Class PubkeyCredAttestation

    Definition

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

    Public key credential response for MakeCredential(ClientData, PubkeyCredCreationOptions, MakeCredentialCallbacks).

    public class PubkeyCredAttestation
    Inheritance
    object
    PubkeyCredAttestation
    Remarks

    Refer to the following W3C specification for more information. https://www.w3.org/TR/webauthn-3/#iface-pkcredential https://www.w3.org/TR/webauthn-3/#sctn-credentialcreationoptions-extension

    Properties

    View Source

    AuthenticatorAttachment

    Gets the authenticator attachment modality.

    Declaration
    public AuthenticatorAttachment AuthenticatorAttachment { get; init; }
    Property Value
    Type Description
    AuthenticatorAttachment

    The attachment modality - the usage of platform or roaming authenticators.

    Remarks

    Refer to the following W3C specification for more information. https://www.w3.org/TR/webauthn-3/#iface-pkcredential https://www.w3.org/TR/webauthn-3/#sctn-credentialcreationoptions-extension

    View Source

    Extensions

    Gets the results of processing client extensions.

    Declaration
    public IEnumerable<AuthenticationExtension> Extensions { get; init; }
    Property Value
    Type Description
    System.Collections.Generic.IEnumerable<T><AuthenticationExtension>

    The results of processing client extensions requested by the Relying Party upon the Relying Party's invocation of MakeCredential(ClientData, PubkeyCredCreationOptions, MakeCredentialCallbacks). (optional)

    Remarks

    Refer to the following W3C specification for more information. https://www.w3.org/TR/webauthn-3/#iface-pkcredential https://www.w3.org/TR/webauthn-3/#sctn-credentialcreationoptions-extension

    View Source

    Id

    Gets the credential’s identifier.

    Declaration
    public byte[] Id { get; init; }
    Property Value
    Type Description
    byte[]

    The base64url encoding of credential’s identifier.

    Remarks

    Refer to the following W3C specification for more information. https://www.w3.org/TR/webauthn-3/#iface-pkcredential https://www.w3.org/TR/webauthn-3/#sctn-credentialcreationoptions-extension

    View Source

    LinkedDevice

    Gets the linked Device Connection Info.

    Declaration
    public HybridLinkedData LinkedDevice { get; init; }
    Property Value
    Type Description
    HybridLinkedData

    The linked Device Connection Info (optional). If not null, the caller has to store this value and use this in the next transaction to invoke state assisted transaction.

    Remarks

    Refer to the following W3C specification for more information. https://www.w3.org/TR/webauthn-3/#iface-pkcredential https://www.w3.org/TR/webauthn-3/#sctn-credentialcreationoptions-extension

    View Source

    RawId

    Gets the credential’s raw identifier.

    Declaration
    public byte[] RawId { get; init; }
    Property Value
    Type Description
    byte[]

    The raw value of the credential’s identifier.

    Remarks

    Refer to the following W3C specification for more information. https://www.w3.org/TR/webauthn-3/#iface-pkcredential https://www.w3.org/TR/webauthn-3/#sctn-credentialcreationoptions-extension

    View Source

    Response

    Gets the authenticator's response.

    Declaration
    public AuthenticatorAttestationResponse Response { get; init; }
    Property Value
    Type Description
    AuthenticatorAttestationResponse

    The authenticator's response data.

    Remarks

    Refer to the following W3C specification for more information. https://www.w3.org/TR/webauthn-3/#iface-pkcredential https://www.w3.org/TR/webauthn-3/#sctn-credentialcreationoptions-extension

    View Source

    Type

    Gets the credential’s type.

    Declaration
    public PubkeyCredType Type { get; init; }
    Property Value
    Type Description
    PubkeyCredType

    The credential’s type.

    Remarks

    Refer to the following W3C specification for more information. https://www.w3.org/TR/webauthn-3/#iface-pkcredential https://www.w3.org/TR/webauthn-3/#sctn-credentialcreationoptions-extension

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