Removed DOCUMENT ME comments that were generated and applied source code
[utils] / security / src / main / java / org / wamblee / usermgt / JaasUserAccessor.java
index aefe447adc0df6b3b04e95d9aafeac6f596cadea..5050a75ec5d8e6b76fda9faf22c8147f5e18d341 100644 (file)
@@ -22,11 +22,10 @@ import java.util.Set;
 
 import javax.security.auth.Subject;
 
-
 /**
  * Implementation of the user accessor that retrieves user information from
  * JAAS.
- *
+ * 
  * @author Erik Brakkee
  */
 public class JaasUserAccessor implements UserAccessor {
@@ -40,10 +39,13 @@ public class JaasUserAccessor implements UserAccessor {
      */
     private Class userPrincipalClass;
 
-/**
-     * Constructs user accessor. 
-     * @param aAdmin User administration. 
-     * @param aUserClassName Class name of the user principal. 
+    /**
+     * Constructs user accessor.
+     * 
+     * @param aAdmin
+     *            User administration.
+     * @param aUserClassName
+     *            Class name of the user principal.
      */
     public JaasUserAccessor(UserAdministration aAdmin, String aUserClassName) {
         admin = aAdmin;
@@ -52,9 +54,9 @@ public class JaasUserAccessor implements UserAccessor {
             userPrincipalClass = Class.forName(aUserClassName);
 
             if (!Principal.class.isAssignableFrom(userPrincipalClass)) {
-                throw new IllegalArgumentException("Specified class '"
-                    + aUserClassName + "' is not a subclass of '"
-                    Principal.class.getName());
+                throw new IllegalArgumentException("Specified class '" +
+                    aUserClassName + "' is not a subclass of '" +
+                    Principal.class.getName());
             }
         } catch (ClassNotFoundException e) {
             throw new RuntimeException(e);
@@ -63,14 +65,9 @@ public class JaasUserAccessor implements UserAccessor {
 
     /*
      * (non-Javadoc)
-     *
+     * 
      * @see org.wamblee.usermgt.UserAccessor#getCurrentUser()
      */
-    /**
-     * DOCUMENT ME!
-     *
-     * @return DOCUMENT ME!
-     */
     public User getCurrentUser() {
         Subject subject = Subject.getSubject(AccessController.getContext());
 
@@ -85,24 +82,26 @@ public class JaasUserAccessor implements UserAccessor {
 
     /**
      * Gets the user principal from the subject.
-     *
-     * @param subject Subject.
-     *
+     * 
+     * @param subject
+     *            Subject.
+     * 
      * @return User principal.
-     *
-     * @throws IllegalArgumentException In case there is a duplicate principal
-     *         or the principal was not found.
+     * 
+     * @throws IllegalArgumentException
+     *             In case there is a duplicate principal or the principal was
+     *             not found.
      */
     private Principal getUserPrincipal(Subject subject) {
-        Set<Principal> principals    = subject.getPrincipals();
-        Principal      userPrincipal = null;
+        Set<Principal> principals = subject.getPrincipals();
+        Principal userPrincipal = null;
 
         for (Principal principal : principals) {
             if (principal.getClass().equals(userPrincipalClass)) {
                 if (userPrincipal != null) {
                     throw new IllegalArgumentException(
-                        "Multiple principals for class '" + userPrincipalClass
-                        + "', subject: " + subject);
+                        "Multiple principals for class '" + userPrincipalClass +
+                            "', subject: " + subject);
                 }
 
                 userPrincipal = principal;
@@ -111,8 +110,8 @@ public class JaasUserAccessor implements UserAccessor {
 
         if (userPrincipal == null) {
             throw new IllegalArgumentException(
-                "No user principal found for class '" + userPrincipalClass
-                + "', subject: " + subject);
+                "No user principal found for class '" + userPrincipalClass +
+                    "', subject: " + subject);
         }
 
         return userPrincipal;