Class AuthenticatorAttestationResponse

    Definition

    Namespace:
    Tizen.Security.WebAuthn
    Assembly:
    Tizen.Security.WebAuthn.dll

    The response of MakeCredential(ClientData, PubkeyCredCreationOptions, MakeCredentialCallbacks).

    public class AuthenticatorAttestationResponse
    Inheritance
    object
    AuthenticatorAttestationResponse
    Remarks

    Refer to the following W3C specification for more information. https://www.w3.org/TR/webauthn-3/#authenticatorattestationresponse

    Properties

    View Source

    AttestationObject

    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

    View Source

    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

    View Source

    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

    View Source

    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

    View Source

    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

    View Source

    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

    • View Source
    Back to top Copyright © 2016-2024 Samsung
    Generated by DocFX