DSInternals.Win32.WebAuthn.Adapter
DSInternals.Win32.WebAuthn.COSE
DSInternals.Win32.WebAuthn.FIDO
DSInternals.Win32.WebAuthn.Interop
AuthenticationExtensionsClientInputs
Contains WebAuthn extensions that are actually supported by Windows 10. These are currently defined in CTAP 2.1 Draft.
AuthenticationExtensionsClientOutputs
Contains WebAuthn extensions that are actually supported by Windows 10. These are currently defined in CTAP 2.1 Draft.
AuthenticatorAssertionResponse
The AuthenticatorAssertionResponse interface represents an authenticator's response to a client’s request for generation of a new authentication assertion given the WebAuthn Relying Party's challenge and OPTIONAL list of credentials it is aware of. This response contains a cryptographic signature proving possession of the credential private key, and optionally evidence of user consent to a specific transaction.
AuthenticatorAttestationResponse
The AuthenticatorAttestationResponse class represents the authenticator's response to a client’s request for the creation of a new public key credential. It contains information about the new credential that can be used to identify it for later use, and metadata that can be used by the WebAuthn Relying Party to assess the characteristics of the credential during registration.
Authenticators respond to Relying Party requests by returning an object derived from the AuthenticatorResponse class.
Custom converter for encoding/decoding byte[] using Base64Url instead of default Base64.
Information about credential.
The inputs to the hmac secret if it was created during registration.
The response to a hmac get secret request.
JsonCustomEnumConverter<TEnum>
MicrosoftGraphWebauthnAttestationResponse
MicrosoftGraphWebauthnCredentialCreationOptions
PublicKeyCredentialCreationOptions
Information about an RP Entity
Information about a user rntity.
Windows WebAuthn API
Represents a window handle.
WebAuthn API Version Information.
AttestationConveyancePreference
This enumeration contains attestation conveyance options for credential generation.
This enumeration’s values describe authenticators' attachment modalities.
Authenticator data flags
Defines hints as to how clients might communicate with a particular authenticator in order to obtain an assertion for a specific credential.
The operation to perform on the large blob.
Enterprise Attestation Capabilities
Large blob support options.
Defines the credential protection policy.
This enumeration describes the Relying Party's requirements regarding user verification for the create() operation. Eligible authenticators are filtered to only those capable of satisfying this requirement.