@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(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
protected |
Jsii$Proxy(String authorizationEndpoint,
String clientId,
String clientSecret,
String issuer,
String tokenEndpoint,
String userInfoEndpoint,
Object authenticationRequestExtraParams,
String onUnauthenticatedRequest,
String scope,
String sessionCookieName,
String sessionTimeout)
Constructor that initializes the object based on literal property values passed by the
CfnListener.ActionProperty.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Object |
getAuthenticationRequestExtraParams()
`CfnListener.AuthenticateOidcConfigProperty.AuthenticationRequestExtraParams`.
|
String |
getAuthorizationEndpoint()
`CfnListener.AuthenticateOidcConfigProperty.AuthorizationEndpoint`.
|
String |
getClientId()
`CfnListener.AuthenticateOidcConfigProperty.ClientId`.
|
String |
getClientSecret()
`CfnListener.AuthenticateOidcConfigProperty.ClientSecret`.
|
String |
getIssuer()
`CfnListener.AuthenticateOidcConfigProperty.Issuer`.
|
String |
getOnUnauthenticatedRequest()
`CfnListener.AuthenticateOidcConfigProperty.OnUnauthenticatedRequest`.
|
String |
getScope()
`CfnListener.AuthenticateOidcConfigProperty.Scope`.
|
String |
getSessionCookieName()
`CfnListener.AuthenticateOidcConfigProperty.SessionCookieName`.
|
String |
getSessionTimeout()
`CfnListener.AuthenticateOidcConfigProperty.SessionTimeout`.
|
String |
getTokenEndpoint()
`CfnListener.AuthenticateOidcConfigProperty.TokenEndpoint`.
|
String |
getUserInfoEndpoint()
`CfnListener.AuthenticateOidcConfigProperty.UserInfoEndpoint`.
|
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(String authorizationEndpoint, String clientId, String clientSecret, String issuer, String tokenEndpoint, String userInfoEndpoint, Object authenticationRequestExtraParams, String onUnauthenticatedRequest, String scope, String sessionCookieName, String sessionTimeout)
CfnListener.ActionProperty.Builder.public final String getAuthorizationEndpoint()
CfnListener.AuthenticateOidcConfigPropertygetAuthorizationEndpoint in interface CfnListener.AuthenticateOidcConfigPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-authenticateoidcconfig.html#cfn-elasticloadbalancingv2-listener-authenticateoidcconfig-authorizationendpointpublic final String getClientId()
CfnListener.AuthenticateOidcConfigPropertygetClientId in interface CfnListener.AuthenticateOidcConfigPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-authenticateoidcconfig.html#cfn-elasticloadbalancingv2-listener-authenticateoidcconfig-clientidpublic final String getClientSecret()
CfnListener.AuthenticateOidcConfigPropertygetClientSecret in interface CfnListener.AuthenticateOidcConfigPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-authenticateoidcconfig.html#cfn-elasticloadbalancingv2-listener-authenticateoidcconfig-clientsecretpublic final String getIssuer()
CfnListener.AuthenticateOidcConfigPropertygetIssuer in interface CfnListener.AuthenticateOidcConfigPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-authenticateoidcconfig.html#cfn-elasticloadbalancingv2-listener-authenticateoidcconfig-issuerpublic final String getTokenEndpoint()
CfnListener.AuthenticateOidcConfigPropertygetTokenEndpoint in interface CfnListener.AuthenticateOidcConfigPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-authenticateoidcconfig.html#cfn-elasticloadbalancingv2-listener-authenticateoidcconfig-tokenendpointpublic final String getUserInfoEndpoint()
CfnListener.AuthenticateOidcConfigPropertygetUserInfoEndpoint in interface CfnListener.AuthenticateOidcConfigPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-authenticateoidcconfig.html#cfn-elasticloadbalancingv2-listener-authenticateoidcconfig-userinfoendpointpublic final Object getAuthenticationRequestExtraParams()
CfnListener.AuthenticateOidcConfigPropertygetAuthenticationRequestExtraParams in interface CfnListener.AuthenticateOidcConfigPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-authenticateoidcconfig.html#cfn-elasticloadbalancingv2-listener-authenticateoidcconfig-authenticationrequestextraparamspublic final String getOnUnauthenticatedRequest()
CfnListener.AuthenticateOidcConfigPropertygetOnUnauthenticatedRequest in interface CfnListener.AuthenticateOidcConfigPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-authenticateoidcconfig.html#cfn-elasticloadbalancingv2-listener-authenticateoidcconfig-onunauthenticatedrequestpublic final String getScope()
CfnListener.AuthenticateOidcConfigPropertygetScope in interface CfnListener.AuthenticateOidcConfigPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-authenticateoidcconfig.html#cfn-elasticloadbalancingv2-listener-authenticateoidcconfig-scopepublic final String getSessionCookieName()
CfnListener.AuthenticateOidcConfigPropertygetSessionCookieName in interface CfnListener.AuthenticateOidcConfigPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-authenticateoidcconfig.html#cfn-elasticloadbalancingv2-listener-authenticateoidcconfig-sessioncookienamepublic final String getSessionTimeout()
CfnListener.AuthenticateOidcConfigPropertygetSessionTimeout in interface CfnListener.AuthenticateOidcConfigPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-authenticateoidcconfig.html#cfn-elasticloadbalancingv2-listener-authenticateoidcconfig-sessiontimeout@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2020. All rights reserved.