| Package | Description |
|---|---|
| io.appform.dropwizard.multiauth | |
| io.appform.dropwizard.multiauth.core | |
| io.appform.dropwizard.multiauth.integration | |
| io.appform.dropwizard.multiauth.resources |
| Constructor and Description |
|---|
MultiAuthDynamicFeature(io.dropwizard.setup.Environment environment,
AuthConfig authConfig,
DefaultHandler defaultHandler) |
| Modifier and Type | Method and Description |
|---|---|
static io.dropwizard.util.Duration |
Utils.sessionDuration(AuthConfig authConfig) |
| Constructor and Description |
|---|
GoogleAuthProvider(AuthConfig authConfig,
com.fasterxml.jackson.databind.ObjectMapper mapper,
AuthStore credentialsStorage,
String callbackPath) |
TokenAuthenticator(AuthConfig config,
AuthStore authStore,
DefaultHandler defaultHandler) |
| Constructor and Description |
|---|
UserAuthenticationFilter(AuthConfig authConfig,
TokenAuthenticator authenticator) |
UserAuthorizationFilter(AuthConfig authConfig,
io.dropwizard.auth.Authorizer<ServiceUserPrincipal> authorizer,
DefaultHandler defaultHandler) |
| Constructor and Description |
|---|
Auth(AuthConfig authConfig,
GoogleAuthProvider authProvider,
AuthStore authStore) |
Copyright © 2020. All rights reserved.