/AWS1/CL_BDOSTRPPRIVYCONFINPUT¶
Stripe Privy configuration — credentials provided by Stripe and Privy.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_appid TYPE /AWS1/BDOSTRIPEPRIVYAPPIDTYPE /AWS1/BDOSTRIPEPRIVYAPPIDTYPE¶
The app ID provided by Privy.
iv_authorizationid TYPE /AWS1/BDOSTRIPEPRIVYAUTHIDTYPE /AWS1/BDOSTRIPEPRIVYAUTHIDTYPE¶
The authorization ID for the Stripe Privy integration.
Optional arguments:¶
iv_appsecret TYPE /AWS1/BDODEFSTRPRIVYAPPSECTYPE /AWS1/BDODEFSTRPRIVYAPPSECTYPE¶
The app secret provided by Privy.
iv_appsecretsource TYPE /AWS1/BDOSECRETSOURCETYPE /AWS1/BDOSECRETSOURCETYPE¶
The source type of the app secret. Use
MANAGEDif the secret is managed by the service, orEXTERNALif you manage the secret yourself in AWS Secrets Manager.
io_appsecretconfig TYPE REF TO /AWS1/CL_BDOSECRETREFERENCE /AWS1/CL_BDOSECRETREFERENCE¶
A reference to the AWS Secrets Manager secret that stores the app secret. This includes the secret ID and the JSON key used to extract the app secret value from the secret. Required when
appSecretSourceis set toEXTERNAL.
iv_authorizationprivatekey TYPE /AWS1/BDODEFSTRPRIVYAUTHPVTK00 /AWS1/BDODEFSTRPRIVYAUTHPVTK00¶
The authorization private key for the Stripe Privy integration.
iv_authprivatekeysource TYPE /AWS1/BDOSECRETSOURCETYPE /AWS1/BDOSECRETSOURCETYPE¶
The source type of the authorization private key. Use
MANAGEDif the secret is managed by the service, orEXTERNALif you manage the secret yourself in AWS Secrets Manager.
io_authprivatekeyconfig TYPE REF TO /AWS1/CL_BDOSECRETREFERENCE /AWS1/CL_BDOSECRETREFERENCE¶
A reference to the AWS Secrets Manager secret that stores the authorization private key. This includes the secret ID and the JSON key used to extract the authorization private key value from the secret. Required when
authorizationPrivateKeySourceis set toEXTERNAL.
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 |
appSecret¶
The app secret provided by Privy.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_APPSECRET() |
Getter for APPSECRET, with configurable default |
ASK_APPSECRET() |
Getter for APPSECRET w/ exceptions if field has no value |
HAS_APPSECRET() |
Determine if APPSECRET has a value |
appSecretSource¶
The source type of the app secret. Use
MANAGEDif the secret is managed by the service, orEXTERNALif you manage the secret yourself 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 |
appSecretConfig¶
A reference to the AWS Secrets Manager secret that stores the app secret. This includes the secret ID and the JSON key used to extract the app secret value from the secret. Required when
appSecretSourceis set toEXTERNAL.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_APPSECRETCONFIG() |
Getter for APPSECRETCONFIG |
authorizationPrivateKey¶
The authorization private key for the Stripe Privy integration.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AUTHORIZATIONPRIVATEKEY() |
Getter for AUTHORIZATIONPRIVATEKEY, with configurable defaul |
ASK_AUTHORIZATIONPRIVATEKEY() |
Getter for AUTHORIZATIONPRIVATEKEY w/ exceptions if field ha |
HAS_AUTHORIZATIONPRIVATEKEY() |
Determine if AUTHORIZATIONPRIVATEKEY has a value |
authorizationPrivateKeySource¶
The source type of the authorization private key. Use
MANAGEDif the secret is managed by the service, orEXTERNALif you manage the secret yourself 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 |
authorizationPrivateKeyConfig¶
A reference to the AWS Secrets Manager secret that stores the authorization private key. This includes the secret ID and the JSON key used to extract the authorization private key value from the secret. Required when
authorizationPrivateKeySourceis set toEXTERNAL.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AUTHPRIVATEKEYCONFIG() |
Getter for AUTHPRIVATEKEYCONFIG |
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 |