@Stability(value=Stable) @Internal public static final class CfnListener.AuthenticateOidcConfigProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnListener.AuthenticateOidcConfigProperty
CfnListener.AuthenticateOidcConfigPropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnListener.AuthenticateOidcConfigProperty.Builder, CfnListener.AuthenticateOidcConfigProperty.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnListener.AuthenticateOidcConfigProperty.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnListener.ActionProperty.Builder. |
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(Object o) |
Object |
getAuthenticationRequestExtraParams()
The query parameters (up to 10) to include in the redirect request to the authorization endpoint.
|
String |
getAuthorizationEndpoint()
The authorization endpoint of the IdP.
|
String |
getClientId()
The OAuth 2.0 client identifier.
|
String |
getClientSecret()
The OAuth 2.0 client secret.
|
String |
getIssuer()
The OIDC issuer identifier of the IdP.
|
String |
getOnUnauthenticatedRequest()
The behavior if the user is not authenticated.
|
String |
getScope()
The set of user claims to be requested from the IdP.
|
String |
getSessionCookieName()
The name of the cookie used to maintain session information.
|
String |
getSessionTimeout()
The maximum duration of the authentication session, in seconds.
|
String |
getTokenEndpoint()
The token endpoint of the IdP.
|
Object |
getUseExistingClientSecret()
`CfnListener.AuthenticateOidcConfigProperty.UseExistingClientSecret`.
|
String |
getUserInfoEndpoint()
The user info endpoint of the IdP.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnListener.AuthenticateOidcConfigProperty.Builder builder)
CfnListener.ActionProperty.Builder.public final String getAuthorizationEndpoint()
CfnListener.AuthenticateOidcConfigPropertyThis must be a full URL, including the HTTPS protocol, the domain, and the path.
getAuthorizationEndpoint in interface CfnListener.AuthenticateOidcConfigPropertypublic final String getClientId()
CfnListener.AuthenticateOidcConfigPropertygetClientId in interface CfnListener.AuthenticateOidcConfigPropertypublic final String getIssuer()
CfnListener.AuthenticateOidcConfigPropertyThis must be a full URL, including the HTTPS protocol, the domain, and the path.
getIssuer in interface CfnListener.AuthenticateOidcConfigPropertypublic final String getTokenEndpoint()
CfnListener.AuthenticateOidcConfigPropertyThis must be a full URL, including the HTTPS protocol, the domain, and the path.
getTokenEndpoint in interface CfnListener.AuthenticateOidcConfigPropertypublic final String getUserInfoEndpoint()
CfnListener.AuthenticateOidcConfigPropertyThis must be a full URL, including the HTTPS protocol, the domain, and the path.
getUserInfoEndpoint in interface CfnListener.AuthenticateOidcConfigPropertypublic final Object getAuthenticationRequestExtraParams()
CfnListener.AuthenticateOidcConfigPropertygetAuthenticationRequestExtraParams in interface CfnListener.AuthenticateOidcConfigPropertypublic final String getClientSecret()
CfnListener.AuthenticateOidcConfigPropertygetClientSecret in interface CfnListener.AuthenticateOidcConfigPropertypublic final String getOnUnauthenticatedRequest()
CfnListener.AuthenticateOidcConfigProperty
getOnUnauthenticatedRequest in interface CfnListener.AuthenticateOidcConfigPropertypublic final String getScope()
CfnListener.AuthenticateOidcConfigPropertyTo verify which scope values your IdP supports and how to separate multiple values, see the documentation for your IdP.
getScope in interface CfnListener.AuthenticateOidcConfigPropertypublic final String getSessionCookieName()
CfnListener.AuthenticateOidcConfigPropertyThe default is AWSELBAuthSessionCookie.
getSessionCookieName in interface CfnListener.AuthenticateOidcConfigPropertypublic final String getSessionTimeout()
CfnListener.AuthenticateOidcConfigPropertyThe default is 604800 seconds (7 days).
getSessionTimeout in interface CfnListener.AuthenticateOidcConfigPropertypublic final Object getUseExistingClientSecret()
CfnListener.AuthenticateOidcConfigPropertygetUseExistingClientSecret in interface CfnListener.AuthenticateOidcConfigProperty@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.