/** * {@inheritDoc} */ @Override public Date getExpiredTime() { return innerToken.getExpiredTime(); }
/** * {@inheritDoc} */ @Override public Date getExpiredTime() { return innerToken.getExpiredTime(); }
Date expiredTime = userToken.getExpiredTime(); Date now = new Date(); if (now.after(expiredTime)) { authToken.setExpirationTime(userToken.getExpiredTime());
Date expiredTime = userToken.getExpiredTime(); Date now = new Date(); if (now.after(expiredTime)) { authToken.setExpirationTime(userToken.getExpiredTime());
/** * {@inheritDoc} */ @Override public void doAuthenticate(AuthToken userToken, AuthToken authToken) throws HasAuthenException { String user = (String) userToken.getAttributes().get("ldap_user"); String pwd = (String) userToken.getAttributes().get("ldap_pwd"); if (user == null || pwd == null) { LOG.error("LDAP: user or pwd is null"); throw new HasAuthenException("LDAP: user or pwd is null"); } try { if (LDAPUtils.doUserAuth(user, pwd)) { authToken.setIssuer(userToken.getIssuer()); authToken.setSubject(user); authToken.setExpirationTime(userToken.getExpiredTime()); authToken.addAttribute("passPhrase", pwd); } else { throw new HasAuthenException("LDAP user auth failed"); } } catch (HasException | IOException | LdapInvalidAttributeValueException e) { throw new HasAuthenException("LDAP user auth failed. " + e.getMessage()); } } }
/** * {@inheritDoc} */ @Override public void doAuthenticate(AuthToken userToken, AuthToken authToken) throws HasAuthenException { String user = (String) userToken.getAttributes().get("ldap_user"); String pwd = (String) userToken.getAttributes().get("ldap_pwd"); if (user == null || pwd == null) { LOG.error("LDAP: user or pwd is null"); throw new HasAuthenException("LDAP: user or pwd is null"); } try { if (LDAPUtils.doUserAuth(user, pwd)) { authToken.setIssuer(userToken.getIssuer()); authToken.setSubject(user); authToken.setExpirationTime(userToken.getExpiredTime()); authToken.addAttribute("passPhrase", pwd); } else { throw new HasAuthenException("LDAP user auth failed"); } } catch (HasException | IOException | LdapInvalidAttributeValueException e) { throw new HasAuthenException("LDAP user auth failed. " + e.getMessage()); } } }
if (isToken()) { clientEntry = new KrbIdentity(clientPrincipal.getName()); clientEntry.setExpireTime(new KerberosTime(getToken().getExpiredTime().getTime())); } else { clientEntry = getEntry(clientPrincipal.getName());
if (isToken()) { clientEntry = new KrbIdentity(clientPrincipal.getName()); clientEntry.setExpireTime(new KerberosTime(getToken().getExpiredTime().getTime())); } else { clientEntry = getEntry(clientPrincipal.getName());