AuthenticatorAttestationResponseJson Class
The JSON type of the response of a registration (https://w3c.github.io/webauthn/#dictdef-authenticatorattestationresponsejson).
public sealed class AuthenticatorAttestationResponseJsonConstructors
| Name | Description |
|---|---|
| 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
| Name | Description |
|---|---|
| AttestationObject | Gets the base64url encoding of the attestation object. |
| AuthenticatorData | Gets the base64url encoding of the authenticator data. |
| ClientDataJson | Gets the base64url encoding of the client data. |
| PublicKey | Gets the base64url encoding of the SubjectPublicKeyInfo of the credential, or null. |
| PublicKeyAlgorithm | Gets the COSE algorithm identifier of the credential. |
| Transports | Gets the transports of the authenticator. |
AttestationObject
WebAuthenticationDictionaries.csGets the base64url encoding of the attestation object.
public required string AttestationObject { get; init; }AuthenticatorData
WebAuthenticationDictionaries.csGets the base64url encoding of the authenticator data.
public required string AuthenticatorData { get; init; }ClientDataJson
WebAuthenticationDictionaries.csGets the base64url encoding of the client data.
public required string ClientDataJson { get; init; }PublicKey
WebAuthenticationDictionaries.csGets the base64url encoding of the SubjectPublicKeyInfo of the credential, or null.
public string? PublicKey { get; init; }PublicKeyAlgorithm
WebAuthenticationDictionaries.csGets the COSE algorithm identifier of the credential.
public required int PublicKeyAlgorithm { get; init; }Transports
WebAuthenticationDictionaries.csGets the transports of the authenticator.
public required IReadOnlyList<string> Transports { get; init; }