SEC_WINNT_AUTH_FIDO_DATA structure (sspi.h)

Contains data for FIDO authentication.

Syntax

typedef struct _SEC_WINNT_AUTH_FIDO_DATA {
  unsigned short             cbHeaderLength;
  unsigned short             cbStructureLength;
  SEC_WINNT_AUTH_BYTE_VECTOR Secret;
  SEC_WINNT_AUTH_BYTE_VECTOR NewSecret;
  SEC_WINNT_AUTH_BYTE_VECTOR EncryptedNewSecret;
  SEC_WINNT_AUTH_BYTE_VECTOR NetworkLogonBuffer;
  ULONG64                    ulSignatureCount;
} SEC_WINNT_AUTH_FIDO_DATA, *PSEC_WINNT_AUTH_FIDO_DATA;

Members

cbHeaderLength

The header length, in bytes.

cbStructureLength

The length of the structure, in bytes.

Secret

The secret. Offsets are from the beginning of this structure.

NewSecret

The new secret.

EncryptedNewSecret

The new secret, encrypted. For storage by cloud AP.

NetworkLogonBuffer

Opaque data, which is understood by plugin. May contain signed Nonce and other data to perform a network logon.

ulSignatureCount

The signature count to be stored in public cached information, required for CredProv.

Requirements

Requirement Value
Header sspi.h