OptionalalgorithmDefault signing algorithm (default HS256).
OptionalalgorithmsAccepted verification algorithms.
OptionalaudienceDefault audience stamped on and expected in tokens.
OptionalclockClock skew tolerance for verification.
OptionalexpiresDefault token lifetime (default '1h').
OptionalissuerDefault issuer stamped on and expected in tokens.
OptionaljwksRemote JWKS endpoint for verification (OAuth/OIDC).
OptionalprivatePEM private key for asymmetric signing (RS/ES/PS).
OptionalpublicPEM public key for asymmetric verification.
OptionalresolveMaps verified claims into the application principal attached to the event.
May be asynchronous: resolving a principal usually hits a store (the token subject has to become your user, and that first lookup often provisions the account).
OptionalsecretShared secret for HMAC (HS256/384/512).
Options for the
@Authdecorator: thestone.authbucket, every key optional.