Parameters
See plugin common configurations for configuration options available to all plugins.
Consumers
The following are plugin attributes available for configurations on consumers.
key
A unique key that identifies the credential for a consumer.
secret
vaild vaule:
32 bytes
A shared symmetric key. Use a secret reference, such as
$env://...or$secret://....is_base64_encoded
Set to true if the secret is base64url encoded. The decoded secret must still be 32 bytes.
Routes or Services
The following are plugin attributes available for configurations on routes or services.
header
The header to get the token from.
forward_header
Name of the header that passes the plaintext to the upstream.
strict
If true, return a 403 error when the encrypted plugin token is missing. If false, continue when the token is not found.