You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@syncope.apache.org by jb...@apache.org on 2013/01/16 11:27:28 UTC
svn commit: r1433883 - in /syncope/trunk:
client/src/main/java/org/apache/syncope/services/UserRequestService.java
console/src/main/java/org/apache/syncope/console/pages/Login.java
Author: jbernhardt
Date: Wed Jan 16 10:27:28 2013
New Revision: 1433883
URL: http://svn.apache.org/viewvc?rev=1433883&view=rev
Log:
[SYNCOPE-259]
* Updating Login module to use Spring REST Proxies
* Removing obsolete comment
Modified:
syncope/trunk/client/src/main/java/org/apache/syncope/services/UserRequestService.java
syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/Login.java
Modified: syncope/trunk/client/src/main/java/org/apache/syncope/services/UserRequestService.java
URL: http://svn.apache.org/viewvc/syncope/trunk/client/src/main/java/org/apache/syncope/services/UserRequestService.java?rev=1433883&r1=1433882&r2=1433883&view=diff
==============================================================================
--- syncope/trunk/client/src/main/java/org/apache/syncope/services/UserRequestService.java (original)
+++ syncope/trunk/client/src/main/java/org/apache/syncope/services/UserRequestService.java Wed Jan 16 10:27:28 2013
@@ -33,7 +33,6 @@ public interface UserRequestService {
@GET
@Path("create/allowed")
- //@RequestMapping(method = RequestMethod.GET, value = "/create/allowed")
boolean isCreateAllowed();
@POST
Modified: syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/Login.java
URL: http://svn.apache.org/viewvc/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/Login.java?rev=1433883&r1=1433882&r2=1433883&view=diff
==============================================================================
--- syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/Login.java (original)
+++ syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/Login.java Wed Jan 16 10:27:28 2013
@@ -30,6 +30,8 @@ import org.apache.syncope.client.http.Pr
import org.apache.syncope.client.to.UserTO;
import org.apache.syncope.console.SyncopeSession;
import org.apache.syncope.console.wicket.markup.html.form.LinkPanel;
+import org.apache.syncope.services.EntitlementService;
+import org.apache.syncope.services.UserRequestService;
import org.apache.wicket.Page;
import org.apache.wicket.ajax.AjaxRequestTarget;
import org.apache.wicket.ajax.markup.html.AjaxLink;
@@ -185,14 +187,13 @@ public class Login extends WebPage {
requestFactory.getAuthScope(), new UsernamePasswordCredentials(userId, password));
// 2. Search authorizations for user specified by credentials
- return restTemplate.getForObject(baseURL + "auth/entitlements.json", String[].class);
+ return SyncopeSession.get().getService(EntitlementService.class).getMyEntitlements().toArray(new String[0]);
}
private boolean isSelfRegistrationAllowed() {
Boolean result = null;
try {
- final RestTemplate restTemplate = SyncopeSession.get().getRestTemplate();
- result = restTemplate.getForObject(baseURL + "user/request/create/allowed", Boolean.class);
+ result = SyncopeSession.get().getService(UserRequestService.class).isCreateAllowed();
} catch (HttpClientErrorException e) {
LOG.error("While seeking if self registration is allowed", e);
}