|
|
|||||
| Package com.dassault_systemes.enovwebsrvr.ews0infra.interfaces |
Interface ENOVILogonToken
|
| Class Hierarchy |
com.dassault_systemes.enovwebsrvr.ews0infra.interfaces.ENOVILogonToken
| Class Location |
| Class Description |
public interface ENOVILogonToken
This interface represents the logon information for the application server.
| Field Summary |
| public static final String | LOGON_HOOKUP_NAME
Hookup logon event name for LCA Nav |
| public static final String | TOKEN_KEY
Suggested property name under which to store logon token |
| public static final String | TOKEN_NAME_KEY
Property key which stored the name used to store the logon token |
| Constructor Summary |
| Method Summary |
| public CacheManager | getCacheManager()
Access data object cache, returns null if caching is disabled |
| public String | getEncryptedPassword()
Gets user encrypted password |
| public Locale | getLocale()
Gets the locale |
| public String | getLogonContext()
Gets logon context (role.org,project) |
| public String | getLogonOrg()
Gets logon organization from logon context (ROLE.ORG.PROJECT) |
| public String | getLogonProject()
Gets logon project from logon context (ROLE.ORG.PROJECT) |
| public String | getLogonRole()
Gets logon role from logon context (ROLE.ORG.PROJECT) |
| public String | getServerHost()
Gets logon server name |
| public int | getServerPort()
Gets logon server port |
| public SessionToken | getSessionToken()
Access multi-user sesssion - LCA authentication token |
| public ENOVISettings | getSettings()
Gets settings object |
| public String | getUserId()
Gets the user id used to create this token |
| public void | invalidate()
Log off & memory clean |
| public void | setCachingEnabled(boolean iEnabled)
Enable / disable object cache |
| public void | setLocale(Locale iLocale)
Sets locale |
| public void | setSettings(ENOVISettings settings)
Sets object for session data storage - encapsulates http session |
| Field Detail |
public static final String LOGON_HOOKUP_NAME
Hookup logon event name for LCA Nav
public static final String TOKEN_KEY
Suggested property name under which to store logon token
public static final String TOKEN_NAME_KEY
Property key which stored the name used to store the logon token
| Constructor Detail |
| Method Detail |
public CacheManager getCacheManager()
Access data object cache, returns null if caching is disabled
public String getEncryptedPassword()
Gets user encrypted password
public Locale getLocale()
Gets the locale
public String getLogonContext()
Gets logon context (role.org,project)
public String getLogonOrg()
Gets logon organization from logon context (ROLE.ORG.PROJECT)
public String getLogonProject()
Gets logon project from logon context (ROLE.ORG.PROJECT)
public String getLogonRole()
Gets logon role from logon context (ROLE.ORG.PROJECT)
public String getServerHost()
Gets logon server name
public int getServerPort()
Gets logon server port
public SessionToken getSessionToken()
Access multi-user sesssion - LCA authentication token
public ENOVISettings getSettings()
Gets settings object
public String getUserId()
Gets the user id used to create this token
public void invalidate()
Log off & memory clean
public void setCachingEnabled(boolean iEnabled)
Enable / disable object cache
public void setLocale(Locale iLocale)
Sets locale
public void setSettings(ENOVISettings settings)
Sets object for session data storage - encapsulates http session