org.nuxeo.ecm.core.client
Class DefaultLoginHandler
java.lang.Object
org.nuxeo.ecm.core.client.DefaultLoginHandler
- All Implemented Interfaces:
- LoginHandler
public class DefaultLoginHandler
- extends Object
- implements LoginHandler
- Author:
- Bogdan Stefanescu
DefaultLoginHandler
public DefaultLoginHandler()
DefaultLoginHandler
public DefaultLoginHandler(String username,
String password)
DefaultLoginHandler
public DefaultLoginHandler(String username,
char[] password)
setUsername
public void setUsername(String username)
setPassword
public void setPassword(char[] password)
setPassword
public void setPassword(String password)
getPassword
public char[] getPassword()
getUsername
public String getUsername()
getLoginContext
public LoginContext getLoginContext()
- Specified by:
getLoginContext
in interface LoginHandler
login
public LoginContext login()
throws LoginException
- Specified by:
login
in interface LoginHandler
- Throws:
LoginException
logout
public void logout()
throws LoginException
- Specified by:
logout
in interface LoginHandler
- Throws:
LoginException
retryLogin
public void retryLogin()
throws LoginException
- Specified by:
retryLogin
in interface LoginHandler
- Throws:
LoginException
isLogged
public boolean isLogged()
- Specified by:
isLogged
in interface LoginHandler
loginAsSystem
public LoginContext loginAsSystem(String username)
throws LoginException
- Specified by:
loginAsSystem
in interface LoginHandler
- Throws:
LoginException
Copyright © 2011 Nuxeo SAS. All Rights Reserved.