Table of Contents

Class PublicKeyCredentialCreationOptionsJSON

Namespace
CSharpToJavaScript.APIs.JS
Assembly
CSharpToJavaScript.dll
[ToObject]
public class PublicKeyCredentialCreationOptionsJSON
Inheritance
PublicKeyCredentialCreationOptionsJSON
Inherited Members

Constructors

PublicKeyCredentialCreationOptionsJSON()

public PublicKeyCredentialCreationOptionsJSON()

Fields

Attestation

[Value("attestation")]
public string Attestation

Field Value

string

AttestationFormats

[Value("attestationFormats")]
public List<string> AttestationFormats

Field Value

List<string>

AuthenticatorSelection

[Value("authenticatorSelection")]
public AuthenticatorSelectionCriteria AuthenticatorSelection

Field Value

AuthenticatorSelectionCriteria

Challenge

[Value("challenge")]
public required string Challenge

Field Value

string

ExcludeCredentials

[Value("excludeCredentials")]
public List<PublicKeyCredentialDescriptorJSON> ExcludeCredentials

Field Value

List<PublicKeyCredentialDescriptorJSON>

Extensions

[Value("extensions")]
public AuthenticationExtensionsClientInputsJSON Extensions

Field Value

AuthenticationExtensionsClientInputsJSON

Hints

[Value("hints")]
public List<string> Hints

Field Value

List<string>

PubKeyCredParams

[Value("pubKeyCredParams")]
public required List<PublicKeyCredentialParameters> PubKeyCredParams

Field Value

List<PublicKeyCredentialParameters>

Rp

[Value("rp")]
public required PublicKeyCredentialRpEntity Rp

Field Value

PublicKeyCredentialRpEntity

Timeout

[Value("timeout")]
public ulong Timeout

Field Value

ulong

User

[Value("user")]
public required PublicKeyCredentialUserEntityJSON User

Field Value

PublicKeyCredentialUserEntityJSON