Uses of Interface
io.dropwizard.auth.Authenticator
Packages that use Authenticator
-
Uses of Authenticator in io.dropwizard.auth
Classes in io.dropwizard.auth that implement AuthenticatorModifier and TypeClassDescriptionclassCachingAuthenticator<C,P extends Principal> AnAuthenticatordecorator which uses a Caffeine cache to temporarily cache credentials and their corresponding principals.Fields in io.dropwizard.auth declared as AuthenticatorMethods in io.dropwizard.auth with parameters of type AuthenticatorModifier and TypeMethodDescriptionAuthFilter.AuthFilterBuilder.setAuthenticator(Authenticator<C, P> authenticator) Sets the given authenticatorConstructors in io.dropwizard.auth with parameters of type AuthenticatorModifierConstructorDescriptionCachingAuthenticator(com.codahale.metrics.MetricRegistry metricRegistry, Authenticator<C, P> authenticator, com.github.benmanes.caffeine.cache.Caffeine<Object, Object> builder) Creates a new cached authenticator.CachingAuthenticator(com.codahale.metrics.MetricRegistry metricRegistry, Authenticator<C, P> authenticator, com.github.benmanes.caffeine.cache.Caffeine<Object, Object> builder, boolean cacheNegativeResult) Creates a new cached authenticator.CachingAuthenticator(com.codahale.metrics.MetricRegistry metricRegistry, Authenticator<C, P> authenticator, com.github.benmanes.caffeine.cache.Caffeine<Object, Object> builder, boolean cacheNegativeResult, Supplier<com.github.benmanes.caffeine.cache.stats.StatsCounter> supplier) Creates a new cached authenticator.CachingAuthenticator(com.codahale.metrics.MetricRegistry metricRegistry, Authenticator<C, P> authenticator, com.github.benmanes.caffeine.cache.CaffeineSpec cacheSpec) Creates a new cached authenticator.