Crescendo SDK
Loading...
Searching...
No Matches
CrescendoDLL.PCSC.FIDODataStructures.AttestedCredentialData Class Reference

Represents an attestation statement returned by the authenticator during credential creation, as described in the WebAuthn specification. More...

Public Member Functions

  AttestedCredentialData (byte[] aaguid, ushort credentialIdLength, byte[] credentialID, COSEKey credentialPublicKey)
  Initializes an AttestedCredentialData instance from a byte array containing the attested credential data.
 

Properties

byte[]  Aaguid [get, set]
  AAGUID of the authenticator (16 bytes)
 
byte[]  CredentialId [get, set]
  Credential ID (variable length)
 
ushort  CredentialIdLength [get, set]
  Length of credential ID (2 bytes, big-endian)
 
COSEKey  CredentialPublicKey [get, set]
  Credential public key in CrescendoDLL.PCSC.FIDODataStructures.COSEKey format (variable length, CBOR-encoded)
 

Detailed Description

Represents an attestation statement returned by the authenticator during credential creation, as described in the WebAuthn specification.

Constructor & Destructor Documentation

◆ AttestedCredentialData()

Property Documentation

◆ Aaguid

◆ CredentialId

◆ CredentialIdLength

◆ CredentialPublicKey