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);
- }
- }
}