Uses of Interface
io.dropwizard.auth.Authorizer
-
Packages that use Authorizer Package Description com.example.helloworld.auth io.dropwizard.auth -
-
Uses of Authorizer in com.example.helloworld.auth
Classes in com.example.helloworld.auth that implement Authorizer Modifier and Type Class Description class
ExampleAuthorizer
-
Uses of Authorizer in io.dropwizard.auth
Classes in io.dropwizard.auth that implement Authorizer Modifier and Type Class Description class
CachingAuthorizer<P extends Principal>
AnAuthorizer
decorator which uses aCaffeine
cache to temporarily cache principals' role associations.class
PermitAllAuthorizer<P extends Principal>
AnAuthorizer
that grants access for any principal in any role.Fields in io.dropwizard.auth declared as Authorizer Modifier and Type Field Description protected Authorizer<P>
AuthFilter. authorizer
Methods in io.dropwizard.auth with parameters of type Authorizer Modifier and Type Method Description AuthFilter.AuthFilterBuilder<C,P,T>
AuthFilter.AuthFilterBuilder. setAuthorizer(Authorizer<P> authorizer)
Sets the given authorizerConstructors in io.dropwizard.auth with parameters of type Authorizer Constructor Description CachingAuthorizer(com.codahale.metrics.MetricRegistry metricRegistry, Authorizer<P> authorizer, com.github.benmanes.caffeine.cache.Caffeine<Object,Object> builder)
Creates a new cached authorizer.CachingAuthorizer(com.codahale.metrics.MetricRegistry metricRegistry, Authorizer<P> authorizer, com.github.benmanes.caffeine.cache.Caffeine<Object,Object> builder, Supplier<com.github.benmanes.caffeine.cache.stats.StatsCounter> supplier)
Creates a new cached authorizer.CachingAuthorizer(com.codahale.metrics.MetricRegistry metricRegistry, Authorizer<P> authorizer, com.github.benmanes.caffeine.cache.CaffeineSpec cacheSpec)
Creates a new cached authorizer.
-