Generate Secrets
This handler (com.rierino.handler.SecretEventHandler) provides ability to encrypt/decrypt and hash data.
Handler Parameters
Parameter
Definition
Example
Default
Actions
Parameter
Definition
Example
Default
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"eventMeta": {
"type": "object",
"properties": {
"parameters": {
"type": "object",
"properties": {
"key": {
"type": "string",
"description": "Constant key to use for operations",
"example": "1234567890ABC"
},
"keyPath": {
"type": "string",
"description": "Json path of key in event payload",
"example": "parameters.key"
},
"keyId": {
"type": ["string", "integer"],
"description": "ID of the key to use from key state",
"example": 123
},
"keyIdPath": {
"type": "string",
"description": "Json path of key id to use from key state",
"example": "parameters.id"
}
}
}
}
}
}
}Encrypt
Field
Definition
Example
Default
Parameter
Definition
Example
Default
Decrypt
Parameter
Definition
Example
Default
Hash
Field
Definition
Example
Default
Parameter
Definition
Example
Default
ValidateHash
Field
Definition
Example
Default
Parameter
Definition
Example
Default
GenerateToken
Field
Definition
Example
Default
Parameter
Definition
Example
Default
ValidateToken
Field
Definition
Example
Default
Parameter
Definition
Example
Default
DecodeToken
Field
Definition
Example
Default
Parameter
Definition
Example
Default
GenerateCertificate
Field
Definition
Example
Default
Parameter
Definition
Example
Default
Last updated
