@Stability(value=Stable) @Internal public static final class CfnListenerRule.AuthenticateOidcConfigProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnListenerRule.AuthenticateOidcConfigProperty
CfnListenerRule.AuthenticateOidcConfigPropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnListenerRule.AuthenticateOidcConfigProperty.Builder, CfnListenerRule.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,
Number sessionTimeout)
Constructor that initializes the object based on literal property values passed by the
CfnListenerRule.ActionProperty.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Object |
getAuthenticationRequestExtraParams()
`CfnListenerRule.AuthenticateOidcConfigProperty.AuthenticationRequestExtraParams`.
|
String |
getAuthorizationEndpoint()
`CfnListenerRule.AuthenticateOidcConfigProperty.AuthorizationEndpoint`.
|
String |
getClientId()
`CfnListenerRule.AuthenticateOidcConfigProperty.ClientId`.
|
String |
getClientSecret()
`CfnListenerRule.AuthenticateOidcConfigProperty.ClientSecret`.
|
String |
getIssuer()
`CfnListenerRule.AuthenticateOidcConfigProperty.Issuer`.
|
String |
getOnUnauthenticatedRequest()
`CfnListenerRule.AuthenticateOidcConfigProperty.OnUnauthenticatedRequest`.
|
String |
getScope()
`CfnListenerRule.AuthenticateOidcConfigProperty.Scope`.
|
String |
getSessionCookieName()
`CfnListenerRule.AuthenticateOidcConfigProperty.SessionCookieName`.
|
Number |
getSessionTimeout()
`CfnListenerRule.AuthenticateOidcConfigProperty.SessionTimeout`.
|
String |
getTokenEndpoint()
`CfnListenerRule.AuthenticateOidcConfigProperty.TokenEndpoint`.
|
String |
getUserInfoEndpoint()
`CfnListenerRule.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, Number sessionTimeout)
CfnListenerRule.ActionProperty.Builder.public final String getAuthorizationEndpoint()
CfnListenerRule.AuthenticateOidcConfigPropertygetAuthorizationEndpoint in interface CfnListenerRule.AuthenticateOidcConfigPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-authenticateoidcconfig.html#cfn-elasticloadbalancingv2-listenerrule-authenticateoidcconfig-authorizationendpointpublic final String getClientId()
CfnListenerRule.AuthenticateOidcConfigPropertygetClientId in interface CfnListenerRule.AuthenticateOidcConfigPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-authenticateoidcconfig.html#cfn-elasticloadbalancingv2-listenerrule-authenticateoidcconfig-clientidpublic final String getClientSecret()
CfnListenerRule.AuthenticateOidcConfigPropertygetClientSecret in interface CfnListenerRule.AuthenticateOidcConfigPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-authenticateoidcconfig.html#cfn-elasticloadbalancingv2-listenerrule-authenticateoidcconfig-clientsecretpublic final String getIssuer()
CfnListenerRule.AuthenticateOidcConfigPropertygetIssuer in interface CfnListenerRule.AuthenticateOidcConfigPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-authenticateoidcconfig.html#cfn-elasticloadbalancingv2-listenerrule-authenticateoidcconfig-issuerpublic final String getTokenEndpoint()
CfnListenerRule.AuthenticateOidcConfigPropertygetTokenEndpoint in interface CfnListenerRule.AuthenticateOidcConfigPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-authenticateoidcconfig.html#cfn-elasticloadbalancingv2-listenerrule-authenticateoidcconfig-tokenendpointpublic final String getUserInfoEndpoint()
CfnListenerRule.AuthenticateOidcConfigPropertygetUserInfoEndpoint in interface CfnListenerRule.AuthenticateOidcConfigPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-authenticateoidcconfig.html#cfn-elasticloadbalancingv2-listenerrule-authenticateoidcconfig-userinfoendpointpublic final Object getAuthenticationRequestExtraParams()
CfnListenerRule.AuthenticateOidcConfigPropertygetAuthenticationRequestExtraParams in interface CfnListenerRule.AuthenticateOidcConfigPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-authenticateoidcconfig.html#cfn-elasticloadbalancingv2-listenerrule-authenticateoidcconfig-authenticationrequestextraparamspublic final String getOnUnauthenticatedRequest()
CfnListenerRule.AuthenticateOidcConfigPropertygetOnUnauthenticatedRequest in interface CfnListenerRule.AuthenticateOidcConfigPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-authenticateoidcconfig.html#cfn-elasticloadbalancingv2-listenerrule-authenticateoidcconfig-onunauthenticatedrequestpublic final String getScope()
CfnListenerRule.AuthenticateOidcConfigPropertygetScope in interface CfnListenerRule.AuthenticateOidcConfigPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-authenticateoidcconfig.html#cfn-elasticloadbalancingv2-listenerrule-authenticateoidcconfig-scopepublic final String getSessionCookieName()
CfnListenerRule.AuthenticateOidcConfigPropertygetSessionCookieName in interface CfnListenerRule.AuthenticateOidcConfigPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-authenticateoidcconfig.html#cfn-elasticloadbalancingv2-listenerrule-authenticateoidcconfig-sessioncookienamepublic final Number getSessionTimeout()
CfnListenerRule.AuthenticateOidcConfigPropertygetSessionTimeout in interface CfnListenerRule.AuthenticateOidcConfigPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-authenticateoidcconfig.html#cfn-elasticloadbalancingv2-listenerrule-authenticateoidcconfig-sessiontimeout@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2020. All rights reserved.