Class CfnPaymentCredentialProvider.StripePrivyConfigurationOutputProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.bedrockagentcore.CfnPaymentCredentialProvider.StripePrivyConfigurationOutputProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnPaymentCredentialProvider.StripePrivyConfigurationOutputProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnPaymentCredentialProvider.StripePrivyConfigurationOutputProperty
@Stability(Stable)
@Internal
public static final class CfnPaymentCredentialProvider.StripePrivyConfigurationOutputProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnPaymentCredentialProvider.StripePrivyConfigurationOutputProperty
An implementation for
CfnPaymentCredentialProvider.StripePrivyConfigurationOutputProperty-
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.CfnPaymentCredentialProvider.StripePrivyConfigurationOutputProperty
CfnPaymentCredentialProvider.StripePrivyConfigurationOutputProperty.Builder, CfnPaymentCredentialProvider.StripePrivyConfigurationOutputProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnPaymentCredentialProvider.StripePrivyConfigurationOutputProperty.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 StringgetAppId()The app ID provided by Privy.final ObjectContains information about a secret in AWS Secrets Manager.final StringThe JSON key within the secret that contains the app secret value.final StringThe source of the secret.final StringThe authorization ID for the Stripe Privy integration.final ObjectContains information about a secret in AWS Secrets Manager.final StringThe JSON key within the secret that contains the authorization private key value.final StringThe source of the secret.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(CfnPaymentCredentialProvider.StripePrivyConfigurationOutputProperty.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnPaymentCredentialProvider.StripePrivyConfigurationOutputProperty.Builder.
-
-
Method Details
-
getAppId
Description copied from interface:CfnPaymentCredentialProvider.StripePrivyConfigurationOutputPropertyThe app ID provided by Privy.- Specified by:
getAppIdin interfaceCfnPaymentCredentialProvider.StripePrivyConfigurationOutputProperty- See Also:
-
getAppSecretArn
Description copied from interface:CfnPaymentCredentialProvider.StripePrivyConfigurationOutputPropertyContains information about a secret in AWS Secrets Manager.Returns union: either
IResolvableorCfnPaymentCredentialProvider.SecretInfoProperty- Specified by:
getAppSecretArnin interfaceCfnPaymentCredentialProvider.StripePrivyConfigurationOutputProperty- See Also:
-
getAuthorizationId
Description copied from interface:CfnPaymentCredentialProvider.StripePrivyConfigurationOutputPropertyThe authorization ID for the Stripe Privy integration.- Specified by:
getAuthorizationIdin interfaceCfnPaymentCredentialProvider.StripePrivyConfigurationOutputProperty- See Also:
-
getAuthorizationPrivateKeyArn
Description copied from interface:CfnPaymentCredentialProvider.StripePrivyConfigurationOutputPropertyContains information about a secret in AWS Secrets Manager.Returns union: either
IResolvableorCfnPaymentCredentialProvider.SecretInfoProperty- Specified by:
getAuthorizationPrivateKeyArnin interfaceCfnPaymentCredentialProvider.StripePrivyConfigurationOutputProperty- See Also:
-
getAppSecretJsonKey
Description copied from interface:CfnPaymentCredentialProvider.StripePrivyConfigurationOutputPropertyThe JSON key within the secret that contains the app secret value.- Specified by:
getAppSecretJsonKeyin interfaceCfnPaymentCredentialProvider.StripePrivyConfigurationOutputProperty- See Also:
-
getAppSecretSource
Description copied from interface:CfnPaymentCredentialProvider.StripePrivyConfigurationOutputPropertyThe source of the secret.Use MANAGED for service-managed secrets or EXTERNAL for customer-provided secrets.
- Specified by:
getAppSecretSourcein interfaceCfnPaymentCredentialProvider.StripePrivyConfigurationOutputProperty- See Also:
-
getAuthorizationPrivateKeyJsonKey
Description copied from interface:CfnPaymentCredentialProvider.StripePrivyConfigurationOutputPropertyThe JSON key within the secret that contains the authorization private key value.- Specified by:
getAuthorizationPrivateKeyJsonKeyin interfaceCfnPaymentCredentialProvider.StripePrivyConfigurationOutputProperty- See Also:
-
getAuthorizationPrivateKeySource
Description copied from interface:CfnPaymentCredentialProvider.StripePrivyConfigurationOutputPropertyThe source of the secret.Use MANAGED for service-managed secrets or EXTERNAL for customer-provided secrets.
- Specified by:
getAuthorizationPrivateKeySourcein interfaceCfnPaymentCredentialProvider.StripePrivyConfigurationOutputProperty- 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()
-