Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Contains data for a CTAP CBOR getAssertion response.
Syntax
typedef struct _WEBAUTHN_CTAPCBOR_GET_ASSERTION_RESPONSE {
WEBAUTHN_ASSERTION WebAuthNAssertion;
PCWEBAUTHN_USER_ENTITY_INFORMATION pUserInformation;
DWORD dwNumberOfCredentials;
LONG lUserSelected;
DWORD cbLargeBlobKey;
PBYTE pbLargeBlobKey;
DWORD cbUnsignedExtensionOutputs;
PBYTE pbUnsignedExtensionOutputs;
} WEBAUTHN_CTAPCBOR_GET_ASSERTION_RESPONSE, *PWEBAUTHN_CTAPCBOR_GET_ASSERTION_RESPONSE;
Members
WebAuthNAssertion
A WEBAUTHN_ASSERTION structure that contains the credential, authenticator data, and signature.
pUserInformation
An optional pointer to a WEBAUTHN_USER_ENTITY_INFORMATION structure.
dwNumberOfCredentials
The optional numberOfCredentials value.
lUserSelected
The optional userSelected value.
cbLargeBlobKey
The size, in bytes, of the large-blob key pointed to by pbLargeBlobKey.
pbLargeBlobKey
A pointer to the large-blob key buffer.
cbUnsignedExtensionOutputs
The size, in bytes, of the unsigned extension outputs pointed to by pbUnsignedExtensionOutputs.
pbUnsignedExtensionOutputs
A pointer to the unsigned extension outputs buffer.
Remarks
Use this structure with WebAuthNEncodeGetAssertionResponse.
Requirements
| Requirement | Value |
|---|---|
| Header | webauthnplugin.h |