Class SAML2SP4UIUserManager
java.lang.Object
org.apache.syncope.core.logic.saml2.SAML2SP4UIUserManager
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final UserDataBinderprotected final SAML2SP4UIIdPDAOprotected final ImplementationDAOprotected final InboundMatcherprotected final IntAttrNameParserprotected final Map<String, SAML2SP4UIIdPActions> protected final UserProvisioningManagerprotected final TemplateUtilsprotected final UserDAO -
Constructor Summary
ConstructorsConstructorDescriptionSAML2SP4UIUserManager(SAML2SP4UIIdPDAO idpDAO, InboundMatcher inboundMatcher, UserDAO userDAO, ImplementationDAO implementationDAO, IntAttrNameParser intAttrNameParser, TemplateUtils templateUtils, UserProvisioningManager provisioningManager, UserDataBinder binder) -
Method Summary
Modifier and TypeMethodDescriptioncreate(SAML2SP4UIIdP idp, SAML2LoginResponse loginResponse, String nameID) voidfill(String idpKey, SAML2LoginResponse loginResponse, UserTO userTO) findMatchingUser(String connObjectKeyValue, String idpKey) protected List<SAML2SP4UIIdPActions> getActions(SAML2SP4UIIdP idp) protected List<Implementation> getTransformers(Item item) update(String username, SAML2SP4UIIdP idp, SAML2LoginResponse loginResponse)
-
Field Details
-
idpDAO
-
inboundMatcher
-
userDAO
-
implementationDAO
-
intAttrNameParser
-
templateUtils
-
provisioningManager
-
binder
-
perContextActions
-
-
Constructor Details
-
SAML2SP4UIUserManager
public SAML2SP4UIUserManager(SAML2SP4UIIdPDAO idpDAO, InboundMatcher inboundMatcher, UserDAO userDAO, ImplementationDAO implementationDAO, IntAttrNameParser intAttrNameParser, TemplateUtils templateUtils, UserProvisioningManager provisioningManager, UserDataBinder binder)
-
-
Method Details
-
findMatchingUser
-
getActions
-
getTransformers
-
fill
-
create
@Transactional(propagation=REQUIRES_NEW) public String create(SAML2SP4UIIdP idp, SAML2LoginResponse loginResponse, String nameID) -
update
@Transactional(propagation=REQUIRES_NEW) public String update(String username, SAML2SP4UIIdP idp, SAML2LoginResponse loginResponse)
-