Skip navigation links
A B C D E F G H I J O P R S T U V 

A

AlgorithmFamily - Enum in org.juiser.jwt
 
apply(Claims) - Method in class org.juiser.jwt.ClaimValueResolver
 
apply(JwkConfig) - Method in class org.juiser.jwt.config.ConfigJwkResolver
 
apply(Resource) - Method in class org.juiser.jwt.config.PemResourceKeyResolver
 
apply(String) - Method in class org.juiser.jwt.JwsClaimsExtractor
 
apply(Map<String, ?>) - Method in class org.juiser.model.DefaultMapUserFactory
 

B

build() - Method in class org.juiser.model.UserBuilder
 

C

ClaimCollectionResolver<T> - Class in org.juiser.jwt
 
ClaimCollectionResolver(Function<Claims, ?>, boolean) - Constructor for class org.juiser.jwt.ClaimCollectionResolver
 
ClaimValueResolver<T> - Class in org.juiser.jwt
 
ClaimValueResolver(Function<Claims, ?>, boolean) - Constructor for class org.juiser.jwt.ClaimValueResolver
 
ConfigJwkResolver - Class in org.juiser.jwt.config
 
ConfigJwkResolver(ResourceLoader) - Constructor for class org.juiser.jwt.config.ConfigJwkResolver
 
createResourceKeyFunction(Resource, boolean) - Method in class org.juiser.jwt.config.ConfigJwkResolver
 

D

DEFAULT_CLOCK_SKEW_SECONDS - Static variable in class org.juiser.jwt.config.JwtConfig
 
DefaultMapUserFactory - Class in org.juiser.model
 
DefaultMapUserFactory() - Constructor for class org.juiser.model.DefaultMapUserFactory
 
DefaultResource - Class in org.juiser.io
 
DefaultResource(InputStream, String) - Constructor for class org.juiser.io.DefaultResource
 

E

equals(Object) - Method in class org.juiser.model.ImmutablePhone
 
equals(Object) - Method in class org.juiser.model.ImmutableUser
 

F

FallbackSigningKeyResolver - Class in org.juiser.jwt
 
FallbackSigningKeyResolver(SigningKeyResolver, Key) - Constructor for class org.juiser.jwt.FallbackSigningKeyResolver
 
findUser() - Method in class org.juiser.model.ResolvingUser
 
forName(String) - Static method in enum org.juiser.jwt.AlgorithmFamily
 
fromEpochSeconds(long) - Static method in class org.juiser.model.DefaultMapUserFactory
 

G

getAlgFamily() - Method in class org.juiser.jwt.config.JwkConfig
 
getAllowedClockSkewSeconds() - Method in class org.juiser.jwt.config.JwtConfig
 
getBirthdate() - Method in class org.juiser.model.ImmutableUser
 
getBirthdate() - Method in class org.juiser.model.ResolvingUser
 
getBirthdate() - Method in interface org.juiser.model.User
 
getCreatedAt() - Method in class org.juiser.model.ImmutableUser
 
getCreatedAt() - Method in class org.juiser.model.ResolvingUser
 
getCreatedAt() - Method in interface org.juiser.model.User
 
getDescription() - Method in interface org.juiser.model.Group
 
getDescription() - Method in class org.juiser.model.ImmutablePhone
 
getDescription() - Method in interface org.juiser.model.Phone
 
getEmail() - Method in class org.juiser.model.ImmutableUser
 
getEmail() - Method in class org.juiser.model.ResolvingUser
 
getEmail() - Method in interface org.juiser.model.User
 
getEncoding() - Method in class org.juiser.jwt.config.JwkConfig
 
getFamilyName() - Method in class org.juiser.model.ImmutableUser
 
getFamilyName() - Method in class org.juiser.model.ResolvingUser
 
getFamilyName() - Method in interface org.juiser.model.User
 
getGender() - Method in class org.juiser.model.ImmutableUser
 
getGender() - Method in class org.juiser.model.ResolvingUser
 
getGender() - Method in interface org.juiser.model.User
 
getGivenName() - Method in class org.juiser.model.ImmutableUser
 
getGivenName() - Method in class org.juiser.model.ResolvingUser
 
getGivenName() - Method in interface org.juiser.model.User
 
getHref() - Method in class org.juiser.model.ImmutableUser
 
