Edit

pluginauthenticator.h header

Defines the COM interface and data structures that a plugin authenticator implements to receive WebAuthn requests from Windows and return encoded responses.

pluginauthenticator.h contains the following programming interfaces:

Interfaces

 
IPluginAuthenticator

Defines the COM contract that a WebAuthn plugin authenticator implements so Windows can dispatch WebAuthn operations to it.

Structures

 
WEBAUTHN_PLUGIN_CANCEL_OPERATION_REQUEST

Identifies an in-progress plugin authenticator operation to cancel.
WEBAUTHN_PLUGIN_OPERATION_REQUEST

Describes a WebAuthn operation request sent to a plugin authenticator.
WEBAUTHN_PLUGIN_OPERATION_RESPONSE

Contains the encoded response returned by a plugin authenticator.

Enumerations

 
PLUGIN_LOCK_STATUS

Specifies whether a plugin authenticator is locked.
WEBAUTHN_PLUGIN_REQUEST_TYPE

Specifies the encoding used for a plugin authenticator request payload.