@Singleton public class I2b2AutoAuthorizationFilter extends org.eurekaclinical.common.filter.AbstractAutoAuthorizationFilter<RoleEntity,UserEntity,UserTemplateEntity>
| Constructor and Description |
|---|
I2b2AutoAuthorizationFilter(org.eurekaclinical.standardapis.dao.UserTemplateDao<UserTemplateEntity> inUserTemplateDao,
org.eurekaclinical.standardapis.dao.UserDao<UserEntity> inUserDao,
org.eurekaclinical.i2b2.client.I2b2ClientFactory inI2b2ClientFactory,
org.eurekaclinical.i2b2.client.I2b2UserSetterFactory inI2b2UserSetterFactory,
I2b2EurekaServicesProperties inProperties,
org.eurekaclinical.useragreement.client.EurekaClinicalUserAgreementClient inUserAgreementClient) |
| Modifier and Type | Method and Description |
|---|---|
void |
postAuthorizationHook(UserTemplateEntity userTemplate,
javax.servlet.http.HttpServletRequest req) |
protected UserEntity |
toUserEntity(UserTemplateEntity userTemplate,
String username) |
@Inject public I2b2AutoAuthorizationFilter(org.eurekaclinical.standardapis.dao.UserTemplateDao<UserTemplateEntity> inUserTemplateDao, org.eurekaclinical.standardapis.dao.UserDao<UserEntity> inUserDao, org.eurekaclinical.i2b2.client.I2b2ClientFactory inI2b2ClientFactory, org.eurekaclinical.i2b2.client.I2b2UserSetterFactory inI2b2UserSetterFactory, I2b2EurekaServicesProperties inProperties, org.eurekaclinical.useragreement.client.EurekaClinicalUserAgreementClient inUserAgreementClient)
protected UserEntity toUserEntity(UserTemplateEntity userTemplate, String username)
toUserEntity in class org.eurekaclinical.common.filter.AbstractAutoAuthorizationFilter<RoleEntity,UserEntity,UserTemplateEntity>public void postAuthorizationHook(UserTemplateEntity userTemplate, javax.servlet.http.HttpServletRequest req)
postAuthorizationHook in class org.eurekaclinical.common.filter.AbstractAutoAuthorizationFilter<RoleEntity,UserEntity,UserTemplateEntity>Copyright © 2015–2016 Emory University. All rights reserved.