getHref() - Method in class org.juiser.model.ResolvingUser
 
getHref() - Method in interface org.juiser.model.User
 
getId() - Method in class org.juiser.model.ImmutableUser
 
getId() - Method in class org.juiser.model.ResolvingUser
 
getId() - Method in interface org.juiser.model.User
 
getInputStream() - Method in class org.juiser.io.DefaultResource
 
getInputStream() - Method in interface org.juiser.io.Resource
 
getKey() - Method in class org.juiser.jwt.config.JwtConfig
 
getLocale() - Method in class org.juiser.model.ImmutableUser
 
getLocale() - Method in class org.juiser.model.ResolvingUser
 
getLocale() - Method in interface org.juiser.model.User
 
getMiddleName() - Method in class org.juiser.model.ImmutableUser
 
getMiddleName() - Method in class org.juiser.model.ResolvingUser
 
getMiddleName() - Method in interface org.juiser.model.User
 
getName() - Method in class org.juiser.io.DefaultResource
 
getName() - Method in interface org.juiser.io.Resource
 
getName() - Method in interface org.juiser.model.Group
 
getName() - Method in class org.juiser.model.ImmutablePhone
 
getName() - Method in class org.juiser.model.ImmutableUser
 
getName() - Method in interface org.juiser.model.Phone
 
getName() - Method in class org.juiser.model.ResolvingUser
 
getName() - Method in interface org.juiser.model.User
 
getNickname() - Method in class org.juiser.model.ImmutableUser
 
getNickname() - Method in class org.juiser.model.ResolvingUser
 
getNickname() - Method in interface org.juiser.model.User
 
getNumber() - Method in class org.juiser.model.ImmutablePhone
 
getNumber() - Method in interface org.juiser.model.Phone
 
getPhone() - Method in class org.juiser.model.ImmutableUser
 
getPhone() - Method in class org.juiser.model.ResolvingUser
 
getPhone() - Method in interface org.juiser.model.User
 
getPhoneNumber() - Method in class org.juiser.model.ImmutableUser
 
getPhoneNumber() - Method in class org.juiser.model.ResolvingUser
 
getPhoneNumber() - Method in interface org.juiser.model.User
 
getPicture() - Method in class org.juiser.model.ImmutableUser
 
getPicture() - Method in class org.juiser.model.ResolvingUser
 
getPicture() - Method in interface org.juiser.model.User
 
getProfile() - Method in class org.juiser.model.ImmutableUser
 
getProfile() - Method in class org.juiser.model.ResolvingUser
 
getProfile() - Method in interface org.juiser.model.User
 
getResource(String) - Method in interface org.juiser.io.ResourceLoader
 
getResource() - Method in class org.juiser.jwt.config.JwkConfig
 
getUpdatedAt() - Method in class org.juiser.model.ImmutableUser
 
getUpdatedAt() - Method in class org.juiser.model.ResolvingUser
 
getUpdatedAt() - Method in interface org.juiser.model.User
 
getUserClaimName() - Method in class org.juiser.jwt.config.JwtConfig
 
getUsername() - Method in class org.juiser.model.ImmutableUser
 
getUsername() - Method in class org.juiser.model.ResolvingUser
 
getUsername() - Method in interface org.juiser.model.User
 
getValue() - Method in class org.juiser.jwt.config.JwkConfig
 
getWebsite() - Method in class org.juiser.model.ImmutableUser
 
getWebsite() - Method in class org.juiser.model.ResolvingUser
 
getWebsite() - Method in interface org.juiser.model.User
 
getZonedDateTime(Map<String, ?>, String...) - Static method in class org.juiser.model.DefaultMapUserFactory
 
getZoneInfo() - Method in class org.juiser.model.ImmutableUser
 
getZoneInfo() - Method in class org.juiser.model.ResolvingUser
 
getZoneInfo() - Method in interface org.juiser.model.User
 
Group - Interface in org.juiser.model
 

H

hashCode() - Method in class org.juiser.model.ImmutablePhone
 
hashCode() - Method in class org.juiser.model.ImmutableUser
 

I

illegal(Claims) - Method in class org.juiser.jwt.ClaimValueResolver
 
ImmutablePhone - Class in org.juiser.model
 
ImmutablePhone(String, String, String, boolean) - Constructor for class org.juiser.model.ImmutablePhone
 
