JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
C
D
F
G
H
I
J
L
M
P
R
S
T
U
A
Auth
- Class in
io.appform.dropwizard.multiauth.resources
Auth(AuthConfig, GoogleAuthProvider, AuthStore)
- Constructor for class io.appform.dropwizard.multiauth.resources.
Auth
AuthConfig
- Class in
io.appform.dropwizard.multiauth.configs
AuthConfig()
- Constructor for class io.appform.dropwizard.multiauth.configs.
AuthConfig
authenticate(JwtContext)
- Method in class io.appform.dropwizard.multiauth.core.
TokenAuthenticator
authorize(ServiceUserPrincipal, String)
- Method in class io.appform.dropwizard.multiauth.core.
RoleAuthorizer
AuthProvider
- Interface in
io.appform.dropwizard.multiauth.core
AuthStore
- Interface in
io.appform.dropwizard.multiauth.model
C
createJWT(Token, JwtConfig)
- Static method in class io.appform.dropwizard.multiauth.core.
Utils
CreateUserRequest
- Class in
io.appform.dropwizard.multiauth.model
CreateUserRequest(String, Set<String>)
- Constructor for class io.appform.dropwizard.multiauth.model.
CreateUserRequest
D
DEFAULT
- Static variable in class io.appform.dropwizard.multiauth.model.
Token
DefaultHandler
- Interface in
io.appform.dropwizard.multiauth.model
defaultUser()
- Method in interface io.appform.dropwizard.multiauth.model.
DefaultHandler
deleteExpiredTokens(Date, Duration)
- Method in interface io.appform.dropwizard.multiauth.model.
AuthStore
deleteToken(String)
- Method in interface io.appform.dropwizard.multiauth.model.
AuthStore
deleteToken(String, String)
- Method in class io.appform.dropwizard.multiauth.resources.
Auth
deleteUser(String)
- Method in interface io.appform.dropwizard.multiauth.model.
AuthStore
destroy()
- Method in class io.appform.dropwizard.multiauth.integration.
UserAuthenticationFilter
doFilter(ServletRequest, ServletResponse, FilterChain)
- Method in class io.appform.dropwizard.multiauth.integration.
UserAuthenticationFilter
F
filter(ContainerRequestContext)
- Method in class io.appform.dropwizard.multiauth.integration.
UserAuthorizationFilter
G
getName()
- Method in class io.appform.dropwizard.multiauth.model.
ServiceUserPrincipal
getToken(String)
- Method in interface io.appform.dropwizard.multiauth.model.
AuthStore
getToken(String)
- Method in class io.appform.dropwizard.multiauth.resources.
Auth
getUser(String)
- Method in interface io.appform.dropwizard.multiauth.model.
AuthStore
getUser(String)
- Method in class io.appform.dropwizard.multiauth.resources.
Auth
GoogleAuthProvider
- Class in
io.appform.dropwizard.multiauth.core
GoogleAuthProvider(AuthConfig, ObjectMapper, AuthStore, String)
- Constructor for class io.appform.dropwizard.multiauth.core.
GoogleAuthProvider
grantRole(String, String)
- Method in interface io.appform.dropwizard.multiauth.model.
AuthStore
grantRole(String, String)
- Method in class io.appform.dropwizard.multiauth.resources.
Auth
H
handleGoogleCallback(Cookie, HttpServletRequest, String, String)
- Method in class io.appform.dropwizard.multiauth.resources.
Auth
I
init(FilterConfig)
- Method in class io.appform.dropwizard.multiauth.integration.
UserAuthenticationFilter
io.appform.dropwizard.multiauth
- package io.appform.dropwizard.multiauth
io.appform.dropwizard.multiauth.configs
- package io.appform.dropwizard.multiauth.configs
io.appform.dropwizard.multiauth.core
- package io.appform.dropwizard.multiauth.core
io.appform.dropwizard.multiauth.exception
- package io.appform.dropwizard.multiauth.exception
io.appform.dropwizard.multiauth.integration
- package io.appform.dropwizard.multiauth.integration
io.appform.dropwizard.multiauth.model
- package io.appform.dropwizard.multiauth.model
io.appform.dropwizard.multiauth.resources
- package io.appform.dropwizard.multiauth.resources
J
JWTAuthenticationFailure
- Exception in
io.appform.dropwizard.multiauth.exception
JWTAuthenticationFailure()
- Constructor for exception io.appform.dropwizard.multiauth.exception.
JWTAuthenticationFailure
JwtConfig
- Class in
io.appform.dropwizard.multiauth.configs
JwtConfig(String, String)
- Constructor for class io.appform.dropwizard.multiauth.configs.
JwtConfig
L
login(String, String)
- Method in interface io.appform.dropwizard.multiauth.core.
AuthProvider
login(String, String)
- Method in class io.appform.dropwizard.multiauth.core.
GoogleAuthProvider
login(Cookie, String)
- Method in class io.appform.dropwizard.multiauth.resources.
Auth
logout(Cookie)
- Method in class io.appform.dropwizard.multiauth.resources.
Auth
M
MultiAuthConfig
- Class in
io.appform.dropwizard.multiauth.configs
MultiAuthConfig()
- Constructor for class io.appform.dropwizard.multiauth.configs.
MultiAuthConfig
MultiAuthDynamicFeature
- Class in
io.appform.dropwizard.multiauth
MultiAuthDynamicFeature(Environment, AuthConfig, DefaultHandler)
- Constructor for class io.appform.dropwizard.multiauth.
MultiAuthDynamicFeature
P
provisionToken(String, Date)
- Method in interface io.appform.dropwizard.multiauth.model.
AuthStore
provisionToken(String, String, Date)
- Method in interface io.appform.dropwizard.multiauth.model.
AuthStore
provisionToken(String)
- Method in class io.appform.dropwizard.multiauth.resources.
Auth
provisionUser(ServiceUser)
- Method in interface io.appform.dropwizard.multiauth.model.
AuthStore
provisionUser(CreateUserRequest)
- Method in class io.appform.dropwizard.multiauth.resources.
Auth
put(ServiceUserPrincipal)
- Static method in class io.appform.dropwizard.multiauth.integration.
SessionUser
R
redirectionURL(String)
- Method in interface io.appform.dropwizard.multiauth.core.
AuthProvider
redirectionURL(String)
- Method in class io.appform.dropwizard.multiauth.core.
GoogleAuthProvider
revokeRole(String, String)
- Method in interface io.appform.dropwizard.multiauth.model.
AuthStore
revokeRole(String, String)
- Method in class io.appform.dropwizard.multiauth.resources.
Auth
RoleAuthorizer
- Class in
io.appform.dropwizard.multiauth.core
RoleAuthorizer()
- Constructor for class io.appform.dropwizard.multiauth.core.
RoleAuthorizer
S
ServiceUser
- Class in
io.appform.dropwizard.multiauth.model
ServiceUser()
- Constructor for class io.appform.dropwizard.multiauth.model.
ServiceUser
ServiceUserPrincipal
- Class in
io.appform.dropwizard.multiauth.model
ServiceUserPrincipal()
- Constructor for class io.appform.dropwizard.multiauth.model.
ServiceUserPrincipal
sessionDuration(AuthConfig)
- Static method in class io.appform.dropwizard.multiauth.core.
Utils
SessionUser
- Class in
io.appform.dropwizard.multiauth.integration
SessionUser()
- Constructor for class io.appform.dropwizard.multiauth.integration.
SessionUser
T
take()
- Static method in class io.appform.dropwizard.multiauth.integration.
SessionUser
Token
- Class in
io.appform.dropwizard.multiauth.model
Token()
- Constructor for class io.appform.dropwizard.multiauth.model.
Token
TokenAuthenticator
- Class in
io.appform.dropwizard.multiauth.core
Authenticator that will be run
TokenAuthenticator(AuthConfig, AuthStore, DefaultHandler)
- Constructor for class io.appform.dropwizard.multiauth.core.
TokenAuthenticator
U
updateUser(String, UnaryOperator<ServiceUser>)
- Method in interface io.appform.dropwizard.multiauth.model.
AuthStore
UserAuthenticationFilter
- Class in
io.appform.dropwizard.multiauth.integration
This filter validates the token
UserAuthenticationFilter(AuthConfig, TokenAuthenticator, List<String>)
- Constructor for class io.appform.dropwizard.multiauth.integration.
UserAuthenticationFilter
UserAuthorizationFilter
- Class in
io.appform.dropwizard.multiauth.integration
This filter assigns role to validated user
UserAuthorizationFilter(AuthConfig, Authorizer<ServiceUserPrincipal>, DefaultHandler)
- Constructor for class io.appform.dropwizard.multiauth.integration.
UserAuthorizationFilter
Utils
- Class in
io.appform.dropwizard.multiauth.core
Utils()
- Constructor for class io.appform.dropwizard.multiauth.core.
Utils
A
C
D
F
G
H
I
J
L
M
P
R
S
T
U
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2020. All rights reserved.