T - the type of the principal@Singleton
public class AuthValueFactoryProvider<T extends Principal>
extends org.glassfish.jersey.server.internal.inject.AbstractValueParamProvider
| Modifier and Type | Class and Description |
|---|---|
static class |
AuthValueFactoryProvider.Binder<T extends Principal>
Injection binder for
AuthValueFactoryProvider. |
| Constructor and Description |
|---|
AuthValueFactoryProvider(org.glassfish.jersey.server.internal.inject.MultivaluedParameterExtractorProvider mpep,
io.dropwizard.auth.AuthValueFactoryProvider.PrincipalClassProvider<T> principalClassProvider)
Principal value factory provider injection constructor. |
| Modifier and Type | Method and Description |
|---|---|
protected Function<org.glassfish.jersey.server.ContainerRequest,?> |
createValueProvider(org.glassfish.jersey.server.model.Parameter parameter) |
@Inject
public AuthValueFactoryProvider(org.glassfish.jersey.server.internal.inject.MultivaluedParameterExtractorProvider mpep,
io.dropwizard.auth.AuthValueFactoryProvider.PrincipalClassProvider<T> principalClassProvider)
Principal value factory provider injection constructor.mpep - multivalued parameter extractor providerprincipalClassProvider - provider of the principal classCopyright © 2011. All rights reserved.