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
InvalidBuilderException
Builder create(java.lang.String builderConfigId) throws InvalidBuilderException
InvalidBuilderException
Builder issuer(java.lang.String issuerUrl) throws InvalidClaimException
InvalidClaimException
Builder audience(java.util.List<java.lang.String> newaudiences) throws InvalidClaimException
InvalidClaimException
Builder expirationTime(long exp) throws InvalidClaimException
InvalidClaimException
Builder jwtId(boolean create)
Builder notBefore(long time_from) throws InvalidClaimException
InvalidClaimException
Builder subject(java.lang.String username) throws InvalidClaimException
InvalidClaimException
Builder signWith(java.lang.String algorithm, java.security.Key key) throws KeyException
KeyException
Builder signWith(java.lang.String algorithm, java.lang.String key) throws KeyException
KeyException
Builder claim(java.lang.String name, java.lang.Object value) throws InvalidClaimException
InvalidClaimException
Builder claim(java.util.Map<java.lang.String,java.lang.Object> map) throws InvalidClaimException
InvalidClaimException
Builder fetch(java.lang.String name) throws InvalidClaimException
InvalidClaimException
Builder remove(java.lang.String name) throws InvalidClaimException
InvalidClaimException
Builder claimFrom(java.lang.String jsonOrJwt, java.lang.String claim) throws InvalidClaimException, InvalidTokenException
Builder claimFrom(java.lang.String jsonOrJwt) throws InvalidTokenException
InvalidTokenException
Builder claimFrom(JwtToken jwt, java.lang.String claimName) throws InvalidClaimException, InvalidTokenException
Builder claimFrom(JwtToken jwt) throws InvalidTokenException
InvalidTokenException
JwtToken buildJwt() throws JwtException, InvalidBuilderException
JwtException
InvalidBuilderException