Tizen Native API
9.0
|
Detailed Description
The structure for a make credential option.
- Since :
- 7.0
- Remarks:
- Refer to the following W3C specification for more information. https://www.w3.org/TR/webauthn-3/#dictdef-publickeycredentialcreationoptions
- See also:
- wauthn_make_credential()
- wauthn_rp_entity_s
- wauthn_user_entity_s
- wauthn_pubkey_cred_params_s
- wauthn_pubkey_cred_descriptors_s
- wauthn_authenticator_sel_cri_s
- wauthn_pubkey_cred_hints_s
- wauthn_attestation_pref_e
- wauthn_attestation_formats_s
- wauthn_authentication_exts_s
- wauthn_hybrid_linked_data_s
Member Data Documentation
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 specify capabilities and settings that the authenticator MUST or SHOULD satisfy to participate in this operation. (optional)
The Relying Party SHOULD use this member to list any existing credentials mapped to this user account (as identified by user.id). (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 lists the key types and signature algorithms the Relying Party supports, ordered from most preferred to least preferred
This member contains a name and an identifier for the Relying Party responsible for the request
unsigned long __wauthn_pubkey_cred_creation_options::timeout |
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 contains names and an identifier for the user account performing the registration