Table of Contents

Class ClientAddonSaml

Namespace
Auth0.ManagementApi
Assembly
Auth0.ManagementApi.dll

SAML2 addon indicator (no configuration settings needed for SAML2 addon).

[Serializable]
public record ClientAddonSaml : IJsonOnDeserialized, IJsonOnSerializing, IEquatable<ClientAddonSaml>
Inheritance
ClientAddonSaml
Implements
Inherited Members
Extension Methods

Properties

AdditionalProperties

[JsonIgnore]
public AdditionalProperties AdditionalProperties { get; set; }

Property Value

AdditionalProperties

Audience

[JsonPropertyName("audience")]
public string? Audience { get; set; }

Property Value

string

AuthnContextClassRef

[JsonPropertyName("authnContextClassRef")]
public string? AuthnContextClassRef { get; set; }

Property Value

string

CreateUpnClaim

[JsonPropertyName("createUpnClaim")]
public bool? CreateUpnClaim { get; set; }

Property Value

bool?

Destination

[JsonPropertyName("destination")]
public string? Destination { get; set; }

Property Value

string

DigestAlgorithm

[JsonPropertyName("digestAlgorithm")]
public string? DigestAlgorithm { get; set; }

Property Value

string

Issuer

[JsonPropertyName("issuer")]
public string? Issuer { get; set; }

Property Value

string

LifetimeInSeconds

[JsonPropertyName("lifetimeInSeconds")]
public int? LifetimeInSeconds { get; set; }

Property Value

int?

MapIdentities

[JsonPropertyName("mapIdentities")]
public bool? MapIdentities { get; set; }

Property Value

bool?

MapUnknownClaimsAsIs

[JsonPropertyName("mapUnknownClaimsAsIs")]
public bool? MapUnknownClaimsAsIs { get; set; }

Property Value

bool?

Mappings

[JsonPropertyName("mappings")]
public Dictionary<string, object?>? Mappings { get; set; }

Property Value

Dictionary<string, object>

NameIdentifierFormat

[JsonPropertyName("nameIdentifierFormat")]
public string? NameIdentifierFormat { get; set; }

Property Value

string

NameIdentifierProbes

[JsonPropertyName("nameIdentifierProbes")]
public IEnumerable<string>? NameIdentifierProbes { get; set; }

Property Value

IEnumerable<string>

PassthroughClaimsWithNoMapping

[JsonPropertyName("passthroughClaimsWithNoMapping")]
public bool? PassthroughClaimsWithNoMapping { get; set; }

Property Value

bool?

Recipient

[JsonPropertyName("recipient")]
public string? Recipient { get; set; }

Property Value

string

SignResponse

[JsonPropertyName("signResponse")]
public bool? SignResponse { get; set; }

Property Value

bool?

SignatureAlgorithm

[JsonPropertyName("signatureAlgorithm")]
public string? SignatureAlgorithm { get; set; }

Property Value

string

Methods

ToString()

Returns a string that represents the current object.

public override string ToString()

Returns

string

A string that represents the current object.