Package javax.security.auth.login

Examples of javax.security.auth.login.CredentialExpiredException


    /**
     * @tests javax.security.auth.login.CredentialExpiredException#CredentialExpiredException(
     *        java.lang.String)
     */
    public final void testCtor2() {
        assertNull(new CredentialExpiredException(null).getMessage());

        String message = "";
        assertSame(message, new CredentialExpiredException(message)
                .getMessage());

        message = "message";
        assertSame(message, new CredentialExpiredException(message)
                .getMessage());
    }
View Full Code Here


public class CredentialExpiredExceptionTest extends SerializationTest {

    @Override
    protected Object[] getData() {
        return new Object[] {new CredentialExpiredException("message")};
    }
View Full Code Here

        String token = (String)getPageInfo("User:" + user.getUsername()).get("token");
        if (token.equals("\\+"))
        {
            log(Level.SEVERE, "emailUser", "Cookies have expired.");
            logout();
            throw new CredentialExpiredException("Cookies have expired.");
        }

        // post email
        StringBuilder buffer = new StringBuilder(20000);
        buffer.append("token=");
View Full Code Here

    /**
     * @tests javax.security.auth.login.CredentialExpiredException#CredentialExpiredException()
     */
    public final void testCtor1() {
        assertNull(new CredentialExpiredException().getMessage());
    }
View Full Code Here

    /**
     * @tests javax.security.auth.login.CredentialExpiredException#CredentialExpiredException(
     *        java.lang.String)
     */
    public final void testCtor2() {
        assertNull(new CredentialExpiredException(null).getMessage());

        String message = "";
        assertSame(message, new CredentialExpiredException(message)
                .getMessage());

        message = "message";
        assertSame(message, new CredentialExpiredException(message)
                .getMessage());
    }
View Full Code Here

public class CredentialExpiredExceptionTest extends SerializationTest {

    @Override
    protected Object[] getData() {
        return new Object[] {new CredentialExpiredException("message")};
    }
View Full Code Here

                if (authenticationFailure.getCondition() instanceof Failure.NotAuthorized) {
                    throw new FailedLoginException(failureText);
                } else if (authenticationFailure.getCondition() instanceof Failure.AccountDisabled) {
                    throw new AccountLockedException(failureText);
                } else if (authenticationFailure.getCondition() instanceof Failure.CredentialsExpired) {
                    throw new CredentialExpiredException(failureText);
                } else {
                    throw new LoginException(saslClient.getMechanismName() + " authentication failed with condition: " + (authenticationFailure.getCondition() != null ? authenticationFailure.getCondition().getClass().getSimpleName() : "unknown"));
                }
            } else {
                throw new LoginException(saslClient.getMechanismName() + " authentication failed for an unknown reason, but probably due to timeout.");
View Full Code Here

                if (isPasswordExpired(user)) {
                    // change the password if the credentials object has the
                    // UserConstants.CREDENTIALS_ATTRIBUTE_NEWPASSWORD attribute set
                    if (!changePassword(user, creds)) {
                        throw new CredentialExpiredException("User password has expired");
                    }
                }
            } else if (credentials instanceof ImpersonationCredentials) {
                ImpersonationCredentials ipCreds = (ImpersonationCredentials) credentials;
                AuthInfo info = ipCreds.getImpersonatorInfo();
View Full Code Here

TOP

Related Classes of javax.security.auth.login.CredentialExpiredException

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.