ClientAttestationChecks
The checks of a client (wallet instance) attestation and its proof of possession, as used for client authentication.
Constructors
Properties
aud of the proof of possession is this server, not applicable where its identifier is not known.
The challenge is valid; it is consumed only once the attestation is accepted. Not applicable to a DPoP proof, whose nonce is validated with the DPoP proof of the request.
sub of the attestation is the client identifier of the request, not applicable without one.
Media types and required claims of the attestation and its proof of possession.
The proof of possession is signed with the attestation's cnf key, and its iss, if any, is the attestation's sub; or, with DPoP, the key of the DPoP proof is the cnf key.
iat and exp of the proof of possession. Never relaxed by the policy. Not applicable to a DPoP proof, which is validated with the DPoP proof of the request.
The attestation's signature.
The status of client_status.
iat, exp, the maximum lifetime, and the expiry of client_status.
Whether the wallet provider is authorized.