Class AuthenticatorAttestationResponse
Definition
- Assembly:
- Tizen.Security.WebAuthn.dll
public class AuthenticatorAttestationResponse
- Inheritance
-
objectAuthenticatorAttestationResponse
Remarks
Refer to the following W3C specification for more information. https://www.w3.org/TR/webauthn-3/#authenticatorattestationresponse
Properties
View SourceAttestationObject
Gets the Attestation Object to be returned to the Relying Party.
Declaration
public byte[] AttestationObject { get; init; }
Property Value
Type | Description |
---|---|
byte[] | A CBOR-encoded Attestation Object. |
Remarks
Refer to the following W3C specification for more information. https://www.w3.org/TR/webauthn-3/#authenticatorattestationresponse
AuthenticatorData
Gets the authenticator data contained within the Attestation Object.
Declaration
public byte[] AuthenticatorData { get; init; }
Property Value
Type | Description |
---|---|
byte[] | Authenticator data contained within the Attestation Object. For more information, refer to https://www.w3.org/TR/webauthn-3/#sctn-authenticator-data |
Remarks
Refer to the following W3C specification for more information. https://www.w3.org/TR/webauthn-3/#authenticatorattestationresponse
ClientDataJson
Gets the serialized client data json.
Declaration
public byte[] ClientDataJson { get; init; }
Property Value
Type | Description |
---|---|
byte[] | A JSON-compatible serialization of client data. |
Remarks
Refer to the following W3C specification for more information. https://www.w3.org/TR/webauthn-3/#authenticatorattestationresponse
PubkeyAlg
Gets the COSE algorithm identifier of the new credential.
Declaration
public CoseAlgorithm PubkeyAlg { get; init; }
Property Value
Type | Description |
---|---|
CoseAlgorithm | The COSE algorithm identifier of the new credential. |
Remarks
Refer to the following W3C specification for more information. https://www.w3.org/TR/webauthn-3/#authenticatorattestationresponse
SubjectPubkeyInfo
Gets the DER SubjectPublicKeyInfo of the new credential.
Declaration
public byte[] SubjectPubkeyInfo { get; init; }
Property Value
Type | Description |
---|---|
byte[] | DER SubjectPublicKeyInfo of the new credential, or null if this is not available. For more information, refer to https://datatracker.ietf.org/doc/html/rfc5280#section-4.1.2.7 |
Remarks
Refer to the following W3C specification for more information. https://www.w3.org/TR/webauthn-3/#authenticatorattestationresponse
Transports
Gets an enum containing a list of transports.
Declaration
public AuthenticatorTransport Transports { get; init; }
Property Value
Type | Description |
---|---|
AuthenticatorTransport | A list of transports. To represent multiple transports, AuthenticatorTransport can be ORed multiple times. |
Remarks
Refer to the following W3C specification for more information. https://www.w3.org/TR/webauthn-3/#authenticatorattestationresponse