ImmutableUser - Class in org.juiser.model
 
ImmutableUser(boolean, String, String, String, String, String, String, String, String, URL, URL, URL, String, boolean, String, LocalDate, TimeZone, Locale, Phone, ZonedDateTime, ZonedDateTime) - Constructor for class org.juiser.model.ImmutableUser
 
isAnonymous() - Method in class org.juiser.model.ImmutableUser
 
isAnonymous() - Method in class org.juiser.model.ResolvingUser
 
isAnonymous() - Method in interface org.juiser.model.User
Returns true if the user identity is unknown, false if the user is authenticated.
isAuthenticated() - Method in class org.juiser.model.ImmutableUser
 
isAuthenticated() - Method in class org.juiser.model.ResolvingUser
 
isAuthenticated() - Method in interface org.juiser.model.User
Returns true if the user has been authenticated (proven their identity) or false if the user is considered anonymous.
isClassAvailable(String) - Method in class org.juiser.jwt.config.ConfigJwkResolver
 
isEmailVerified() - Method in class org.juiser.model.ImmutableUser
 
isEmailVerified() - Method in class org.juiser.model.ResolvingUser
 
isEmailVerified() - Method in interface org.juiser.model.User
 
isEnabled() - Method in class org.juiser.jwt.config.JwkConfig
 
isEnabled() - Method in class org.juiser.jwt.config.JwtConfig
 
isNumber(String) - Static method in class org.juiser.model.DefaultMapUserFactory
 
isPhoneNumberVerified() - Method in class org.juiser.model.ImmutableUser
 
isPhoneNumberVerified() - Method in class org.juiser.model.ResolvingUser
 
isPhoneNumberVerified() - Method in interface org.juiser.model.User
 
isVerified() - Method in class org.juiser.model.ImmutablePhone
 
isVerified() - Method in interface org.juiser.model.Phone
 

J

JwkConfig - Class in org.juiser.jwt.config
 
JwkConfig() - Constructor for class org.juiser.jwt.config.JwkConfig
 
JwsClaimsExtractor - Class in org.juiser.jwt
 
JwsClaimsExtractor() - Constructor for class org.juiser.jwt.JwsClaimsExtractor
 
JwsClaimsExtractor(byte[]) - Constructor for class org.juiser.jwt.JwsClaimsExtractor
 
JwsClaimsExtractor(Key) - Constructor for class org.juiser.jwt.JwsClaimsExtractor
 
JwsClaimsExtractor(SigningKeyResolver) - Constructor for class org.juiser.jwt.JwsClaimsExtractor
 
JwtConfig - Class in org.juiser.jwt.config
 
JwtConfig() - Constructor for class org.juiser.jwt.config.JwtConfig
 

O

onNullValue() - Method in class org.juiser.jwt.ClaimCollectionResolver
 
onNullValue() - Method in class org.juiser.jwt.ClaimValueResolver
 
org.juiser.io - package org.juiser.io
 
org.juiser.jwt - package org.juiser.jwt
 
org.juiser.jwt.config - package org.juiser.jwt.config
 
org.juiser.model - package org.juiser.model
 

P

PEM_PREFIX - Static variable in class org.juiser.jwt.config.PemResourceKeyResolver
 
PemResourceKeyResolver - Class in org.juiser.jwt.config
 
PemResourceKeyResolver() - Constructor for class org.juiser.jwt.config.PemResourceKeyResolver
 
PemResourceKeyResolver(boolean) - Constructor for class org.juiser.jwt.config.PemResourceKeyResolver
 
Phone - Interface in org.juiser.model
 

R

resolveSigningKey(JwsHeader, Claims) - Method in class org.juiser.jwt.FallbackSigningKeyResolver
 
ResolvingUser - Class in org.juiser.model
 
ResolvingUser() - Constructor for class org.juiser.model.ResolvingUser
 
Resource - Interface in org.juiser.io
 
ResourceLoader - Interface in org.juiser.io
 

S

setAlgFamily(String) - Method in class org.juiser.jwt.config.JwkConfig
 
setAllowedClockSkewSeconds(Long) - Method in class org.juiser.jwt.config.JwtConfig
 
setAllowedClockSkewSeconds(Long) - Method in class org.juiser.jwt.JwsClaimsExtractor
 
