Enum PinUvAuthTokenPermissions
Permission flags used to scope the abilities of the PIN / UV auth token.
[Flags]
public enum PinUvAuthTokenPermissions
- Extension Methods
Fields
AuthenticatorConfiguration = 32Allow the auth token to be used with the ConfigCommand Config command. The relying party ID parameter is ignored for this permission.
BioEnrollment = 8Allow the auth token to be used with the BioEnrollmentCommand command. The relying party ID parameter is ignored for this permission.
CredentialManagement = 4Allow the auth token to be used with the CredentialManagementCommand command. The relying party ID parameter is optional.
GetAssertion = 2Allow the auth token to be used for GetAssertionCommand operations with the provided relying party ID parameter.
LargeBlobWrite = 16Allow the auth token to be used with the LargeBlob commands. The relying party ID parameter is ignored for this permission.
MakeCredential = 1Allow the auth token to be used for MakeCredentialCommand operations with the provided relying party ID parameter.
None = 0No permissions were specified.
PersistentCredentialManagementReadOnly = 64This allows the auth token (specifically, a Persistent PinUvAuthToken) to be used with the CredentialManagementCommand, GetCredentialMetadataCommand, EnumerateCredentialsBeginCommand, EnumerateRpsBeginCommand, The relying party ID parameter is ignored for this permission.