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