public interface JwtJsonBuilder
| Modifier and Type | Method and Description |
|---|---|
JwtJsonBuilder |
audience(String aud)
Sets the 'aud' parameter.
|
String |
build() |
JwtJsonBuilder |
claim(String name,
Object obj)
Adds an arbitrary claim.
|
JwtJsonBuilder |
expirationTime(long exp)
Sets the 'exp' parameter.
|
boolean |
isClaimSet(String name) |
JwtJsonBuilder |
issuedAt(long iat)
Sets the 'iat' parameter.
|
JwtJsonBuilder |
issuer(String iss)
Sets the 'iss' parameter.
|
JwtJsonBuilder |
jwtId(String jti)
Sets the 'jti' parameter.
|
JwtJsonBuilder |
notBefore(long nbf)
Sets the 'nbf' parameter.
|
JwtJsonBuilder |
queryHash(String qsh)
Sets the 'qsh' parameter
|
JwtJsonBuilder |
subject(String sub)
Sets the 'sub' parameter.
|
JwtJsonBuilder |
type(String typ)
Sets the 'typ' parameter.
|
@Nonnull JwtJsonBuilder audience(@Nonnull String aud)
@Nonnull JwtJsonBuilder expirationTime(long exp)
boolean isClaimSet(@Nonnull String name)
name - the claim to checktrue if the name claim is set, otherwise false@Nonnull JwtJsonBuilder issuedAt(long iat)
@Nonnull JwtJsonBuilder issuer(@Nonnull String iss)
@Nonnull JwtJsonBuilder jwtId(@Nonnull String jti)
@Nonnull JwtJsonBuilder notBefore(long nbf)
@Nonnull JwtJsonBuilder subject(@Nonnull String sub)
@Nonnull JwtJsonBuilder type(@Nonnull String typ)
@Nonnull JwtJsonBuilder queryHash(@Nonnull String qsh)
@Nonnull JwtJsonBuilder claim(@Nonnull String name, @Nonnull Object obj)
Copyright © 2023 Atlassian. All rights reserved.