[Yanel-commits] rev 49570 -
public/yanel/trunk/src/contributions/resources/security-api/src/java/org/wyona/yanel/impl/resources/securityapi
michi at wyona.com
michi at wyona.com
Fri May 14 14:26:32 CEST 2010
Author: michi
Date: 2010-05-14 14:26:32 +0200 (Fri, 14 May 2010)
New Revision: 49570
Modified:
public/yanel/trunk/src/contributions/resources/security-api/src/java/org/wyona/yanel/impl/resources/securityapi/UserManagerResource.java
Log:
synchronize users added
Modified: public/yanel/trunk/src/contributions/resources/security-api/src/java/org/wyona/yanel/impl/resources/securityapi/UserManagerResource.java
===================================================================
--- public/yanel/trunk/src/contributions/resources/security-api/src/java/org/wyona/yanel/impl/resources/securityapi/UserManagerResource.java 2010-05-14 11:48:14 UTC (rev 49569)
+++ public/yanel/trunk/src/contributions/resources/security-api/src/java/org/wyona/yanel/impl/resources/securityapi/UserManagerResource.java 2010-05-14 12:26:32 UTC (rev 49570)
@@ -55,6 +55,8 @@
} else if (usecase.equals("importuser")) {
log.debug("Import user: " + getEnvironment().getRequest().getParameter("id"));
importUser(getEnvironment().getRequest().getParameter("id"));
+ } else if (usecase.equals("synchronize-users")) {
+ synchronizeUsers();
} else if (usecase.equals("getgroups")) {
sb.append(getGroupsAsXML());
} else if (usecase.equals("add-members-to-group")) {
@@ -182,6 +184,13 @@
}
/**
+ * Synchronize users, e.g. from LDAP, whereas this is a custom functionality and hence this method should be overwritten
+ */
+ protected void synchronizeUsers() throws AccessManagementException {
+ log.warn("Synchronize users NOT implemented! Please make sure to overwrite this method for your custom import.");
+ }
+
+ /**
* Add members (users and groups) to group
* @param id Group ID to which new members will be added
*/
More information about the Yanel-commits
mailing list