Namespace: DSInternals.Win32.WebAuthn
Assembly: DSInternals.Win32.WebAuthn.dll
Information about an RP Entity
public sealed class RelyingPartyInformationobject ← RelyingPartyInformation
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()
Corresponds to WEBAUTHN_RP_ENTITY_INFORMATION.
Optional URL pointing to RP's logo.
[JsonPropertyName("icon")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
public string? Icon { get; init; }Identifier for the RP.
[JsonPropertyName("id")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
public string? Id { get; init; }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; }