Helper function to create a named list used as the claim of a JWT payload. See https://datatracker.ietf.org/doc/html/rfc7519 for details.
Usage
jwt_claim(
iss = NULL,
sub = NULL,
aud = NULL,
exp = NULL,
nbf = NULL,
iat = Sys.time(),
jti = NULL,
...
)Arguments
- iss
(Issuer) Claim, should be rfc7519 'StringOrURI' value
- sub
(Subject) Claim, should be rfc7519 'StringOrURI' value
- aud
(Audience) Claim, should contain one or rfc7519 'StringOrURI' values
- exp
(Expiration Time) Claim, should be rfc7519 'NumericDate' value; R
POSIXctvalues are automatically coerced.- nbf
(Not Before) Claim, should be rfc7519 'NumericDate' value; R
POSIXctvalues are automatically coerced.- iat
(Issued At) Claim, should be rfc7519 'NumericDate' value; R
POSIXctvalues are automatically coerced.- jti
(JWT ID) Claim, optional unique identifier for the JWT
- ...
additional custom claims to include