AuthenticatorAttestationResponseJson Class

The JSON type of the response of a registration (https://w3c.github.io/webauthn/#dictdef-authenticatorattestationresponsejson).

public sealed class AuthenticatorAttestationResponseJson

Constructors

NameDescription
AuthenticatorAttestationResponseJson()

AuthenticatorAttestationResponseJson()

  • Obsolete: Constructors of types with required members are not supported in this version of your compiler.
[Obsolete("Constructors of types with required members are not supported in this version of your compiler.", true)]
public AuthenticatorAttestationResponseJson()

No documentation is available.

Properties

NameDescription
AttestationObjectGets the base64url encoding of the attestation object.
AuthenticatorDataGets the base64url encoding of the authenticator data.
ClientDataJsonGets the base64url encoding of the client data.
PublicKeyGets the base64url encoding of the SubjectPublicKeyInfo of the credential, or null.
PublicKeyAlgorithmGets the COSE algorithm identifier of the credential.
TransportsGets the transports of the authenticator.

Gets the base64url encoding of the attestation object.

public required string AttestationObject { get; init; }

Gets the base64url encoding of the authenticator data.

public required string AuthenticatorData { get; init; }

Gets the base64url encoding of the client data.

public required string ClientDataJson { get; init; }

Gets the base64url encoding of the SubjectPublicKeyInfo of the credential, or null.

public string? PublicKey { get; init; }

Gets the COSE algorithm identifier of the credential.

public required int PublicKeyAlgorithm { get; init; }

Gets the transports of the authenticator.

public required IReadOnlyList<string> Transports { get; init; }