| Package | Description |
|---|---|
| io.dropwizard.auth | |
| io.dropwizard.auth.basic | |
| io.dropwizard.auth.oauth |
| Modifier and Type | Class and Description |
|---|---|
class |
CachingAuthenticator<C,P>
An
Authenticator decorator which uses a Guava cache to temporarily cache credentials and
their corresponding principals. |
| Modifier and Type | Method and Description |
|---|---|
Authenticator<Object,T> |
ChainedAuthFactory.authenticator() |
Authenticator<C,P> |
AuthFactory.authenticator() |
| Constructor and Description |
|---|
AuthFactory(Authenticator<C,P> authenticator) |
CachingAuthenticator(com.codahale.metrics.MetricRegistry metricRegistry,
Authenticator<C,P> authenticator,
com.google.common.cache.CacheBuilder<Object,Object> builder)
Creates a new cached authenticator.
|
CachingAuthenticator(com.codahale.metrics.MetricRegistry metricRegistry,
Authenticator<C,P> authenticator,
com.google.common.cache.CacheBuilderSpec cacheSpec)
Creates a new cached authenticator.
|
| Constructor and Description |
|---|
BasicAuthFactory(Authenticator<BasicCredentials,T> authenticator,
String realm,
Class<T> generatedClass) |
| Constructor and Description |
|---|
OAuthFactory(Authenticator<String,T> authenticator,
String realm,
Class<T> generatedClass) |
Copyright © 2015. All rights reserved.