Note
Access to this page requires authorization. You can try signing in or .
Access to this page requires authorization. You can try .
WEBAUTHN_CREDENTIAL_DETAILS structure (webauthn.h)
Contains detailed information about a platform credential stored on the authenticator.
Syntax
typedef struct _WEBAUTHN_CREDENTIAL_DETAILS {
DWORD dwVersion;
DWORD cbCredentialID;
PBYTE pbCredentialID;
PWEBAUTHN_RP_ENTITY_INFORMATION pRpInformation;
PWEBAUTHN_USER_ENTITY_INFORMATION pUserInformation;
BOOL bRemovable;
BOOL bBackedUp;
} WEBAUTHN_CREDENTIAL_DETAILS, *PWEBAUTHN_CREDENTIAL_DETAILS;
Members
dwVersion
Version of this structure, to allow for modifications in the future. This field is required and should be set to CURRENT_VERSION.
cbCredentialID
The size, in bytes, of the credential ID pointed to by pbCredentialID.
pbCredentialID
A pointer to the credential ID.
pRpInformation
A pointer to a WEBAUTHN_RP_ENTITY_INFORMATION structure that identifies the Relying Party this credential is registered with.
pUserInformation
A pointer to a WEBAUTHN_USER_ENTITY_INFORMATION structure that identifies the user account associated with this credential.
bRemovable
TRUE if this credential can be removed from the authenticator.
bBackedUp
TRUE if this credential has been backed up.
pwszAuthenticatorName
cbAuthenticatorLogo
pbAuthenticatorLogo
bThirdPartyPayment
dwTransports
Requirements
| Requirement | Value |
|---|---|
| Header | webauthn.h |
See also
Feedback
Was this page helpful?
