Tizen Native API  8.0
__wauthn_pubkey_cred_request_options Struct Reference

Public Attributes

unsigned long timeout
const char * rpId
wauthn_pubkey_cred_descriptors_sallow_credentials
wauthn_user_verification_requirement_e user_verification
wauthn_pubkey_cred_hints_shints
wauthn_attestation_pref_e attestation
wauthn_attestation_formats_sattestation_formats
wauthn_authentication_exts_sextensions
wauthn_hybrid_linked_data_slinked_device

Detailed Description


Member Data Documentation

This member is used by the client to find authenticators eligible for this authentication ceremony. (optional)

The Relying Party MAY use this member to specify a preference regarding attestation conveyance. The default value is WAUTHN_ATTESTATION_PREF_NONE (optional)

The Relying Party MAY use this member to specify a preference regarding the attestation statement format used by the authenticator. The default value is the empty list, which indicates no preference (optional)

The Relying Party MAY use this member to provide client extension inputs requesting additional processing by the client and authenticator.(optional)

This member contains zero or more elements from wauthn_pubkey_cred_hint_e to guide the user agent in interacting with the user. (optional)

Linked Device Connection Info. Optional. If not null, the state assisted transaction will start.

This member specifies the RP ID claimed by the Relying Party (optional)

This member specifies a time, in milliseconds, that the Relying Party is willing to wait for the call to complete. This is treated as a hint, and MAY be overridden by the client. The value, '0', means no timeout is set. (optional)

This member specifies the Relying Party's requirements regarding user verification for the wauthn_get_assertion() operation. The default value is WAUTHN_USER_VERIFICATION_REQUIREMENT_PREFERRED (optional)