public class ServiceServletModuleWithAutoAuthorization extends ServiceServletModule
ServiceServletModule except it activates the auto
authorization filter, which will automatically authorize a user to access a
service if there is a user template with auto authorization enabled.
The following types are injected by the auto-authorization filter and
require the following bindings:
* UserTemplateDao<? extends RoleEntity, ?>
* UserDao<? extends UserEntity<? extends RoleEntity>>AutoAuthorizationFilter| Constructor and Description |
|---|
ServiceServletModuleWithAutoAuthorization(org.eurekaclinical.standardapis.props.CasJerseyEurekaClinicalProperties inProperties,
String inPackageNames) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
setupFilters() |
configureServletsgetCasProxyCallbackPath, getCasProxyCallbackUrl, getCasValidationFilterInitParams, printParamsexceptionMapperContext, extendedUriInfo, featuresAndProperties, httpContext, httpHeaders, messageBodyWorkers, providers, request, requestContext, resourceContext, responseContext, securityContext, uriInfo, webAppconfigure, filter, filterRegex, getServletContext, serve, serveRegexaddError, addError, addError, bind, bind, bind, bindConstant, binder, bindInterceptor, bindListener, bindScope, configure, convertToTypes, currentStage, getMembersInjector, getMembersInjector, getProvider, getProvider, install, requestInjection, requestStaticInjection, requireBinding, requireBindingpublic ServiceServletModuleWithAutoAuthorization(org.eurekaclinical.standardapis.props.CasJerseyEurekaClinicalProperties inProperties,
String inPackageNames)
protected void setupFilters()
setupFilters in class ServiceServletModuleCopyright © 2016–2018 Emory University. All rights reserved.