Show / Hide Table of Contents

Class ListenerDefaultActionAuthenticateOidc

Inheritance
System.Object
ListenerDefaultActionAuthenticateOidc
Inherited Members
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.Aws.ApplicationLoadBalancing.Outputs
Assembly: Pulumi.Aws.dll
Syntax
public sealed class ListenerDefaultActionAuthenticateOidc

Fields

View Source

AuthenticationRequestExtraParams

The query parameters to include in the redirect request to the authorization endpoint. Max: 10.

Declaration
public readonly ImmutableDictionary<string, object> AuthenticationRequestExtraParams
Field Value
Type Description
System.Collections.Immutable.ImmutableDictionary<System.String, System.Object>
View Source

AuthorizationEndpoint

The authorization endpoint of the IdP.

Declaration
public readonly string AuthorizationEndpoint
Field Value
Type Description
System.String
View Source

ClientId

The OAuth 2.0 client identifier.

Declaration
public readonly string ClientId
Field Value
Type Description
System.String
View Source

ClientSecret

The OAuth 2.0 client secret.

Declaration
public readonly string ClientSecret
Field Value
Type Description
System.String
View Source

Issuer

The OIDC issuer identifier of the IdP.

Declaration
public readonly string Issuer
Field Value
Type Description
System.String
View Source

OnUnauthenticatedRequest

The behavior if the user is not authenticated. Valid values: deny, allow and authenticate

Declaration
public readonly string OnUnauthenticatedRequest
Field Value
Type Description
System.String
View Source

Scope

The set of user claims to be requested from the IdP.

Declaration
public readonly string Scope
Field Value
Type Description
System.String
View Source

SessionCookieName

The name of the cookie used to maintain session information.

Declaration
public readonly string SessionCookieName
Field Value
Type Description
System.String
View Source

SessionTimeout

The maximum duration of the authentication session, in seconds.

Declaration
public readonly int? SessionTimeout
Field Value
Type Description
System.Nullable<System.Int32>
View Source

TokenEndpoint

The token endpoint of the IdP.

Declaration
public readonly string TokenEndpoint
Field Value
Type Description
System.String
View Source

UserInfoEndpoint

The user info endpoint of the IdP.

Declaration
public readonly string UserInfoEndpoint
Field Value
Type Description
System.String
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.