WalletBridgeKeyAttestationRequest

data class WalletBridgeKeyAttestationRequest(val credentialIssuer: String, val proofKeyJwk: String, val nonce: String?, val requiredKeyStorage: List<String>?, val requiredUserAuthentication: List<String>?)

Public proof key and issuer requirements supplied to a Swift wallet provider.

Constructors

Link copied to clipboard
constructor(credentialIssuer: String, proofKeyJwk: String, nonce: String?, requiredKeyStorage: List<String>?, requiredUserAuthentication: List<String>?)

Properties

Link copied to clipboard

Credential issuer requesting the proof.

Link copied to clipboard

Current issuer nonce, when supplied.

Link copied to clipboard

Selected proof key encoded as a public JWK JSON object.

Link copied to clipboard

Accepted storage values, or null when unconstrained.

Link copied to clipboard

Accepted authentication values, or null when unconstrained.