org.nuxeo.runtime.api.login
Class SecurityDomain
java.lang.Object
org.nuxeo.runtime.api.login.SecurityDomain
- All Implemented Interfaces:
- Serializable
public class SecurityDomain
- extends Object
- implements Serializable
- Author:
- Bogdan Stefanescu
- See Also:
- Serialized Form
SecurityDomain
public SecurityDomain()
SecurityDomain
public SecurityDomain(String name)
SecurityDomain
public SecurityDomain(String name,
AppConfigurationEntry[] entries)
getName
public String getName()
getAppConfigurationEntries
public AppConfigurationEntry[] getAppConfigurationEntries()
setAppConfigurationEntries
public void setAppConfigurationEntries(AppConfigurationEntry[] entries)
setEntries
public void setEntries(List<LoginModuleDescriptor> descriptors)
login
public LoginContext login(Subject subject)
throws LoginException
- Throws:
LoginException
login
public LoginContext login(CallbackHandler handler)
throws LoginException
- Throws:
LoginException
login
public LoginContext login(Subject subject,
CallbackHandler handler)
throws LoginException
- Throws:
LoginException
login
public LoginContext login(String username,
Object credentials)
throws LoginException
- Throws:
LoginException
controlFlagToString
public static String controlFlagToString(AppConfigurationEntry.LoginModuleControlFlag flag)
controlFlagFromString
public static AppConfigurationEntry.LoginModuleControlFlag controlFlagFromString(String flag)
Copyright © 2011 Nuxeo SAS. All Rights Reserved.