/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
MANAGEDif the secret is managed by the service, orEXTERNALif 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
MANAGEDif the secret is managed by the service, orEXTERNALif 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
MANAGEDif the secret is managed by the service, orEXTERNALif 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
MANAGEDif the secret is managed by the service, orEXTERNALif 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 |