API7 Docs
AuthenticationJWE Decrypt

JWE Decrypt Configuration

Parameters

See plugin common configurations for configuration options available to all plugins.

Consumers

The following are plugin attributes available for configurations on consumers.

  • keystring · required

    A unique key that identifies the credential for a consumer.

  • secretstring · required

    Valid values: 32 bytes

    A shared symmetric key. Use a secret reference, such as $env://... or $secret://....

  • is_base64_encodedboolean · optional · default: false

    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.

  • headerstring · required · default: Authorization

    The header to get the token from.

  • forward_headerstring · required · default: Authorization

    Name of the header that passes the plaintext to the upstream.

  • strictboolean · optional · default: true

    If true, return a 403 error when the encrypted plugin token is missing. If false, continue when the token is not found.