Changeset 7620 for trunk/projects


Ignore:
Timestamp:
02/18/11 10:19:42 (9 years ago)
Author:
curtis
Message:

Clean up KerberosAuth, fix compile errors.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/projects/wiscscan-utils/src/main/java/loci/wiscscan/utils/KerberosAuth.java

    r7619 r7620  
    4747 * @author Hanly De Los Santos 
    4848 */ 
    49 public class KerberosAuth {  
    50          
     49public class KerberosAuth { 
     50 
    5151        /** 
    5252         * Attempts to log-in with the specified username and password. 
    53          *  
     53         * 
    5454         * @return true if successfully logged in. 
    5555         * @return false if unable to log in. 
     
    5757        public static boolean tryLogin(String username, String password) { 
    5858                boolean returnValue = true; 
    59                  
     59 
    6060                // Create the credentials file 
    6161                Credentials credentials = new Credentials(); 
    62                 credentials.setM_username(username]); 
     62                credentials.setM_username(username); 
    6363                credentials.setM_password(password); 
    6464 
    6565                LoginContext lc = null; 
    66                 try  
    67                 { 
     66                try { 
    6867                        lc = new LoginContext("WiscScanLogin", new AutoLoginHandler(credentials)); 
    69                 } catch (LoginException le)  
    70                 { 
     68                } 
     69                catch (LoginException le) { 
    7170                        System.err.println("Cannot create LoginContext. " + le.getMessage()); 
    7271                        returnValue = false; 
    73                 } catch (SecurityException se)  
    74                 { 
     72                } 
     73                catch (SecurityException se) { 
    7574                        System.err.println("Cannot create LoginContext. " + se.getMessage()); 
    7675                        returnValue = false; 
    77                 }  
     76                } 
    7877 
    79                 try  
    80                 { 
     78                try { 
    8179                        // attempt authentication 
    8280                        lc.login(); 
    83                 } catch (LoginException le)  
    84                 { 
    85                     System.err.println("Authentication failed:"); 
    86                     System.err.println("  " + le.getMessage()); 
     81                } 
     82                catch (LoginException le) { 
     83                        System.err.println("Authentication failed:"); 
     84                        System.err.println("  " + le.getMessage()); 
    8785                        returnValue = false; 
    8886                } 
    8987 
    9088                return returnValue; 
    91     } 
    92          
     89        } 
     90 
    9391} 
Note: See TracChangeset for help on using the changeset viewer.