JWT Ticket RSA Verifier Settings
Description
Configures the RSA based JWT signature verifier.
This plugin can be used for JWT signature verification. An RSA based signature is created with a private key and must be validated with the corresponding public key.
May be used by
Properties
RSA Signature Algorithm (
rsaSignatureAlgorithm) Description
The algorithm used for signature verifying. Signature verification requires an RSA certificate (public key), which will be obtained from the configured keystore using the configured alias.
Attributes
Enum
Optional
Default value
RS512
Keystore Path (
keystorePath) Description
Keystore that holds the certificate containing the public key for JWT signature verification. Alternatively, it can be a file containing a PEM encoded public key.
Attributes
File/Path
Mandatory
Keystore Password (
keystorePassword) Description
Password for the keystore.
Attributes
String
Optional
Sensitive
X.509 Certificate Alias (
x509CertificateAlias) Description
Alias for the X.509 certificate contained in the keystore that should be used for signature verification. This field can be omitted if the keystore only contains one X.509 certificate with a public key.
Attributes
String
Optional
YAML Template (with default values)
type: JwtTicketRsaVerifierSettings
id: JwtTicketRsaVerifierSettings-xxxxxx
displayName:
comment:
properties:
keystorePassword:
keystorePath:
rsaSignatureAlgorithm: RS512
x509CertificateAlias: