Class CustomJwtConfiguration.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.bedrockagentcore.CustomJwtConfiguration.Jsii$Proxy
- All Implemented Interfaces:
CustomJwtConfiguration,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CustomJwtConfiguration
@Stability(Stable)
@Internal
public static final class CustomJwtConfiguration.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CustomJwtConfiguration
An implementation for
CustomJwtConfiguration-
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.CustomJwtConfiguration
CustomJwtConfiguration.Builder, CustomJwtConfiguration.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CustomJwtConfiguration.Builder builder) Constructor that initializes the object based on literal property values passed by theCustomJwtConfiguration.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 individual audience values that are validated in the incoming JWT token validation process.Represents individual client IDs that are validated in the incoming JWT token validation process.Represents individual scopes that are validated in the incoming JWT token validation process.final List<GatewayCustomClaim> Custom claims for additional JWT token validation.final StringThis URL is used to fetch OpenID Connect configuration or authorization server metadata for validating incoming tokens.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 theCustomJwtConfiguration.Builder.
-
-
Method Details
-
getDiscoveryUrl
Description copied from interface:CustomJwtConfigurationThis URL is used to fetch OpenID Connect configuration or authorization server metadata for validating incoming tokens.Pattern: .+/.well-known/openid-configuration Required: Yes
- Specified by:
getDiscoveryUrlin interfaceCustomJwtConfiguration
-
getAllowedAudience
Description copied from interface:CustomJwtConfigurationRepresents individual audience values that are validated in the incoming JWT token validation process.Default: - No audience validation
- Specified by:
getAllowedAudiencein interfaceCustomJwtConfiguration
-
getAllowedClients
Description copied from interface:CustomJwtConfigurationRepresents individual client IDs that are validated in the incoming JWT token validation process.Default: - No client ID validation
- Specified by:
getAllowedClientsin interfaceCustomJwtConfiguration
-
getAllowedScopes
Description copied from interface:CustomJwtConfigurationRepresents individual scopes that are validated in the incoming JWT token validation process.Default: - No scope validation
- Specified by:
getAllowedScopesin interfaceCustomJwtConfiguration
-
getCustomClaims
Description copied from interface:CustomJwtConfigurationCustom claims for additional JWT token validation.Allows you to validate additional fields in JWT tokens beyond the standard audience, client, and scope validations.
Default: - No custom claim validation
- Specified by:
getCustomClaimsin interfaceCustomJwtConfiguration
-
$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()
-