Package com.dassault_systemes.enovwebsrvr.ews0infra.interfaces

   
Interface ENOVILogonToken

 
Class Hierarchy
com.dassault_systemes.enovwebsrvr.ews0infra.interfaces.ENOVILogonToken
Class Location

Framework : ENOVWebSrvr

Module : EWS0Infra

Class Description

public interface ENOVILogonToken

This interface represents the logon information for the application server.

Field Summary
String TOKEN_NAME_KEY
String TOKEN_KEY
String LOGON_HOOKUP_NAME

Constructor Summary

Method Summary
String getUserId()
String getEncryptedPassword()
String getServerHost()
int getServerPort()
String getLogonContext()
String getLogonOrg()
String getLogonProject()
String getLogonRole()
Locale getLocale()
void setLocale(Locale iLocale)
SessionToken getSessionToken()
void setSettings(ENOVISettings settings)
ENOVISettings getSettings()
void invalidate()
void setCachingEnabled(boolean iEnabled)
CacheManager getCacheManager()


Field Detail

TOKEN_NAME_KEY

    String TOKEN_NAME_KEY
Property key which stored the name used to store the logon token


TOKEN_KEY

    String TOKEN_KEY
Suggested property name under which to store logon token


LOGON_HOOKUP_NAME

    String LOGON_HOOKUP_NAME
Hookup logon event name for LCA Nav


Constructor Detail

Method Detail

getUserId

    String getUserId()

Gets the user id used to create this token


getEncryptedPassword

    String getEncryptedPassword()

Gets user encrypted password


getServerHost

    String getServerHost()

Gets logon server name


getServerPort

    int getServerPort()

Gets logon server port


getLogonContext

    String getLogonContext()

Gets logon context (role.org,project)


getLogonOrg

    String getLogonOrg()

Gets logon organization from logon context (ROLE.ORG.PROJECT)


getLogonProject

    String getLogonProject()

Gets logon project from logon context (ROLE.ORG.PROJECT)


getLogonRole

    String getLogonRole()

Gets logon role from logon context (ROLE.ORG.PROJECT)


getLocale

    Locale getLocale()

Gets the locale


setLocale

    void setLocale(Locale iLocale)

Sets locale


getSessionToken

    SessionToken getSessionToken()

Access multi-user sesssion - LCA authentication token


setSettings

    void setSettings(ENOVISettings settings)

Sets object for session data storage - encapsulates http session


getSettings

    ENOVISettings getSettings()

Gets settings object


invalidate

    void invalidate()

Log off & memory clean


setCachingEnabled

    void setCachingEnabled(boolean iEnabled)

Enable / disable object cache


getCacheManager

    CacheManager getCacheManager()

Access data object cache, returns null if caching is disabled



Copyright © 2000, Dassault Systèmes. All rights reserved