setAuthenticated(boolean) - Method in class org.juiser.model.UserBuilder
 
setBirthdate(String) - Method in class org.juiser.model.UserBuilder
 
setBirthdate(LocalDate) - Method in class org.juiser.model.UserBuilder
 
setCreatedAt(ZonedDateTime) - Method in class org.juiser.model.UserBuilder
 
setEmail(String) - Method in class org.juiser.model.UserBuilder
 
setEmailVerified(boolean) - Method in class org.juiser.model.UserBuilder
 
setEnabled(boolean) - Method in class org.juiser.jwt.config.JwkConfig
 
setEnabled(boolean) - Method in class org.juiser.jwt.config.JwtConfig
 
setEncoding(String) - Method in class org.juiser.jwt.config.JwkConfig
 
setFamilyName(String) - Method in class org.juiser.model.UserBuilder
 
setGender(String) - Method in class org.juiser.model.UserBuilder
 
setGivenName(String) - Method in class org.juiser.model.UserBuilder
 
setHref(String) - Method in class org.juiser.model.UserBuilder
 
setId(String) - Method in class org.juiser.model.UserBuilder
 
setKey(JwkConfig) - Method in class org.juiser.jwt.config.JwtConfig
 
setLocale(String) - Method in class org.juiser.model.UserBuilder
 
setLocale(Locale) - Method in class org.juiser.model.UserBuilder
 
setMiddleName(String) - Method in class org.juiser.model.UserBuilder
 
setName(String) - Method in class org.juiser.model.UserBuilder
 
setNickname(String) - Method in class org.juiser.model.UserBuilder
 
setPhone(Phone) - Method in class org.juiser.model.UserBuilder
 
setPicture(String) - Method in class org.juiser.model.UserBuilder
 
setPicture(URL) - Method in class org.juiser.model.UserBuilder
 
setProfile(String) - Method in class org.juiser.model.UserBuilder
 
setProfile(URL) - Method in class org.juiser.model.UserBuilder
 
setResource(String) - Method in class org.juiser.jwt.config.JwkConfig
 
setUpdatedAt(ZonedDateTime) - Method in class org.juiser.model.UserBuilder
 
setUserClaimName(String) - Method in class org.juiser.jwt.config.JwtConfig
 
setUsername(String) - Method in class org.juiser.model.UserBuilder
 
setValue(String) - Method in class org.juiser.jwt.config.JwkConfig
 
setWebsite(String) - Method in class org.juiser.model.UserBuilder
 
setWebsite(URL) - Method in class org.juiser.model.UserBuilder
 
setZoneInfo(String) - Method in class org.juiser.model.UserBuilder
 
setZoneInfo(TimeZone) - Method in class org.juiser.model.UserBuilder
 
StringClaimResolver - Class in org.juiser.jwt
 
StringClaimResolver(Function<Claims, ?>) - Constructor for class org.juiser.jwt.StringClaimResolver
 
StringClaimResolver(Function<Claims, ?>, boolean) - Constructor for class org.juiser.jwt.StringClaimResolver
 
StringCollectionClaimResolver - Class in org.juiser.jwt
 
StringCollectionClaimResolver(Function<Claims, ?>, boolean) - Constructor for class org.juiser.jwt.StringCollectionClaimResolver
 

T

toString() - Method in class org.juiser.io.DefaultResource
 
toString() - Method in class org.juiser.model.ImmutablePhone
 
toTypedValue(Object, Claims) - Method in class org.juiser.jwt.ClaimValueResolver
 
toTypedValue(Object, Claims) - Method in class org.juiser.jwt.StringClaimResolver
 
toTypedValue(Object, Claims) - Method in class org.juiser.jwt.StringCollectionClaimResolver
 

U

User - Interface in org.juiser.model
User representation suitable for most applications.
UserBuilder - Class in org.juiser.model
 
UserBuilder() - Constructor for class org.juiser.model.UserBuilder
 
UTC_ZONE_ID - Static variable in class org.juiser.model.DefaultMapUserFactory
 

V

valueOf(String) - Static method in enum org.juiser.jwt.AlgorithmFamily
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.juiser.jwt.AlgorithmFamily
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I J O P R S T U V 
Skip navigation links

Copyright © 2017. All rights reserved.