public interface Builder
| Modifier and Type | Method and Description |
|---|---|
Builder |
audience(java.util.List<java.lang.String> newaudiences) |
JwtToken |
buildJwt() |
Builder |
claim(java.util.Map<java.lang.String,java.lang.Object> map) |
Builder |
claim(java.lang.String name,
java.lang.Object value) |
Builder |
claimFrom(JwtToken jwt) |
Builder |
claimFrom(JwtToken jwt,
java.lang.String claimName) |
Builder |
claimFrom(java.lang.String jsonOrJwt) |
Builder |
claimFrom(java.lang.String jsonOrJwt,
java.lang.String claim) |
Builder |
create() |
Builder |
create(java.lang.String builderConfigId) |
Builder |
expirationTime(long exp) |
Builder |
fetch(java.lang.String name) |
Builder |
issuer(java.lang.String issuerUrl) |
Builder |
jwtId(boolean create) |
Builder |
notBefore(long time_from) |
Builder |
remove(java.lang.String name) |
Builder |
signWith(java.lang.String algorithm,
java.security.Key key) |
Builder |
signWith(java.lang.String algorithm,
java.lang.String key) |
Builder |
subject(java.lang.String username) |
Builder create() throws InvalidBuilderException
InvalidBuilderExceptionBuilder create(java.lang.String builderConfigId) throws InvalidBuilderException
InvalidBuilderExceptionBuilder issuer(java.lang.String issuerUrl) throws InvalidClaimException
InvalidClaimExceptionBuilder audience(java.util.List<java.lang.String> newaudiences) throws InvalidClaimException
InvalidClaimExceptionBuilder expirationTime(long exp) throws InvalidClaimException
InvalidClaimExceptionBuilder jwtId(boolean create)
Builder notBefore(long time_from) throws InvalidClaimException
InvalidClaimExceptionBuilder subject(java.lang.String username) throws InvalidClaimException
InvalidClaimExceptionBuilder signWith(java.lang.String algorithm, java.security.Key key) throws KeyException
KeyExceptionBuilder signWith(java.lang.String algorithm, java.lang.String key) throws KeyException
KeyExceptionBuilder claim(java.lang.String name, java.lang.Object value) throws InvalidClaimException
InvalidClaimExceptionBuilder claim(java.util.Map<java.lang.String,java.lang.Object> map) throws InvalidClaimException
InvalidClaimExceptionBuilder fetch(java.lang.String name) throws InvalidClaimException
InvalidClaimExceptionBuilder remove(java.lang.String name) throws InvalidClaimException
InvalidClaimExceptionBuilder claimFrom(java.lang.String jsonOrJwt, java.lang.String claim) throws InvalidClaimException, InvalidTokenException
Builder claimFrom(java.lang.String jsonOrJwt) throws InvalidTokenException
InvalidTokenExceptionBuilder claimFrom(JwtToken jwt, java.lang.String claimName) throws InvalidClaimException, InvalidTokenException
Builder claimFrom(JwtToken jwt) throws InvalidTokenException
InvalidTokenExceptionJwtToken buildJwt() throws JwtException, InvalidBuilderException
JwtExceptionInvalidBuilderException