Click or drag to resize

PlatformCookies Fields

The PlatformCookies type exposes the following members.

Fields
  NameDescription
Public fieldStatic memberAppKey
The cookie name is EAP.AppKey. The name of the application as identified in the meta-data and web.config file. This is required to support multiple NetQuarry-based applications on the same server.
Public fieldStatic memberAppRoot
The cookie name is EAP.Root. Logical path to the login page. This is part of the logout mechanism.
Public fieldStatic memberAppTitle
The cookie name is EAP.AppTitle. Stores the application title for display purposes.
Public fieldStatic memberCredentialCacheOption
The cookie name is EAP.CREDCACHE and it has a 30-day expiration. The type of userid/password caching allowed by the application. See CredentialsCacheOption for possible values. The default is CacheNone. The credential caching options are configured on the application using the AllowUserCredentialCache and AllowPasswordCredentialCache bits of the SecurityAttributes This allows support for the application login page remembering userid and/or password. Most applications are configured to not remember userid or password and, in particular, allowing the password to be remembered is strongly discouraged.
Public fieldStatic memberCulture
The cookie name is EAP.CULTURE and it has a 30-day expiration. User-selected language culture. Note that this the standard culture cookie name, but the culture cookie name can be overridden by creating a CultureCookieName entry for the application in the web.config file.
Public fieldStatic memberLogoutUrl
The cookie name is EAP.LOGOUT. Logical path to landing page following a logout. This is required to support multiple logout landing pages depending on how the user logged in.
Public fieldStatic memberPassword
The cookie name is EAP.PWDX and it has a 30-day expiration. The user password (encrypted), if CredentialCacheOption is set to remember the user password. This is strongly discouraged.
Public fieldStatic memberStartQueryString
The cookie name is EAP.SQS. No longer used, but provided for completeness.
Public fieldStatic memberUserID
The cookie name is EAP.USERID and it has a 30-day expiration. The user ID, if CredentialCacheOption is set to remember the user ID.
Public fieldStatic memberUserInitDst
The cookie name is EAP.InitDst. Specifies the destination page following a login-through request (e.g. from an email link). Allows support of login-through for email and other external links as well as following session timeouts. That is, clicking on an email link to a page in the system where the user is not already logged in takes user to login page, then once logged in, through to the link's ultimate destination page. Similarly allows a login then redirection to the target page where the user's session has timed out.
Public fieldStatic memberUserToken
The cookie name is EAP.UTKN. The NetQuarry user session token. This is used in order to allow for a short .Net session timeout (e.g. 5 minutes for performance), yet allow user session timeout to be longer so as to NOT require a login for a longer period (e.g. 30 minutes).
Top
See Also