public static final class CfnListener.AuthenticateOidcConfigProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnListener.AuthenticateOidcConfigProperty
CfnListener.AuthenticateOidcConfigProperty
CfnListener.AuthenticateOidcConfigProperty.Builder, CfnListener.AuthenticateOidcConfigProperty.Jsii$Proxy
Modifier | Constructor and Description |
---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(java.lang.Object o) |
java.lang.Object |
getAuthenticationRequestExtraParams()
The query parameters (up to 10) to include in the redirect request to the authorization endpoint.
|
java.lang.String |
getAuthorizationEndpoint()
The authorization endpoint of the IdP.
|
java.lang.String |
getClientId()
The OAuth 2.0 client identifier.
|
java.lang.String |
getClientSecret()
The OAuth 2.0 client secret.
|
java.lang.String |
getIssuer()
The OIDC issuer identifier of the IdP.
|
java.lang.String |
getOnUnauthenticatedRequest()
The behavior if the user is not authenticated.
|
java.lang.String |
getScope()
The set of user claims to be requested from the IdP.
|
java.lang.String |
getSessionCookieName()
The name of the cookie used to maintain session information.
|
java.lang.String |
getSessionTimeout()
The maximum duration of the authentication session, in seconds.
|
java.lang.String |
getTokenEndpoint()
The token endpoint of the IdP.
|
java.lang.String |
getUserInfoEndpoint()
The user info endpoint of the IdP.
|
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef
- Reference to the JSII managed object.public final java.lang.String getAuthorizationEndpoint()
CfnListener.AuthenticateOidcConfigProperty
This must be a full URL, including the HTTPS protocol, the domain, and the path.
getAuthorizationEndpoint
in interface CfnListener.AuthenticateOidcConfigProperty
public final java.lang.String getClientId()
CfnListener.AuthenticateOidcConfigProperty
getClientId
in interface CfnListener.AuthenticateOidcConfigProperty
public final java.lang.String getClientSecret()
CfnListener.AuthenticateOidcConfigProperty
getClientSecret
in interface CfnListener.AuthenticateOidcConfigProperty
public final java.lang.String getIssuer()
CfnListener.AuthenticateOidcConfigProperty
This must be a full URL, including the HTTPS protocol, the domain, and the path.
getIssuer
in interface CfnListener.AuthenticateOidcConfigProperty
public final java.lang.String getTokenEndpoint()
CfnListener.AuthenticateOidcConfigProperty
This must be a full URL, including the HTTPS protocol, the domain, and the path.
getTokenEndpoint
in interface CfnListener.AuthenticateOidcConfigProperty
public final java.lang.String getUserInfoEndpoint()
CfnListener.AuthenticateOidcConfigProperty
This must be a full URL, including the HTTPS protocol, the domain, and the path.
getUserInfoEndpoint
in interface CfnListener.AuthenticateOidcConfigProperty
public final java.lang.Object getAuthenticationRequestExtraParams()
CfnListener.AuthenticateOidcConfigProperty
getAuthenticationRequestExtraParams
in interface CfnListener.AuthenticateOidcConfigProperty
public final java.lang.String getOnUnauthenticatedRequest()
CfnListener.AuthenticateOidcConfigProperty
getOnUnauthenticatedRequest
in interface CfnListener.AuthenticateOidcConfigProperty
public final java.lang.String getScope()
CfnListener.AuthenticateOidcConfigProperty
To verify which scope values your IdP supports and how to separate multiple values, see the documentation for your IdP.
getScope
in interface CfnListener.AuthenticateOidcConfigProperty
public final java.lang.String getSessionCookieName()
CfnListener.AuthenticateOidcConfigProperty
The default is AWSELBAuthSessionCookie.
getSessionCookieName
in interface CfnListener.AuthenticateOidcConfigProperty
public final java.lang.String getSessionTimeout()
CfnListener.AuthenticateOidcConfigProperty
The default is 604800 seconds (7 days).
getSessionTimeout
in interface CfnListener.AuthenticateOidcConfigProperty
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()