Show / Hide Table of Contents

Class ClientAddonsSamlpArgs

Inheritance
System.Object
Pulumi.InputArgs
Pulumi.ResourceArgs
ClientAddonsSamlpArgs
Inherited Members
Pulumi.ResourceArgs.Empty
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Auth0.Inputs
Assembly: Pulumi.Auth0.dll
Syntax
public sealed class ClientAddonsSamlpArgs : ResourceArgs

Constructors

View Source

ClientAddonsSamlpArgs()

Declaration
public ClientAddonsSamlpArgs()

Properties

View Source

Audience

String. Audience of the SAML Assertion. Default will be the Issuer on SAMLRequest.

Declaration
public Input<string> Audience { get; set; }
Property Value
Type Description
Pulumi.Input<System.String>
View Source

AuthnContextClassRef

String. Class reference of the authentication context.

Declaration
public Input<string> AuthnContextClassRef { get; set; }
Property Value
Type Description
Pulumi.Input<System.String>
View Source

Binding

String. Protocol binding used for SAML logout responses.

Declaration
public Input<string> Binding { get; set; }
Property Value
Type Description
Pulumi.Input<System.String>
View Source

CreateUpnClaim

Boolean, (Default=true) Indicates whether or not a UPN claim should be created.

Declaration
public Input<bool> CreateUpnClaim { get; set; }
Property Value
Type Description
Pulumi.Input<System.Boolean>
View Source

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 Input<string> Destination { get; set; }
Property Value
Type Description
Pulumi.Input<System.String>
View Source

DigestAlgorithm

String, (Default=sha1). Algorithm used to calculate the digest of the SAML Assertion or response. Options include defaultsha1 and sha256.

Declaration
public Input<string> DigestAlgorithm { get; set; }
Property Value
Type Description
Pulumi.Input<System.String>
View Source

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 Input<bool> IncludeAttributeNameFormat { get; set; }
Property Value
Type Description
Pulumi.Input<System.Boolean>
View Source

LifetimeInSeconds

Integer, (Default=3600). Number of seconds during which the token is valid.

Declaration
public Input<int> LifetimeInSeconds { get; set; }
Property Value
Type Description
Pulumi.Input<System.Int32>
View Source

Logout

Map(Resource). Configuration settings for logout. For details, see Logout.

Declaration
public Input<ClientAddonsSamlpLogoutArgs> Logout { get; set; }
Property Value
Type Description
Pulumi.Input<ClientAddonsSamlpLogoutArgs>
View Source

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 Input<bool> MapIdentities { get; set; }
Property Value
Type Description
Pulumi.Input<System.Boolean>
View Source

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 InputMap<object> Mappings { get; set; }
Property Value
Type Description
Pulumi.InputMap<System.Object>
View Source

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 Input<bool> MapUnknownClaimsAsIs { get; set; }
Property Value
Type Description
Pulumi.Input<System.Boolean>
View Source

NameIdentifierFormat

String, (Default=urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified). Format of the name identifier.

Declaration
public Input<string> NameIdentifierFormat { get; set; }
Property Value
Type Description
Pulumi.Input<System.String>
View Source

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 InputList<string> NameIdentifierProbes { get; set; }
Property Value
Type Description
Pulumi.InputList<System.String>
View Source

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 Input<bool> PassthroughClaimsWithNoMapping { get; set; }
Property Value
Type Description
Pulumi.Input<System.Boolean>
View Source

Recipient

String. Recipient of the SAML Assertion (SubjectConfirmationData). Default is AssertionConsumerUrl on SAMLRequest or Callback URL if no SAMLRequest was sent.

Declaration
public Input<string> Recipient { get; set; }
Property Value
Type Description
Pulumi.Input<System.String>
View Source

SignatureAlgorithm

String, (Default=rsa-sha1). Algorithm used to sign the SAML Assertion or response. Options include rsa-sha1 and rsa-sha256.

Declaration
public Input<string> SignatureAlgorithm { get; set; }
Property Value
Type Description
Pulumi.Input<System.String>
View Source

SignResponse

Boolean. Indicates whether or not the SAML Response should be signed instead of the SAML Assertion.

Declaration
public Input<bool> SignResponse { get; set; }
Property Value
Type Description
Pulumi.Input<System.Boolean>
View Source

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 Input<bool> TypedAttributes { get; set; }
Property Value
Type Description
Pulumi.Input<System.Boolean>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.