Crescendo SDK
Loading...
Searching...
No Matches
CrescendoDLL.PCSC.FIDODataStructures.ConfigRequest Class Reference

Represents parameters for FIDO CTAP2 authenticatorConfig command. More...

Properties

byte?[] PinUvAuthParam [get, set]
 PIN/UV authentication signature. Optional parameter (CTAP2 key: 0x08). HMAC-SHA256 of clientDataHash using shared secret.
 
uint? PinUvAuthProtocol [get, set]
 Selected PIN/UV protocol version. Optional parameter (CTAP2 key: 0x09). Must match protocol version used during key agreement and PIN operations.
 
AuthenticatorConfigSubCommand SubCommand [get, set]
 Specifies the configuration operation to perform. Required parameter (CTAP2 key: 0x01). Valid values in CrescendoDLL.PCSC.AuthenticatorConfigSubCommand enum.
 
ConfigSubCommandParamsSubCommandParams [get, set]
 Subcommand-specific parameters. Optional parameter (CTAP2 key: 0x02). Subcommand-specific parameters are valid only for the setMinPinLength and vendorPrototype subcommands.
 

Detailed Description

Represents parameters for FIDO CTAP2 authenticatorConfig command.

Property Documentation

◆ PinUvAuthParam

byte? [] CrescendoDLL.PCSC.FIDODataStructures.ConfigRequest.PinUvAuthParam
getset

PIN/UV authentication signature. Optional parameter (CTAP2 key: 0x08). HMAC-SHA256 of clientDataHash using shared secret.

◆ PinUvAuthProtocol

uint? CrescendoDLL.PCSC.FIDODataStructures.ConfigRequest.PinUvAuthProtocol
getset

Selected PIN/UV protocol version. Optional parameter (CTAP2 key: 0x09). Must match protocol version used during key agreement and PIN operations.

◆ SubCommand

AuthenticatorConfigSubCommand CrescendoDLL.PCSC.FIDODataStructures.ConfigRequest.SubCommand
getset

Specifies the configuration operation to perform. Required parameter (CTAP2 key: 0x01). Valid values in CrescendoDLL.PCSC.AuthenticatorConfigSubCommand enum.

◆ SubCommandParams

ConfigSubCommandParams? CrescendoDLL.PCSC.FIDODataStructures.ConfigRequest.SubCommandParams
getset

Subcommand-specific parameters. Optional parameter (CTAP2 key: 0x02). Subcommand-specific parameters are valid only for the setMinPinLength and vendorPrototype subcommands.