Class CfnRuntime.CustomJWTAuthorizerConfigurationProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.bedrockagentcore.CfnRuntime.CustomJWTAuthorizerConfigurationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnRuntime.CustomJWTAuthorizerConfigurationProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnRuntime.CustomJWTAuthorizerConfigurationProperty
@Stability(Stable)
@Internal
public static final class CfnRuntime.CustomJWTAuthorizerConfigurationProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnRuntime.CustomJWTAuthorizerConfigurationProperty
An implementation for
CfnRuntime.CustomJWTAuthorizerConfigurationProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.bedrockagentcore.CfnRuntime.CustomJWTAuthorizerConfigurationProperty
CfnRuntime.CustomJWTAuthorizerConfigurationProperty.Builder, CfnRuntime.CustomJWTAuthorizerConfigurationProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnRuntime.CustomJWTAuthorizerConfigurationProperty.Builder.protectedJsii$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.JsonNodefinal booleanRepresents inbound authorization configuration options used to authenticate incoming requests.Represents individual client IDs that are validated in the incoming JWT token validation process.List of allowed scopes.final ObjectList of required custom claims.final StringThe configuration authorization.final inthashCode()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 theCfnRuntime.CustomJWTAuthorizerConfigurationProperty.Builder.
-
-
Method Details
-
getDiscoveryUrl
Description copied from interface:CfnRuntime.CustomJWTAuthorizerConfigurationPropertyThe configuration authorization.- Specified by:
getDiscoveryUrlin interfaceCfnRuntime.CustomJWTAuthorizerConfigurationProperty- See Also:
-
getAllowedAudience
Description copied from interface:CfnRuntime.CustomJWTAuthorizerConfigurationPropertyRepresents inbound authorization configuration options used to authenticate incoming requests.- Specified by:
getAllowedAudiencein interfaceCfnRuntime.CustomJWTAuthorizerConfigurationProperty- See Also:
-
getAllowedClients
Description copied from interface:CfnRuntime.CustomJWTAuthorizerConfigurationPropertyRepresents individual client IDs that are validated in the incoming JWT token validation process.- Specified by:
getAllowedClientsin interfaceCfnRuntime.CustomJWTAuthorizerConfigurationProperty- See Also:
-
getAllowedScopes
Description copied from interface:CfnRuntime.CustomJWTAuthorizerConfigurationPropertyList of allowed scopes.- Specified by:
getAllowedScopesin interfaceCfnRuntime.CustomJWTAuthorizerConfigurationProperty- See Also:
-
getCustomClaims
Description copied from interface:CfnRuntime.CustomJWTAuthorizerConfigurationPropertyList of required custom claims.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnRuntime.CustomClaimValidationTypeProperty>- Specified by:
getCustomClaimsin interfaceCfnRuntime.CustomJWTAuthorizerConfigurationProperty- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-