Package org.apache.syncope.core.starter
Class SelfKeymasterContext
- java.lang.Object
-
- org.apache.syncope.core.starter.SelfKeymasterContext
-
@EnableConfigurationProperties(KeymasterProperties.class) @Configuration(proxyBeanMethods=false) @AutoConfigureBefore(WebSecurityContext.class) @Conditional(org.apache.syncope.core.starter.SelfKeymasterContext.SelfKeymasterCondition.class) public class SelfKeymasterContext extends Object
-
-
Constructor Summary
Constructors Constructor Description SelfKeymasterContext()
-
Method Summary
-
-
-
Method Detail
-
selfKeymasterContainer
@Bean public Server selfKeymasterContainer(DomainHolder domainHolder, ConfParamService confParamService, NetworkServiceService networkServiceService, DomainService domainService, com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider jsonProvider, GZIPInInterceptor gzipInInterceptor, GZIPOutInterceptor gzipOutInterceptor, org.apache.cxf.jaxrs.validation.JAXRSBeanValidationInInterceptor validationInInterceptor, RestServiceExceptionMapper restServiceExceptionMapper, Bus bus, Environment env)
-
usernamePasswordAuthenticationProvider
@Bean public UsernamePasswordAuthenticationProvider usernamePasswordAuthenticationProvider(DomainOps domainOps, AuthDataAccessor dataAccessor, UserProvisioningManager provisioningManager, DefaultCredentialChecker credentialChecker, SecurityProperties securityProperties, KeymasterProperties keymasterProperties)
-
internalConfParamHelper
@Bean public InternalConfParamHelper internalConfParamHelper(ConfParamDAO confParamDAO, SelfKeymasterEntityFactory entityFactory)
-
internalConfParamOps
@Bean public ConfParamOps internalConfParamOps(InternalConfParamHelper helper)
-
internalServiceOps
@Bean public ServiceOps internalServiceOps(NetworkServiceLogic networkServiceLogic, KeymasterProperties props)
-
domainOps
@Bean public DomainOps domainOps(DomainLogic domainLogic, KeymasterProperties props)
-
confParamLogic
@Bean public ConfParamLogic confParamLogic(InternalConfParamHelper helper)
-
domainLogic
@Bean public DomainLogic domainLogic(DomainDAO domainDAO, SelfKeymasterEntityFactory selfKeymasterEntityFactory, DomainWatcher domainWatcher)
-
networkServiceLogic
@Bean public NetworkServiceLogic networkServiceLogic(NetworkServiceDAO serviceDAO, SelfKeymasterEntityFactory selfKeymasterEntityFactory)
-
selfKeymasterEntityFactory
@Bean public SelfKeymasterEntityFactory selfKeymasterEntityFactory()
-
confParamDAO
@Bean public ConfParamDAO confParamDAO()
-
networkServiceDAO
@Bean public NetworkServiceDAO networkServiceDAO()
-
confParamService
@Bean public ConfParamService confParamService(ConfParamLogic confParamLogic)
-
domainService
@Bean public DomainService domainService(DomainLogic domainLogic)
-
networkServiceService
@Bean public NetworkServiceService networkServiceService(NetworkServiceLogic networkServiceLogic)
-
-