Skip to content

/AWS1/CL_BDOSTRPPRIVYCONFOUT

Stripe Privy configuration output with secret ARNs.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_appid TYPE /AWS1/BDOSTRIPEPRIVYAPPIDTYPE /AWS1/BDOSTRIPEPRIVYAPPIDTYPE

The app ID provided by Privy.

io_appsecretarn TYPE REF TO /AWS1/CL_BDOSECRET /AWS1/CL_BDOSECRET

Contains information about a secret in AWS Secrets Manager.

io_authprivatekeyarn TYPE REF TO /AWS1/CL_BDOSECRET /AWS1/CL_BDOSECRET

Contains information about a secret in AWS Secrets Manager.

iv_authorizationid TYPE /AWS1/BDOSTRIPEPRIVYAUTHIDTYPE /AWS1/BDOSTRIPEPRIVYAUTHIDTYPE

The authorization ID for the Stripe Privy integration.

Optional arguments:

iv_appsecretjsonkey TYPE /AWS1/BDOSECRETJSONKEYTYPE /AWS1/BDOSECRETJSONKEYTYPE

The JSON key used to extract the app secret value from the AWS Secrets Manager secret.

iv_appsecretsource TYPE /AWS1/BDOSECRETSOURCETYPE /AWS1/BDOSECRETSOURCETYPE

The source type of the app secret. Either MANAGED if the secret is managed by the service, or EXTERNAL if managed by the user in AWS Secrets Manager.

iv_authprivatekeyjsonkey TYPE /AWS1/BDOSECRETJSONKEYTYPE /AWS1/BDOSECRETJSONKEYTYPE

The JSON key used to extract the authorization private key value from the AWS Secrets Manager secret.

iv_authprivatekeysource TYPE /AWS1/BDOSECRETSOURCETYPE /AWS1/BDOSECRETSOURCETYPE

The source type of the authorization private key. Either MANAGED if the secret is managed by the service, or EXTERNAL if managed by the user in AWS Secrets Manager.


Queryable Attributes

appId

The app ID provided by Privy.

Accessible with the following methods

Method Description
GET_APPID() Getter for APPID, with configurable default
ASK_APPID() Getter for APPID w/ exceptions if field has no value
HAS_APPID() Determine if APPID has a value

appSecretArn

Contains information about a secret in AWS Secrets Manager.

Accessible with the following methods

Method Description
GET_APPSECRETARN() Getter for APPSECRETARN

appSecretJsonKey

The JSON key used to extract the app secret value from the AWS Secrets Manager secret.

Accessible with the following methods

Method Description
GET_APPSECRETJSONKEY() Getter for APPSECRETJSONKEY, with configurable default
ASK_APPSECRETJSONKEY() Getter for APPSECRETJSONKEY w/ exceptions if field has no va
HAS_APPSECRETJSONKEY() Determine if APPSECRETJSONKEY has a value

appSecretSource

The source type of the app secret. Either MANAGED if the secret is managed by the service, or EXTERNAL if managed by the user in AWS Secrets Manager.

Accessible with the following methods

Method Description
GET_APPSECRETSOURCE() Getter for APPSECRETSOURCE, with configurable default
ASK_APPSECRETSOURCE() Getter for APPSECRETSOURCE w/ exceptions if field has no val
HAS_APPSECRETSOURCE() Determine if APPSECRETSOURCE has a value

authorizationPrivateKeyArn

Contains information about a secret in AWS Secrets Manager.

Accessible with the following methods

Method Description
GET_AUTHPRIVATEKEYARN() Getter for AUTHORIZATIONPRIVATEKEYARN

authorizationPrivateKeyJsonKey

The JSON key used to extract the authorization private key value from the AWS Secrets Manager secret.

Accessible with the following methods

Method Description
GET_AUTHPRIVATEKEYJSONKEY() Getter for AUTHPRIVATEKEYJSONKEY, with configurable default
ASK_AUTHPRIVATEKEYJSONKEY() Getter for AUTHPRIVATEKEYJSONKEY w/ exceptions if field has
HAS_AUTHPRIVATEKEYJSONKEY() Determine if AUTHPRIVATEKEYJSONKEY has a value

authorizationPrivateKeySource

The source type of the authorization private key. Either MANAGED if the secret is managed by the service, or EXTERNAL if managed by the user in AWS Secrets Manager.

Accessible with the following methods

Method Description
GET_AUTHPRIVATEKEYSOURCE() Getter for AUTHPRIVATEKEYSOURCE, with configurable default
ASK_AUTHPRIVATEKEYSOURCE() Getter for AUTHPRIVATEKEYSOURCE w/ exceptions if field has n
HAS_AUTHPRIVATEKEYSOURCE() Determine if AUTHPRIVATEKEYSOURCE has a value

authorizationId

The authorization ID for the Stripe Privy integration.

Accessible with the following methods

Method Description
GET_AUTHORIZATIONID() Getter for AUTHORIZATIONID, with configurable default
ASK_AUTHORIZATIONID() Getter for AUTHORIZATIONID w/ exceptions if field has no val
HAS_AUTHORIZATIONID() Determine if AUTHORIZATIONID has a value