Class CfnApi.OpenIDConnectConfigProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.appsync.CfnApi.OpenIDConnectConfigProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnApi.OpenIDConnectConfigProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnApi.OpenIDConnectConfigProperty
@Stability(Stable)
@Internal
public static final class CfnApi.OpenIDConnectConfigProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnApi.OpenIDConnectConfigProperty
An implementation for
CfnApi.OpenIDConnectConfigProperty
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.appsync.CfnApi.OpenIDConnectConfigProperty
CfnApi.OpenIDConnectConfigProperty.Builder, CfnApi.OpenIDConnectConfigProperty.Jsii$Proxy
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnApi.OpenIDConnectConfigProperty.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final Number
The number of milliseconds that a token is valid after being authenticated.final String
The client identifier of the relying party at the OpenID identity provider.final Number
The number of milliseconds that a token is valid after it's issued to a user.final String
The issuer for the OIDC configuration.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnApi.OpenIDConnectConfigProperty.Builder
.
-
-
Method Details
-
getIssuer
Description copied from interface:CfnApi.OpenIDConnectConfigProperty
The issuer for the OIDC configuration.The issuer returned by discovery must exactly match the value of
iss
in the ID token.- Specified by:
getIssuer
in interfaceCfnApi.OpenIDConnectConfigProperty
- See Also:
-
getAuthTtl
Description copied from interface:CfnApi.OpenIDConnectConfigProperty
The number of milliseconds that a token is valid after being authenticated.- Specified by:
getAuthTtl
in interfaceCfnApi.OpenIDConnectConfigProperty
- See Also:
-
getClientId
Description copied from interface:CfnApi.OpenIDConnectConfigProperty
The client identifier of the relying party at the OpenID identity provider.This identifier is typically obtained when the relying party is registered with the OpenID identity provider. You can specify a regular expression so that AWS AppSync can validate against multiple client identifiers at a time.
- Specified by:
getClientId
in interfaceCfnApi.OpenIDConnectConfigProperty
- See Also:
-
getIatTtl
Description copied from interface:CfnApi.OpenIDConnectConfigProperty
The number of milliseconds that a token is valid after it's issued to a user.- Specified by:
getIatTtl
in interfaceCfnApi.OpenIDConnectConfigProperty
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-