Class CfnOAuth2CredentialProviderPropsMixin.PrivateKeyJwtConfigProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.bedrockagentcore.CfnOAuth2CredentialProviderPropsMixin.PrivateKeyJwtConfigProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnOAuth2CredentialProviderPropsMixin.PrivateKeyJwtConfigProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnOAuth2CredentialProviderPropsMixin.PrivateKeyJwtConfigProperty
@Stability(Stable)
@Internal
public static final class CfnOAuth2CredentialProviderPropsMixin.PrivateKeyJwtConfigProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnOAuth2CredentialProviderPropsMixin.PrivateKeyJwtConfigProperty
An implementation for
CfnOAuth2CredentialProviderPropsMixin.PrivateKeyJwtConfigProperty-
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.cfnpropertymixins.services.bedrockagentcore.CfnOAuth2CredentialProviderPropsMixin.PrivateKeyJwtConfigProperty
CfnOAuth2CredentialProviderPropsMixin.PrivateKeyJwtConfigProperty.Builder, CfnOAuth2CredentialProviderPropsMixin.PrivateKeyJwtConfigProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnOAuth2CredentialProviderPropsMixin.PrivateKeyJwtConfigProperty.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 booleanfinal ObjectA map of additional claims to include in the JWT client assertion.final ObjectA map of additional claims to include in the JWT client assertion.final ObjectContains the private key source configuration for a JWT client assertion.final StringThe algorithm used to sign the JWT client assertion.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
protected Jsii$Proxy(CfnOAuth2CredentialProviderPropsMixin.PrivateKeyJwtConfigProperty.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnOAuth2CredentialProviderPropsMixin.PrivateKeyJwtConfigProperty.Builder.
-
-
Method Details
-
getAdditionalHeaderClaims
Description copied from interface:CfnOAuth2CredentialProviderPropsMixin.PrivateKeyJwtConfigPropertyA map of additional claims to include in the JWT client assertion.Returns union: either
IResolvableor Mapinvalid input: '<'String,String>- Specified by:
getAdditionalHeaderClaimsin interfaceCfnOAuth2CredentialProviderPropsMixin.PrivateKeyJwtConfigProperty- See Also:
-
getAdditionalPayloadClaims
Description copied from interface:CfnOAuth2CredentialProviderPropsMixin.PrivateKeyJwtConfigPropertyA map of additional claims to include in the JWT client assertion.Returns union: either
IResolvableor Mapinvalid input: '<'String,String>- Specified by:
getAdditionalPayloadClaimsin interfaceCfnOAuth2CredentialProviderPropsMixin.PrivateKeyJwtConfigProperty- See Also:
-
getPrivateKeySource
Description copied from interface:CfnOAuth2CredentialProviderPropsMixin.PrivateKeyJwtConfigPropertyContains the private key source configuration for a JWT client assertion.Returns union: either
IResolvableorCfnOAuth2CredentialProviderPropsMixin.PrivateKeySourceProperty- Specified by:
getPrivateKeySourcein interfaceCfnOAuth2CredentialProviderPropsMixin.PrivateKeyJwtConfigProperty- See Also:
-
getSigningAlgorithm
Description copied from interface:CfnOAuth2CredentialProviderPropsMixin.PrivateKeyJwtConfigPropertyThe algorithm used to sign the JWT client assertion.- Specified by:
getSigningAlgorithmin interfaceCfnOAuth2CredentialProviderPropsMixin.PrivateKeyJwtConfigProperty- 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()
-