Author: angela
Date: Fri Mar  7 15:29:23 2014
New Revision: 1575292

URL: http://svn.apache.org/r1575292
Log:
minor improvement

Modified:
    
jackrabbit/oak/trunk/oak-auth-external/src/main/java/org/apache/jackrabbit/oak/spi/security/authentication/external/impl/ExternalLoginModule.java

Modified: 
jackrabbit/oak/trunk/oak-auth-external/src/main/java/org/apache/jackrabbit/oak/spi/security/authentication/external/impl/ExternalLoginModule.java
URL: 
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-auth-external/src/main/java/org/apache/jackrabbit/oak/spi/security/authentication/external/impl/ExternalLoginModule.java?rev=1575292&r1=1575291&r2=1575292&view=diff
==============================================================================
--- 
jackrabbit/oak/trunk/oak-auth-external/src/main/java/org/apache/jackrabbit/oak/spi/security/authentication/external/impl/ExternalLoginModule.java
 (original)
+++ 
jackrabbit/oak/trunk/oak-auth-external/src/main/java/org/apache/jackrabbit/oak/spi/security/authentication/external/impl/ExternalLoginModule.java
 Fri Mar  7 15:29:23 2014
@@ -103,6 +103,7 @@ public class ExternalLoginModule extends
         this.osgiConfig = osgiConfig;
     }
 
+    //--------------------------------------------------------< LoginModule 
>---
     @Override
     public void initialize(Subject subject, CallbackHandler callbackHandler, 
Map<String, ?> ss, Map<String, ?> opts) {
         super.initialize(subject, callbackHandler, ss, opts);
@@ -197,16 +198,6 @@ public class ExternalLoginModule extends
         return false;
     }
 
-    /**
-     * @return An immutable set containing only the {@link SimpleCredentials} 
class.
-     */
-    @Override
-    protected Set<Class> getSupportedCredentials() {
-        // TODO: maybe delegate getSupportedCredentials to IDP
-        Class scClass = SimpleCredentials.class;
-        return Collections.singleton(scClass);
-    }
-
     @Override
     public boolean commit() throws LoginException {
         if (externalUser == null || syncHandler == null) {
@@ -247,10 +238,22 @@ public class ExternalLoginModule extends
         }
     }
 
+    //------------------------------------------------< AbstractLoginModule 
>---
+
     @Override
     protected void clearState() {
         super.clearState();
         externalUser = null;
         credentials = null;
     }
+
+    /**
+     * @return An immutable set containing only the {@link SimpleCredentials} 
class.
+     */
+    @Override
+    protected Set<Class> getSupportedCredentials() {
+        // TODO: maybe delegate getSupportedCredentials to IDP
+        Class scClass = SimpleCredentials.class;
+        return Collections.singleton(scClass);
+    }
 }
\ No newline at end of file


Reply via email to