Secure secrets
Access to use secure ENC values within functions and commands that do not support them in encrypted format. The integration keeps the values as secure as possible until the function getSecret() is used with A-Ops replacement syntax.
Actions
Secure Secret
Generate a secure string that can later be used with the getSecret() function to return the plaintext value.
Input
Name | Description | Type | Required | Syntax |
---|---|---|---|---|
Value | Value that will either be an existing ENC or plaintext that will be converted to ENC to generate the secure secret for use with getSecret() | input | True | True |
Expiry | Number of seconds the secret can be recovered into plaintext, each time the secret is access this value is also used to extend the expiry by the value defined. | input | True | False |
Output
Name | Description | Type | always_present | values |
---|---|---|---|---|
result | Returns True when successful. | boolean | True | {"True": {"description": "Successful."}, "False": {"description": "Failure."}} |
rc | Returns the exit code for the action. | number | True | {"0": {"description": "Successful."}} |
secret | Returns the secret value to use with getSecret() | string | True | {} |