Examples of RememberMeData


Examples of org.wso2.carbon.authenticator.stub.RememberMeData

                userNameWithDomain += "@" + domainName;
            }
            userNameWithDomain = userNameWithDomain.trim();
            boolean isLogged = false;
            if (isRememberMe) {
                RememberMeData data = proxy.loginWithRememberMeOption(userNameWithDomain, password,
                        request.getRemoteAddr());
                if (data != null) {
                    isLogged = true;
                    request.setAttribute(CarbonConstants.REMEMBER_ME_COOKIE_VALUE, data.getValue());
                    request.setAttribute(CarbonConstants.REMEMBER_ME_COOKIE_AGE,
                            new Integer(data.getMaxAge()).toString());
                }
            } else {
                isLogged = proxy.login(userNameWithDomain, password, request.getRemoteAddr());
            }
            return isLogged;
View Full Code Here

Examples of org.wso2.carbon.authenticator.stub.RememberMeData

    }

    public RememberMeData loginWithRememberMeOption(String username, String password, String remoteAddress)
                                                                                                     throws AuthenticationException {
        try {
            RememberMeData data = stub.loginWithRememberMeOption(username, password, remoteAddress);
            if (data != null && data.getValue() != null && data.getValue().length() > 0) {
                Calendar calendar = Calendar.getInstance();
                calendar.add(Calendar.SECOND, data.getMaxAge());
                Date date = calendar.getTime();
                String expires = date.toString();
                String rmeCookieString =
                                         CarbonConstants.REMEMBER_ME_COOKE_NAME + "=" +
                                                 data.getValue() + "; Expires=" + expires +
                                                 "; Secure;  Path=/;";
                setAdminCookie(true, rmeCookieString);
            }
            return data;
        } catch (java.lang.Exception e) {
View Full Code Here

Examples of org.wso2.carbon.authenticator.stub.RememberMeData

        try {
            authClient = getAuthenticationAdminCient(request);
            boolean isAutenticated = false;
            if (isRememberMe && defaultCredentials.getUserName() != null
                    && defaultCredentials.getPassword() != null) {
                RememberMeData rememberMe;
                rememberMe = authClient.loginWithRememberMeOption(defaultCredentials.getUserName(),
                        defaultCredentials.getPassword(), "127.0.0.1");
                isAutenticated = rememberMe.getAuthenticated();
                if (isAutenticated) {
                    request.setAttribute(CarbonConstants.REMEMBER_ME_COOKIE_VALUE,
                            rememberMe.getValue());
                    request.setAttribute(CarbonConstants.REMEMBER_ME_COOKIE_AGE, new Integer(
                            rememberMe.getMaxAge()).toString());
                    return defaultCredentials.getUserName();
                }
            } else if (isRememberMe) {
                // This is to login with Remember Me.
                Cookie[] cookies = request.getCookies();
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.