public static final class CfnListenerRule.AuthenticateCognitoConfigProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnListenerRule.AuthenticateCognitoConfigProperty
CfnListenerRule.AuthenticateCognitoConfigProperty
CfnListenerRule.AuthenticateCognitoConfigProperty.Builder, CfnListenerRule.AuthenticateCognitoConfigProperty.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 |
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.Number |
getSessionTimeout()
The maximum duration of the authentication session, in seconds.
|
java.lang.String |
getUserPoolArn()
The Amazon Resource Name (ARN) of the Amazon Cognito user pool.
|
java.lang.String |
getUserPoolClientId()
The ID of the Amazon Cognito user pool client.
|
java.lang.String |
getUserPoolDomain()
The domain prefix or fully-qualified domain name of the Amazon Cognito user pool.
|
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 getUserPoolArn()
CfnListenerRule.AuthenticateCognitoConfigProperty
getUserPoolArn
in interface CfnListenerRule.AuthenticateCognitoConfigProperty
public final java.lang.String getUserPoolClientId()
CfnListenerRule.AuthenticateCognitoConfigProperty
getUserPoolClientId
in interface CfnListenerRule.AuthenticateCognitoConfigProperty
public final java.lang.String getUserPoolDomain()
CfnListenerRule.AuthenticateCognitoConfigProperty
getUserPoolDomain
in interface CfnListenerRule.AuthenticateCognitoConfigProperty
public final java.lang.Object getAuthenticationRequestExtraParams()
CfnListenerRule.AuthenticateCognitoConfigProperty
getAuthenticationRequestExtraParams
in interface CfnListenerRule.AuthenticateCognitoConfigProperty
public final java.lang.String getOnUnauthenticatedRequest()
CfnListenerRule.AuthenticateCognitoConfigProperty
getOnUnauthenticatedRequest
in interface CfnListenerRule.AuthenticateCognitoConfigProperty
public final java.lang.String getScope()
CfnListenerRule.AuthenticateCognitoConfigProperty
To verify which scope values your IdP supports and how to separate multiple values, see the documentation for your IdP.
getScope
in interface CfnListenerRule.AuthenticateCognitoConfigProperty
public final java.lang.String getSessionCookieName()
CfnListenerRule.AuthenticateCognitoConfigProperty
The default is AWSELBAuthSessionCookie.
getSessionCookieName
in interface CfnListenerRule.AuthenticateCognitoConfigProperty
public final java.lang.Number getSessionTimeout()
CfnListenerRule.AuthenticateCognitoConfigProperty
The default is 604800 seconds (7 days).
getSessionTimeout
in interface CfnListenerRule.AuthenticateCognitoConfigProperty
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()