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 metadata for a credential exposed by a plugin authenticator.
Syntax
typedef struct _WEBAUTHN_PLUGIN_CREDENTIAL_DETAILS {
DWORD cbCredentialId;
const BYTE *pbCredentialId;
LPCWSTR pwszRpId;
LPCWSTR pwszRpName;
DWORD cbUserId;
const BYTE *pbUserId;
LPCWSTR pwszUserName;
LPCWSTR pwszUserDisplayName;
} WEBAUTHN_PLUGIN_CREDENTIAL_DETAILS, *PWEBAUTHN_PLUGIN_CREDENTIAL_DETAILS;
Members
cbCredentialId
The size, in bytes, of the credential identifier pointed to by pbCredentialId.
pbCredentialId
A pointer to the credential identifier bytes.
pwszRpId
A pointer to the relying-party identifier for the credential.
pwszRpName
A pointer to the friendly relying-party name, such as a site or organization name.
cbUserId
The size, in bytes, of the user identifier pointed to by pbUserId.
pbUserId
A pointer to the user identifier bytes.
pwszUserName
A pointer to the user name associated with the credential, such as an email address.
pwszUserDisplayName
A pointer to the friendly display name associated with the credential.
Remarks
Use this structure when adding, removing, or enumerating plugin credential metadata.
Requirements
| Requirement | Value |
|---|---|
| Header | webauthnplugin.h |