Skip to content

Latest commit

 

History

History
73 lines (47 loc) · 2.23 KB

File metadata and controls

73 lines (47 loc) · 2.23 KB

Class RelyingPartyInformation

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

Information about an RP Entity

public sealed class RelyingPartyInformation

Inheritance

objectRelyingPartyInformation

Inherited Members

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

Remarks

Corresponds to WEBAUTHN_RP_ENTITY_INFORMATION.

Properties

Icon

Optional URL pointing to RP's logo.

[JsonPropertyName("icon")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
public string? Icon { get; init; }

Property Value

string?

Id

Identifier for the RP.

[JsonPropertyName("id")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
public string? Id { get; init; }

Property Value

string?

Name

Contains the friendly name of the Relying Party, such as "Acme Corporation", "Widgets Inc" or "Awesome Site".

[JsonPropertyName("name")]
[JsonRequired]
public required string Name { get; init; }

Property Value

string