Skip to content

Latest commit

 

History

History
95 lines (58 loc) · 2.98 KB

File metadata and controls

95 lines (58 loc) · 2.98 KB

Class LargeBlobAttestationInputs

Namespace: DSInternals.Win32.WebAuthn
Assembly: DSInternals.Win32.WebAuthn.dll

largeBlob inputs for WebAuthn credential creation.

public sealed class LargeBlobAttestationInputs

Inheritance

objectLargeBlobAttestationInputs

Inherited Members

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()

Constructors

LargeBlobAttestationInputs()

public LargeBlobAttestationInputs()

LargeBlobAttestationInputs(LargeBlobSupport)

public LargeBlobAttestationInputs(LargeBlobSupport support)

Parameters

support LargeBlobSupport

Properties

Support

Requested large-blob support for the credential.

[JsonPropertyName("support")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public LargeBlobSupport Support { get; set; }

Property Value

LargeBlobSupport

Methods

FromJson(string)

Deserializes a JSON string into largeBlob attestation inputs.

public static LargeBlobAttestationInputs? FromJson(string json)

Parameters

json string

JSON representation of largeBlob attestation inputs.

Returns

LargeBlobAttestationInputs?

largeBlob attestation inputs if deserialization is successful; otherwise, null.

ToString()

Serializes the largeBlob attestation inputs to JSON.

public override string ToString()

Returns

string

JSON representation of these largeBlob attestation inputs.