JWT.Builder |
JWT.Builder.withAudience(String... audience) |
Add an audience (aud) claim to payload
|
JWT.Builder |
JWT.Builder.withClaim(String name,
Object value) |
Add a claim to the payload
|
JWT.Builder |
JWT.Builder.withClaim(Map<String,?> claims) |
Add multiple claims to payload
|
JWT.Builder |
JWT.Builder.withContentType(String contentType) |
Add a content type (cty) claim to header
|
JWT.Builder |
JWT.Builder.withExpirationTime(long timeSinceEpoch) |
Add an expiration time (exp) to payload
|
JWT.Builder |
JWT.Builder.withExpirationTime(Date expirationTime) |
Add an expiration time (exp) to payload
|
JWT.Builder |
JWT.Builder.withHeader(Header header) |
Set the header.
|
JWT.Builder |
JWT.Builder.withHeader(String name,
String value) |
Add a header claim
|
JWT.Builder |
JWT.Builder.withID(String id) |
Add a key ID (kid) to the header claims
|
JWT.Builder |
JWT.Builder.withIssuedAt(long timeSinceEpoch) |
Add an issued at (iat) claim to payload
|
JWT.Builder |
JWT.Builder.withIssuedAt(Date issuedAt) |
Add an issued at (iat) claim to payload
|
JWT.Builder |
JWT.Builder.withIssuer(String issuer) |
Add an issuer (iss) claim to payload
|
JWT.Builder |
JWT.Builder.withNotBefore(long timeSinceEpoch) |
Add a not-before (nbf) claim to payload
|
JWT.Builder |
JWT.Builder.withNotBefore(Date notBefore) |
Add a not-before (nbf) claim to payload
|
JWT.Builder |
JWT.Builder.withPayload(Payload payload) |
Set the payload.
|
JWT.Builder |
JWT.Builder.withSubject(String subject) |
Add a subject (sub) claim to payload
|
JWT.Builder |
JWT.Builder.withType(String type) |
Add type (typ) claim to header
|