Esempio n. 1
0
 protected void ldapLogin() throws CLIException {
   if (ssoToken == null) {
     Authenticator auth = Authenticator.getInstance();
     String bindUser = getAdminID();
     ssoToken = auth.ldapLogin(getCommandManager(), bindUser, getAdminPassword());
   } else {
     try {
       SSOTokenManager mgr = SSOTokenManager.getInstance();
       mgr.validateToken(ssoToken);
     } catch (SSOException e) {
       throw new CLIException(e, ExitCodes.SESSION_EXPIRED);
     }
   }
 }