A B C D E F G H J K O P R S T U 
All Classes All Packages

A

authenticate(String) - Method in interface com.authkit.Authenticator
 
authenticate(String) - Method in class com.authkit.DefaultAuthenticator
 
Authenticator - Interface in com.authkit
 
AuthkitException - Exception in com.authkit
 
AuthkitException() - Constructor for exception com.authkit.AuthkitException
 
AuthkitException(String) - Constructor for exception com.authkit.AuthkitException
 
AuthkitException(String, Throwable) - Constructor for exception com.authkit.AuthkitException
 
AuthkitException(Throwable) - Constructor for exception com.authkit.AuthkitException
 
AuthkitPrincipal - Class in com.authkit
 
AuthkitPrincipal() - Constructor for class com.authkit.AuthkitPrincipal
 
AuthorizeParameters - Class in com.authkit
 
AuthorizeParameters() - Constructor for class com.authkit.AuthorizeParameters
 

B

buildAuthorizeUrl(AuthorizeParameters) - Method in class com.authkit.DefaultStatelessAuthorizer
 
buildAuthorizeUrl(AuthorizeParameters) - Method in interface com.authkit.StatelessAuthorizer
 

C

close(InputStream) - Static method in class com.authkit.Util
 
com.authkit - package com.authkit
 
Config - Class in com.authkit
 
Config() - Constructor for class com.authkit.Config
 

D

DefaultAuthenticator - Class in com.authkit
 
DefaultAuthenticator(Config) - Constructor for class com.authkit.DefaultAuthenticator
 
DefaultAuthenticator.Jwks - Class in com.authkit
 
DefaultAuthenticator.Key - Class in com.authkit
 
DefaultAuthenticator.OpenIdConfiguration - Class in com.authkit
 
DefaultStatelessAuthorizer - Class in com.authkit
 
DefaultStatelessAuthorizer(Config) - Constructor for class com.authkit.DefaultStatelessAuthorizer
 
doAuthenticate(String) - Method in class com.authkit.DefaultAuthenticator
 

E

equals(Object) - Method in class com.authkit.AuthkitPrincipal
 

F

fetchTokens(FetchTokensParameters) - Method in class com.authkit.DefaultStatelessAuthorizer
 
fetchTokens(FetchTokensParameters) - Method in interface com.authkit.StatelessAuthorizer
 
FetchTokensParameters - Class in com.authkit
 
FetchTokensParameters() - Constructor for class com.authkit.FetchTokensParameters
 

G

generateNonce() - Method in class com.authkit.AuthorizeParameters
Generates a nonce and stores in the nonce field
generatePkce() - Method in class com.authkit.AuthorizeParameters
Generates a PKCE challenge and verifier.
getAccessToken() - Method in class com.authkit.Tokens
 
getAudience() - Method in class com.authkit.AuthkitPrincipal
 
getAudience() - Method in class com.authkit.Config
 
getChallenge() - Method in class com.authkit.Pkce
 
getClaimName() - Method in class com.authkit.AuthkitPrincipal
 
getClientId() - Method in class com.authkit.AuthorizeParameters
 
getClientId() - Method in class com.authkit.FetchTokensParameters
 
getClientSecret() - Method in class com.authkit.FetchTokensParameters
 
getCode() - Method in class com.authkit.FetchTokensParameters
 
getCodeChallenge() - Method in class com.authkit.AuthorizeParameters
 
getCodeChallengeMethod() - Method in class com.authkit.AuthorizeParameters
 
getCodeVerifier() - Method in class com.authkit.FetchTokensParameters
 
getEmail() - Method in class com.authkit.AuthkitPrincipal
 
getEmailVerified() - Method in class com.authkit.AuthkitPrincipal
 
getExpiresIn() - Method in class com.authkit.Tokens
 
getExtraClaims() - Method in class com.authkit.AuthkitPrincipal
 
getFamilyName() - Method in class com.authkit.AuthkitPrincipal
 
getGender() - Method in class com.authkit.AuthkitPrincipal
 
getGivenName() - Method in class com.authkit.AuthkitPrincipal
 
getGroups() - Method in class com.authkit.AuthkitPrincipal
 
getIdToken() - Method in class com.authkit.Tokens
 
getIssuer() - Method in class com.authkit.AuthkitPrincipal
 
getIssuer() - Method in class com.authkit.Config
 
getMetadata() - Method in class com.authkit.AuthkitPrincipal
 
getMethod() - Method in class com.authkit.Pkce
 
getMiddleName() - Method in class com.authkit.AuthkitPrincipal
 
getName() - Method in class com.authkit.AuthkitPrincipal
 
getNickname() - Method in class com.authkit.AuthkitPrincipal
 
getNonce() - Method in class com.authkit.AuthorizeParameters
 
getPermissions() - Method in class com.authkit.AuthkitPrincipal
 
getPhoneNumber() - Method in class com.authkit.AuthkitPrincipal
 
