com.waveset.object
Class LoginInfo
java.lang.Object
com.waveset.object.LoginInfo
- public class LoginInfo
- extends java.lang.Object
The LoginInfo class is used to pass the app name (or index thereof)
into the LoginConfig to the LocalSession as well as to pass
the authentication properties through to each configured LoginModule.
Once constructed, the LoginInfo object is immutable to secure its contents.
Field Summary |
static java.lang.String |
code_id
|
Constructor Summary |
LoginInfo(java.lang.String appName,
ObjectRef lmgRef,
java.lang.String appType,
java.lang.String loginMode,
java.util.HashMap userInfo)
|
LoginInfo(java.lang.String appName,
java.lang.String appType,
java.lang.String loginMode,
java.util.HashMap userInfo)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
code_id
public static final java.lang.String code_id
- See Also:
- Constant Field Values
LoginInfo
public LoginInfo(java.lang.String appName,
java.lang.String appType,
java.lang.String loginMode,
java.util.HashMap userInfo)
throws WavesetException
LoginInfo
public LoginInfo(java.lang.String appName,
ObjectRef lmgRef,
java.lang.String appType,
java.lang.String loginMode,
java.util.HashMap userInfo)
throws WavesetException
toString
public java.lang.String toString()
getAppName
public java.lang.String getAppName()
getAppType
public java.lang.String getAppType()
getLoginModGrp
public ObjectRef getLoginModGrp()
setLoginModGrp
public void setLoginModGrp(ObjectRef loginModGrp)
getLoginMode
public java.lang.String getLoginMode()
interactiveLoginMode
public boolean interactiveLoginMode()
batchLoginMode
public boolean batchLoginMode()
getUserInfo
public java.util.HashMap getUserInfo()
getLoginInfo
public java.util.HashMap getLoginInfo()
getSubjectTimeout
public long getSubjectTimeout()
setSubjectTimeout
public void setSubjectTimeout(long subjectTimeout)
getOption
public java.lang.Object getOption(java.lang.String name)
- Get an option from the _userInfo map
setOption
public void setOption(java.lang.String name,
java.lang.Object val)
- Set an option from the _userInfo map