Class SCIMv2RESTCXFContext
- java.lang.Object
-
- org.apache.syncope.ext.scimv2.cxf.SCIMv2RESTCXFContext
-
@Configuration(proxyBeanMethods=false) public class SCIMv2RESTCXFContext extends Object
-
-
Constructor Summary
Constructors Constructor Description SCIMv2RESTCXFContext()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AddETagFilterscimAddETagFilter()SCIMExceptionMapperscimExceptionMapper()com.fasterxml.jackson.jaxrs.json.JacksonJsonProviderscimJacksonJsonProvider()SCIMServicescimService(UserDAO userDAO, GroupDAO groupDAO, AnyObjectDAO anyObjectDAO, UserLogic userLogic, GroupLogic groupLogic, AnyObjectLogic anyObjectLogic, SCIMDataBinder binder, SCIMConfManager confManager, SCIMLogic scimLogic)SCIMAnyObjectServicescimv2AnyObjectService(UserDAO userDAO, GroupDAO groupDAO, AnyObjectDAO anyObjectDAO, UserLogic userLogic, GroupLogic groupLogic, AnyObjectLogic anyObjectLogic, SCIMDataBinder binder, SCIMConfManager confManager)Serverscimv2Container(SCIMService scimService, SCIMGroupService scimv2GroupService, SCIMUserService scimv2UserService, SCIMAnyObjectService scimv2AnyObjectService, GZIPInInterceptor gzipInInterceptor, GZIPOutInterceptor gzipOutInterceptor, org.apache.cxf.jaxrs.validation.JAXRSBeanValidationInInterceptor validationInInterceptor, com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider scimJacksonJsonProvider, SCIMExceptionMapper scimExceptionMapper, AddETagFilter scimAddETagFilter, Bus bus, ApplicationContext ctx)SCIMGroupServicescimv2GroupService(UserDAO userDAO, GroupDAO groupDAO, AnyObjectDAO anyObjectDAO, UserLogic userLogic, GroupLogic groupLogic, AnyObjectLogic anyObjectLogic, SCIMDataBinder binder, SCIMConfManager confManager)SCIMUserServicescimv2UserService(UserDAO userDAO, GroupDAO groupDAO, AnyObjectDAO anyObjectDAO, UserLogic userLogic, GroupLogic groupLogic, AnyObjectLogic anyObjectLogic, SCIMDataBinder binder, SCIMConfManager confManager)
-
-
-
Method Detail
-
scimJacksonJsonProvider
@ConditionalOnMissingBean @Bean public com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider scimJacksonJsonProvider()
-
scimExceptionMapper
@ConditionalOnMissingBean @Bean public SCIMExceptionMapper scimExceptionMapper()
-
scimAddETagFilter
@ConditionalOnMissingBean(name="scimAddETagFilter") @Bean public AddETagFilter scimAddETagFilter()
-
scimv2Container
@ConditionalOnMissingBean(name="scimv2Container") @Bean public Server scimv2Container(SCIMService scimService, SCIMGroupService scimv2GroupService, SCIMUserService scimv2UserService, SCIMAnyObjectService scimv2AnyObjectService, GZIPInInterceptor gzipInInterceptor, GZIPOutInterceptor gzipOutInterceptor, org.apache.cxf.jaxrs.validation.JAXRSBeanValidationInInterceptor validationInInterceptor, com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider scimJacksonJsonProvider, SCIMExceptionMapper scimExceptionMapper, AddETagFilter scimAddETagFilter, Bus bus, ApplicationContext ctx)
-
scimService
@ConditionalOnMissingBean @Bean public SCIMService scimService(UserDAO userDAO, GroupDAO groupDAO, AnyObjectDAO anyObjectDAO, UserLogic userLogic, GroupLogic groupLogic, AnyObjectLogic anyObjectLogic, SCIMDataBinder binder, SCIMConfManager confManager, SCIMLogic scimLogic)
-
scimv2GroupService
@ConditionalOnMissingBean @Bean public SCIMGroupService scimv2GroupService(UserDAO userDAO, GroupDAO groupDAO, AnyObjectDAO anyObjectDAO, UserLogic userLogic, GroupLogic groupLogic, AnyObjectLogic anyObjectLogic, SCIMDataBinder binder, SCIMConfManager confManager)
-
scimv2UserService
@ConditionalOnMissingBean @Bean public SCIMUserService scimv2UserService(UserDAO userDAO, GroupDAO groupDAO, AnyObjectDAO anyObjectDAO, UserLogic userLogic, GroupLogic groupLogic, AnyObjectLogic anyObjectLogic, SCIMDataBinder binder, SCIMConfManager confManager)
-
scimv2AnyObjectService
@ConditionalOnMissingBean @Bean public SCIMAnyObjectService scimv2AnyObjectService(UserDAO userDAO, GroupDAO groupDAO, AnyObjectDAO anyObjectDAO, UserLogic userLogic, GroupLogic groupLogic, AnyObjectLogic anyObjectLogic, SCIMDataBinder binder, SCIMConfManager confManager)
-
-