Class PublicKeyCredentialCreationOptions
- Namespace
- CSharpToJavaScript.APIs.JS
- Assembly
- CSharpToJavaScript.dll
The PublicKeyCredentialCreationOptions dictionary represents the object passed to Create(CredentialCreationOptions) as the value of the publicKey option: that is, when using create() to create a public key credential using the Web Authentication API.
[ToObject]
public class PublicKeyCredentialCreationOptions
- Inheritance
-
PublicKeyCredentialCreationOptions
- Inherited Members
Remarks
Constructors
PublicKeyCredentialCreationOptions()
public PublicKeyCredentialCreationOptions()
Fields
Attestation
[Value("attestation")]
public string Attestation
Field Value
AttestationFormats
[Value("attestationFormats")]
public List<string> AttestationFormats
Field Value
AuthenticatorSelection
[Value("authenticatorSelection")]
public AuthenticatorSelectionCriteria AuthenticatorSelection
Field Value
Challenge
[Value("challenge")]
public required Union224 Challenge
Field Value
ExcludeCredentials
[Value("excludeCredentials")]
public List<PublicKeyCredentialDescriptor> ExcludeCredentials
Field Value
Extensions
[Value("extensions")]
public AuthenticationExtensionsClientInputs Extensions
Field Value
Hints
[Value("hints")]
public List<string> Hints
Field Value
PubKeyCredParams
[Value("pubKeyCredParams")]
public required List<PublicKeyCredentialParameters> PubKeyCredParams
Field Value
Rp
[Value("rp")]
public required PublicKeyCredentialRpEntity Rp
Field Value
Timeout
[Value("timeout")]
public ulong Timeout
Field Value
User
[Value("user")]
public required PublicKeyCredentialUserEntity User