Class ClientAddonsSamlp
Inheritance
Inherited Members
Namespace: Pulumi.Auth0.Outputs
Assembly: Pulumi.Auth0.dll
Syntax
public sealed class ClientAddonsSamlp
Fields
View SourceAudience
String. Audience of the SAML Assertion. Default will be the Issuer on SAMLRequest.
Declaration
public readonly string Audience
Field Value
| Type | Description |
|---|---|
| System.String |
AuthnContextClassRef
String. Class reference of the authentication context.
Declaration
public readonly string AuthnContextClassRef
Field Value
| Type | Description |
|---|---|
| System.String |
Binding
String. Protocol binding used for SAML logout responses.
Declaration
public readonly string Binding
Field Value
| Type | Description |
|---|---|
| System.String |
CreateUpnClaim
Boolean, (Default=true) Indicates whether or not a UPN claim should be created.
Declaration
public readonly bool? CreateUpnClaim
Field Value
| Type | Description |
|---|---|
| System.Nullable<System.Boolean> |
Destination
String. Destination of the SAML Response. If not specified, it will be AssertionConsumerUrlof SAMLRequest or Callback URL if there was no SAMLRequest.
Declaration
public readonly string Destination
Field Value
| Type | Description |
|---|---|
| System.String |
DigestAlgorithm
String, (Default=sha1). Algorithm used to calculate the digest of the SAML Assertion or response. Options include defaultsha1 and sha256.
Declaration
public readonly string DigestAlgorithm
Field Value
| Type | Description |
|---|---|
| System.String |
IncludeAttributeNameFormat
Boolean,(Default=true). Indicates whether or not we should infer the NameFormat based on the attribute name. If set to false, the attribute NameFormat is not set in the assertion.
Declaration
public readonly bool? IncludeAttributeNameFormat
Field Value
| Type | Description |
|---|---|
| System.Nullable<System.Boolean> |
LifetimeInSeconds
Integer, (Default=3600). Number of seconds during which the token is valid.
Declaration
public readonly int? LifetimeInSeconds
Field Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> |
Logout
Map(Resource). Configuration settings for logout. For details, see Logout.
Declaration
public readonly ClientAddonsSamlpLogout Logout
Field Value
| Type | Description |
|---|---|
| ClientAddonsSamlpLogout |
MapIdentities
Boolean, (Default=true). Indicates whether or not to add additional identity information in the token, such as the provider used and the access_token, if available.
Declaration
public readonly bool? MapIdentities
Field Value
| Type | Description |
|---|---|
| System.Nullable<System.Boolean> |
Mappings
Map(String). Mappings between the Auth0 user profile property name (name) and the output attributes on the SAML attribute in the assertion (value).
Declaration
public readonly ImmutableDictionary<string, object> Mappings
Field Value
| Type | Description |
|---|---|
| System.Collections.Immutable.ImmutableDictionary<System.String, System.Object> |
MapUnknownClaimsAsIs
Boolean, (Default=false). Indicates whether or not to add a prefix of http://schema.auth0.com to any claims that are not mapped to the common profile when passed through in the output assertion.
Declaration
public readonly bool? MapUnknownClaimsAsIs
Field Value
| Type | Description |
|---|---|
| System.Nullable<System.Boolean> |
NameIdentifierFormat
String, (Default=urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified). Format of the name identifier.
Declaration
public readonly string NameIdentifierFormat
Field Value
| Type | Description |
|---|---|
| System.String |
NameIdentifierProbes
List(String). Attributes that can be used for Subject/NameID. Auth0 will try each of the attributes of this array in order and use the first value it finds.
Declaration
public readonly ImmutableArray<string> NameIdentifierProbes
Field Value
| Type | Description |
|---|---|
| System.Collections.Immutable.ImmutableArray<System.String> |
PassthroughClaimsWithNoMapping
Boolean, (Default=true). Indicates whether or not to passthrough claims that are not mapped to the common profile in the output assertion.
Declaration
public readonly bool? PassthroughClaimsWithNoMapping
Field Value
| Type | Description |
|---|---|
| System.Nullable<System.Boolean> |
Recipient
String. Recipient of the SAML Assertion (SubjectConfirmationData). Default is AssertionConsumerUrl on SAMLRequest or Callback URL if no SAMLRequest was sent.
Declaration
public readonly string Recipient
Field Value
| Type | Description |
|---|---|
| System.String |
SignatureAlgorithm
String, (Default=rsa-sha1). Algorithm used to sign the SAML Assertion or response. Options include rsa-sha1 and rsa-sha256.
Declaration
public readonly string SignatureAlgorithm
Field Value
| Type | Description |
|---|---|
| System.String |
SignResponse
Boolean. Indicates whether or not the SAML Response should be signed instead of the SAML Assertion.
Declaration
public readonly bool? SignResponse
Field Value
| Type | Description |
|---|---|
| System.Nullable<System.Boolean> |
TypedAttributes
Boolean, (Default=true). Indicates whether or not we should infer the xs:type of the element. Types include xs:string, xs:boolean, xs:double, and xs:anyType. When set to false, all xs:type are xs:anyType.
Declaration
public readonly bool? TypedAttributes
Field Value
| Type | Description |
|---|---|
| System.Nullable<System.Boolean> |