|
Crescendo SDK
|
Represents the response from FIDO CTAP2 authenticatorCredentialManagement command.
More...
Static Public Member Functions | |
| static CredentialManagementResponse | FromJson (JToken json) |
| Parses a CredentialManagementResponse from JSON data. | |
Properties | |
| PublicKeyCredentialDescriptor? | CredentialID [get, set] |
| Credential identifier. CTAP2 key: 0x07. Returned by credential enumeration operations and required for delete/update operations. | |
| uint? | CredProtect [get, set] |
| Credential protection policy. CTAP2 key: 0x0A. Part of credential enumeration responses. | |
| uint? | ExistingResidentCredentialsCount [get, set] |
| Number of existing resident credentials. CTAP2 key: 0x01. Part of getCredsMetadata response. | |
| byte?[] | LargeBlobKey [get, set] |
| 32-byte AES-GCM Large blob encryption key. CTAP2 key: 0x0B. Part of credential enumeration responses when using the largeBlobKey extension. | |
| uint? | MaxPossibleRemainingResidentCredentialsCount [get, set] |
| Maximum remaining resident credential capacity. CTAP2 key: 0x02. Part of getCredsMetadata response. Indicates remaining storage for discoverable credentials. | |
| COSEKey? | PublicKey [get, set] |
| COSE_Key formatted public key of the credential. CTAP2 key: 0x08. Part of credential enumeration responses. | |
| PublicKeyCredentialRpEntity? | Rp [get, set] |
| Relying Party entity information. | |
| byte?[] | RpIdHash [get, set] |
| 32-byte SHA-256 hash of RP ID. CTAP2 key: 0x04. Used in credential enumeration responses. | |
| uint? | TotalCredentials [get, set] |
| Total credentials under current RP. CTAP2 key: 0x09. Part of enumerateCredentials response. | |
| uint? | TotalRPs [get, set] |
| Total number of RPs with credentials. CTAP2 key: 0x05. Part of enumerateRPs response. | |
| PublicKeyCredentialUserEntity? | User [get, set] |
| User account information. | |
Represents the response from FIDO CTAP2 authenticatorCredentialManagement command.
|
inlinestatic |
Parses a CredentialManagementResponse from JSON data.
| json | JToken containing response data |
|
getset |
Credential identifier. CTAP2 key: 0x07. Returned by credential enumeration operations and required for delete/update operations.
|
getset |
Credential protection policy. CTAP2 key: 0x0A. Part of credential enumeration responses.
|
getset |
Number of existing resident credentials. CTAP2 key: 0x01. Part of getCredsMetadata response.
|
getset |
32-byte AES-GCM Large blob encryption key. CTAP2 key: 0x0B. Part of credential enumeration responses when using the largeBlobKey extension.
|
getset |
Maximum remaining resident credential capacity. CTAP2 key: 0x02. Part of getCredsMetadata response. Indicates remaining storage for discoverable credentials.
|
getset |
COSE_Key formatted public key of the credential. CTAP2 key: 0x08. Part of credential enumeration responses.
|
getset |
Relying Party entity information.
CTAP2 key: 0x03. Returned by:
|
getset |
32-byte SHA-256 hash of RP ID. CTAP2 key: 0x04. Used in credential enumeration responses.
|
getset |
Total credentials under current RP. CTAP2 key: 0x09. Part of enumerateCredentials response.
|
getset |
Total number of RPs with credentials. CTAP2 key: 0x05. Part of enumerateRPs response.
|
getset |
User account information.
CTAP2 key: 0x06. Returned by: