Package org.apache.syncope.core.logic
Class SAML2SP4UILogicContext
java.lang.Object
org.apache.syncope.core.logic.SAML2SP4UILogicContext
@EnableConfigurationProperties(SAML2SP4UIProperties.class)
@Configuration(proxyBeanMethods=false)
public class SAML2SP4UILogicContext
extends Object
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionsaml2SP4UIIdPLogic
(SAML2SP4UIProperties props, ResourcePatternResolver resourceResolver, SAML2ClientCache saml2ClientCacheLogin, SAML2ClientCache saml2ClientCacheLogout, SAML2SP4UIIdPDataBinder binder, SAML2SP4UIIdPDAO idpDAO) saml2SP4UILogic
(SAML2SP4UIProperties props, ResourcePatternResolver resourceResolver, AccessTokenDataBinder accessTokenDataBinder, SAML2ClientCache saml2ClientCacheLogin, SAML2ClientCache saml2ClientCacheLogout, SAML2SP4UIUserManager userManager, SAML2SP4UIIdPDAO idpDAO, AuthDataAccessor authDataAccessor) saml2SP4UIUserManager
(SAML2SP4UIIdPDAO idpDAO, InboundMatcher inboundMatcher, UserDAO userDAO, ImplementationDAO implementationDAO, IntAttrNameParser intAttrNameParser, TemplateUtils templateUtils, UserProvisioningManager provisioningManager, UserDataBinder binder)
-
Constructor Details
-
SAML2SP4UILogicContext
public SAML2SP4UILogicContext()
-
-
Method Details
-
saml2ClientCacheLogin
@ConditionalOnMissingBean(name="saml2ClientCacheLogin") @Bean public SAML2ClientCache saml2ClientCacheLogin() -
saml2ClientCacheLogout
@ConditionalOnMissingBean(name="saml2ClientCacheLogout") @Bean public SAML2ClientCache saml2ClientCacheLogout() -
saml2SP4UILoader
-
saml2SP4UIIdPLogic
@ConditionalOnMissingBean @Bean public SAML2SP4UIIdPLogic saml2SP4UIIdPLogic(SAML2SP4UIProperties props, ResourcePatternResolver resourceResolver, @Qualifier("saml2ClientCacheLogin") SAML2ClientCache saml2ClientCacheLogin, @Qualifier("saml2ClientCacheLogout") SAML2ClientCache saml2ClientCacheLogout, SAML2SP4UIIdPDataBinder binder, SAML2SP4UIIdPDAO idpDAO) -
saml2SP4UIUserManager
@ConditionalOnMissingBean @Bean public SAML2SP4UIUserManager saml2SP4UIUserManager(SAML2SP4UIIdPDAO idpDAO, InboundMatcher inboundMatcher, UserDAO userDAO, ImplementationDAO implementationDAO, IntAttrNameParser intAttrNameParser, TemplateUtils templateUtils, UserProvisioningManager provisioningManager, UserDataBinder binder) -
saml2SP4UILogic
@ConditionalOnMissingBean @Bean public SAML2SP4UILogic saml2SP4UILogic(SAML2SP4UIProperties props, ResourcePatternResolver resourceResolver, AccessTokenDataBinder accessTokenDataBinder, @Qualifier("saml2ClientCacheLogin") SAML2ClientCache saml2ClientCacheLogin, @Qualifier("saml2ClientCacheLogout") SAML2ClientCache saml2ClientCacheLogout, SAML2SP4UIUserManager userManager, SAML2SP4UIIdPDAO idpDAO, AuthDataAccessor authDataAccessor)
-