Represents an attestation statement returned by the authenticator during credential creation, as described in the WebAuthn specification.
More...
|
| | AttestedCredentialData (byte[] data) |
| | Initializes an AttestedCredentialData instance from a byte array containing the attested credential data.
|
| |
|
| 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 COSE_Key format (variable length, CBOR-encoded)
|
| |
Represents an attestation statement returned by the authenticator during credential creation, as described in the WebAuthn specification.
◆ AttestedCredentialData()
| CrescendoDLL.PCSC.FIDODataStructures.AttestedCredentialData.AttestedCredentialData |
( |
byte[] |
data | ) |
|
|
inline |
Initializes an AttestedCredentialData instance from a byte array containing the attested credential data.
- Parameters
-
| data | attestedCredentialData byte array taken from the Authenticator Data structure. |
- Exceptions
-
| ArgumentException | Thrown if the data is shorter than 18 bytes. |
◆ Aaguid
| byte [] CrescendoDLL.PCSC.FIDODataStructures.AttestedCredentialData.Aaguid |
|
getset |
AAGUID of the authenticator (16 bytes)
◆ CredentialId
| byte [] CrescendoDLL.PCSC.FIDODataStructures.AttestedCredentialData.CredentialId |
|
getset |
Credential ID (variable length)
◆ CredentialIdLength
| ushort CrescendoDLL.PCSC.FIDODataStructures.AttestedCredentialData.CredentialIdLength |
|
getset |
Length of credential ID (2 bytes, big-endian)
◆ CredentialPublicKey
| COSEKey CrescendoDLL.PCSC.FIDODataStructures.AttestedCredentialData.CredentialPublicKey |
|
getset |
Credential public key in COSE_Key format (variable length, CBOR-encoded)