Class SessionProperty
- Namespace
- PushTechnology.ClientInterface.Client.Session
- Assembly
- Diffusion.Client.dll
The fixed ISession property constants.
public static class SessionProperty
- Inheritance
-
SessionProperty
- Inherited Members
Remarks
Added in 6.2.
Fields
ALL_FIXED_PROPERTIES
This constant can be used instead of a property key in requests for session property values to indicate that all fixed session properties are required.
public const string ALL_FIXED_PROPERTIES = "*F"
Field Value
- string
"*F"
Remarks
Added in 6.2.
ALL_USER_PROPERTIES
This constant can be used instead of a property key in requests for session property values to indicate that all user defined session properties are required.
public const string ALL_USER_PROPERTIES = "*U"
Field Value
- string
"*U"
Remarks
Added in 6.2.
CLIENT_IP
Session property key for client IP address.
public const string CLIENT_IP = "$ClientIP"
Field Value
- string
"$ClientIP"
Remarks
Added in 6.2.
CLIENT_TYPE
Session property key for client type.
public const string CLIENT_TYPE = "$ClientType"
Field Value
- string
"$ClientType"
Remarks
Added in 6.2.
CONNECTOR
Session property key for connector name.
public const string CONNECTOR = "$Connector"
Field Value
- string
"$Connector"
Remarks
Added in 6.2.
COUNTRY
Session property key for country code.
public const string COUNTRY = "$Country"
Field Value
- string
"$Country"
Remarks
Added in 6.2.
ENVIRONMENT
Session property key for client environment.
public const string ENVIRONMENT = "$Environment"
Field Value
- string
"$Environment"
Remarks
Added in 6.11.
EXPIRY_TIME
Session property key for client session expiry time.
public const string EXPIRY_TIME = "$ExpiryTime"
Field Value
- string
"ExpiryTime"
Remarks
Added in 6.12.
GATEWAY_ID
Session property key for gateway client id.
public const string GATEWAY_ID = "$GatewayId"
Field Value
- string
"$GatewayId"
Remarks
Added in 6.6.
GATEWAY_TYPE
Session property key for gateway client type.
public const string GATEWAY_TYPE = "$GatewayType"
Field Value
- string
"$GatewayType"
Remarks
Added in 6.6.
LANGUAGE
Session property key for language code.
public const string LANGUAGE = "$Language"
Field Value
- string
"$Language"
Remarks
Added in 6.2.
LATITUDE
Session property key for client latitude.
public const string LATITUDE = "$Latitude"
Field Value
- string
"$Latitude"
Remarks
Added in 6.2.
LONGITUDE
Session property key for client longitude.
public const string LONGITUDE = "$Longitude"
Field Value
- string
"$Longitude"
Remarks
Added in 6.2.
MQTT_CLIENT_ID
Session property key for MQTT client identifier.
public const string MQTT_CLIENT_ID = "$MQTTClientId"
Field Value
- string
"$MQTTClientId"
Remarks
Added in 6.6.
PRINCIPAL
Session property key for principal.
public const string PRINCIPAL = "$Principal"
Field Value
- string
"$Principal"
Remarks
Added in 6.2.
ROLES
Session property key for session roles.
public const string ROLES = "$Roles"
Field Value
- string
"$Roles"
Remarks
Added in 6.2.
SERVER_NAME
Session property key for server name.
public const string SERVER_NAME = "$ServerName"
Field Value
- string
"$ServerName"
Remarks
Added in 6.2.
SESSION_ID
Session property key for session identifier.
public const string SESSION_ID = "$SessionId"
Field Value
- string
"$SessionId"
Remarks
Added in 6.2.
START_TIME
Session property key for client start time.
public const string START_TIME = "$StartTime"
Field Value
- string
"$StartTime"
Remarks
Added in 6.2.
TRANSPORT
Session property key for transport.
public const string TRANSPORT = "$Transport"
Field Value
- string
"$Transport"
Remarks
Added in 6.2.