You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@rave.apache.org by ja...@apache.org on 2011/11/15 14:53:57 UTC

svn commit: r1202193 - in /incubator/rave/sandbox/rave-extensions/rave-extension-sso/src/main/java/org/apache/rave/portal/security: exception/ exception/NewUserException.java impl/DefaultSSOLoginHandler.java

Author: jasha
Date: Tue Nov 15 13:53:56 2011
New Revision: 1202193

URL: http://svn.apache.org/viewvc?rev=1202193&view=rev
Log:
Move NewUserException to its own public class so it can be caught with a custom error page

Added:
    incubator/rave/sandbox/rave-extensions/rave-extension-sso/src/main/java/org/apache/rave/portal/security/exception/
    incubator/rave/sandbox/rave-extensions/rave-extension-sso/src/main/java/org/apache/rave/portal/security/exception/NewUserException.java
Modified:
    incubator/rave/sandbox/rave-extensions/rave-extension-sso/src/main/java/org/apache/rave/portal/security/impl/DefaultSSOLoginHandler.java

Added: incubator/rave/sandbox/rave-extensions/rave-extension-sso/src/main/java/org/apache/rave/portal/security/exception/NewUserException.java
URL: http://svn.apache.org/viewvc/incubator/rave/sandbox/rave-extensions/rave-extension-sso/src/main/java/org/apache/rave/portal/security/exception/NewUserException.java?rev=1202193&view=auto
==============================================================================
--- incubator/rave/sandbox/rave-extensions/rave-extension-sso/src/main/java/org/apache/rave/portal/security/exception/NewUserException.java (added)
+++ incubator/rave/sandbox/rave-extensions/rave-extension-sso/src/main/java/org/apache/rave/portal/security/exception/NewUserException.java Tue Nov 15 13:53:56 2011
@@ -0,0 +1,15 @@
+package org.apache.rave.portal.security.exception;
+
+/**
+ * Exception when creating a new user fails
+ */
+public class NewUserException extends RuntimeException {
+
+    public NewUserException(String message) {
+        super(message);
+    }
+
+    public NewUserException(String message, Exception e) {
+        super(message, e);
+    }
+}

Modified: incubator/rave/sandbox/rave-extensions/rave-extension-sso/src/main/java/org/apache/rave/portal/security/impl/DefaultSSOLoginHandler.java
URL: http://svn.apache.org/viewvc/incubator/rave/sandbox/rave-extensions/rave-extension-sso/src/main/java/org/apache/rave/portal/security/impl/DefaultSSOLoginHandler.java?rev=1202193&r1=1202192&r2=1202193&view=diff
==============================================================================
--- incubator/rave/sandbox/rave-extensions/rave-extension-sso/src/main/java/org/apache/rave/portal/security/impl/DefaultSSOLoginHandler.java (original)
+++ incubator/rave/sandbox/rave-extensions/rave-extension-sso/src/main/java/org/apache/rave/portal/security/impl/DefaultSSOLoginHandler.java Tue Nov 15 13:53:56 2011
@@ -28,6 +28,7 @@ import org.apache.rave.portal.model.Auth
 import org.apache.rave.portal.model.NewUser;
 import org.apache.rave.portal.model.User;
 import org.apache.rave.portal.security.SSOLoginHandler;
+import org.apache.rave.portal.security.exception.NewUserException;
 import org.apache.rave.portal.service.AuthorityService;
 import org.apache.rave.portal.service.NewAccountService;
 import org.apache.rave.portal.service.UserService;
@@ -142,14 +143,4 @@ public class DefaultSSOLoginHandler impl
         this.defaultUserRole = defaultUserRole;
     }
 
-    private class NewUserException extends RuntimeException {
-
-        public NewUserException(String message) {
-            super(message);
-        }
-
-        public NewUserException(String message, Exception e) {
-            super(message, e);
-        }
-    }
 }