SecretKeyPropertyFormat
The format of a secret used with a secret store.
Usage
{
"name": string,
"type": "SecretKeyPropertyFormat",
"config": {
"format": SecretPropertyFormat reference,
"algorithm": configuration expression<string>
}
}
Properties
"format"
: SecretPropertyFormat reference, optional-
Format in which the secret is stored. Use one of the following values:
-
BASE64
: Base64-encoded -
PLAIN
: Plain text
Default:
BASE64
-
"algorithm"
: configuration expression<string>, required-
The algorithm name used for encryption and decryption. Use algorithm names given in Java Security Standard Algorithm Names.
Example
For examples that use SecretKeyPropertyFormat, see Pass Runtime Data in a JWT Signed With a Symmetric Key.
{
"type": "SecretKeyPropertyFormat",
"config": {
"format": "PLAIN",
"algorithm": "AES"
}
}