Class SAML2SP4UIUserManager
java.lang.Object
org.apache.syncope.core.logic.saml2.SAML2SP4UIUserManager
-
Field Summary
Modifier and TypeFieldDescriptionprotected final UserDataBinder
protected final SAML2SP4UIIdPDAO
protected final ImplementationDAO
protected final InboundMatcher
protected final IntAttrNameParser
protected final Map
<String, SAML2SP4UIIdPActions> protected final UserProvisioningManager
protected final TemplateUtils
protected final UserDAO
-
Constructor Summary
ConstructorDescriptionSAML2SP4UIUserManager
(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) void
fill
(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)
-