getPhoneNumberVerified() - Method in class com.authkit.AuthkitPrincipal
 
getPreferredUsername() - Method in class com.authkit.AuthkitPrincipal
 
getPrompt() - Method in class com.authkit.AuthorizeParameters
 
getRedirectUri() - Method in class com.authkit.AuthorizeParameters
 
getRedirectUri() - Method in class com.authkit.FetchTokensParameters
 
getRefreshToken() - Method in class com.authkit.Tokens
 
getRoles() - Method in class com.authkit.AuthkitPrincipal
 
getScope() - Method in class com.authkit.AuthorizeParameters
 
getState() - Method in class com.authkit.AuthorizeParameters
 
getSub() - Method in class com.authkit.AuthkitPrincipal
 
getUpdatedAt() - Method in class com.authkit.AuthkitPrincipal
 
getVerifier() - Method in class com.authkit.Pkce
 

H

hashCode() - Method in class com.authkit.AuthkitPrincipal
 

J

Jwks() - Constructor for class com.authkit.DefaultAuthenticator.Jwks
 

K

Key() - Constructor for class com.authkit.DefaultAuthenticator.Key
 

O

OpenIdConfiguration() - Constructor for class com.authkit.DefaultAuthenticator.OpenIdConfiguration
 
orDefault(T, T) - Static method in class com.authkit.Util
 

P

Pkce - Class in com.authkit
 
Pkce() - Constructor for class com.authkit.Pkce
 

R

required(T, String) - Static method in class com.authkit.Util
 

S

setAudience(String) - Method in class com.authkit.AuthkitPrincipal
 
setAudience(String) - Method in class com.authkit.Config
 
setClaimName(String) - Method in class com.authkit.AuthkitPrincipal
 
setClientId(String) - Method in class com.authkit.AuthorizeParameters
 
setClientId(String) - Method in class com.authkit.FetchTokensParameters
 
setClientSecret(String) - Method in class com.authkit.FetchTokensParameters
 
setCode(String) - Method in class com.authkit.FetchTokensParameters
 
setCodeChallenge(String) - Method in class com.authkit.AuthorizeParameters
 
setCodeChallengeMethod(String) - Method in class com.authkit.AuthorizeParameters
 
setCodeVerifier(String) - Method in class com.authkit.FetchTokensParameters
 
setEmail(String) - Method in class com.authkit.AuthkitPrincipal
 
setEmailVerified(Boolean) - Method in class com.authkit.AuthkitPrincipal
 
setExtraClaims(Map<String, Object>) - Method in class com.authkit.AuthkitPrincipal
 
setFamilyName(String) - Method in class com.authkit.AuthkitPrincipal
 
setGender(String) - Method in class com.authkit.AuthkitPrincipal
 
setGivenName(String) - Method in class com.authkit.AuthkitPrincipal
 
setGroups(Set<String>) - Method in class com.authkit.AuthkitPrincipal
 
setIssuer(String) - Method in class com.authkit.AuthkitPrincipal
 
setIssuer(String) - Method in class com.authkit.Config
 
setMetadata(Map<String, Object>) - Method in class com.authkit.AuthkitPrincipal
 
setMiddleName(String) - Method in class com.authkit.AuthkitPrincipal
 
setNickname(String) - Method in class com.authkit.AuthkitPrincipal
 
setNonce(String) - Method in class com.authkit.AuthorizeParameters
 
setPermissions(Set<String>) - Method in class com.authkit.AuthkitPrincipal
 
setPhoneNumber(String) - Method in class com.authkit.AuthkitPrincipal
 
setPhoneNumberVerified(Boolean) - Method in class com.authkit.AuthkitPrincipal
 
setPreferredUsername(String) - Method in class com.authkit.AuthkitPrincipal
 
setPrompt(String) - Method in class com.authkit.AuthorizeParameters
 
setRedirectUri(String) - Method in class com.authkit.AuthorizeParameters
 
setRedirectUri(String) - Method in class com.authkit.FetchTokensParameters
 
setRoles(Set<String>) - Method in class com.authkit.AuthkitPrincipal
 
setScope(String[]) - Method in class com.authkit.AuthorizeParameters
 
setState(String) - Method in class com.authkit.AuthorizeParameters
 
setSub(String) - Method in class com.authkit.AuthkitPrincipal
 
setUpdatedAt(Long) - Method in class com.authkit.AuthkitPrincipal
 
StatelessAuthorizer - Interface in com.authkit
Supports authorization flow without storage or server side bindings

T

Tokens - Class in com.authkit
Tokens returned from the authorize flow
Tokens(String, String, String, int) - Constructor for class com.authkit.Tokens
 
toString() - Method in class com.authkit.AuthkitPrincipal
 

U

Util - Class in com.authkit
 
Util() - Constructor for class com.authkit.Util
 
A B C D E F G H J K O P R S T U 
All Classes All Packages