Class SessionProperty

The fixed ISession property constants.

Inheritance
System.Object
SessionProperty
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: PushTechnology.ClientInterface.Client.Session
Assembly: Diffusion.Client.dll
Syntax
public static class SessionProperty
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.

Declaration
public const string ALL_FIXED_PROPERTIES = "*F"
Field Value
Type Description
System.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.

Declaration
public const string ALL_USER_PROPERTIES = "*U"
Field Value
Type Description
System.String

"*U"

Remarks

Added in 6.2.

CLIENT_IP

Session property key for client IP address.

Declaration
public const string CLIENT_IP = "$ClientIP"
Field Value
Type Description
System.String

"$ClientIP"

Remarks

Added in 6.2.

CLIENT_TYPE

Session property key for client type.

Declaration
public const string CLIENT_TYPE = "$ClientType"
Field Value
Type Description
System.String

"$ClientType"

Remarks

Added in 6.2.

CONNECTOR

Session property key for connector name.

Declaration
public const string CONNECTOR = "$Connector"
Field Value
Type Description
System.String

"$Connector"

Remarks

Added in 6.2.

COUNTRY

Session property key for country code.

Declaration
public const string COUNTRY = "$Country"
Field Value
Type Description
System.String

"$Country"

Remarks

Added in 6.2.

ENVIRONMENT

Session property key for client environment.

Declaration
public const string ENVIRONMENT = "$Environment"
Field Value
Type Description
System.String

"$Environment"

Remarks

Added in 6.11.

EXPIRY_TIME

Session property key for client session expiry time.

Declaration
public const string EXPIRY_TIME = "$ExpiryTime"
Field Value
Type Description
System.String

"ExpiryTime"

Remarks

Added in 6.12.

GATEWAY_ID

Session property key for gateway client id.

Declaration
public const string GATEWAY_ID = "$GatewayId"
Field Value
Type Description
System.String

"$GatewayId"

Remarks

Added in 6.6.

GATEWAY_TYPE

Session property key for gateway client type.

Declaration
public const string GATEWAY_TYPE = "$GatewayType"
Field Value
Type Description
System.String

"$GatewayType"

Remarks

Added in 6.6.

LANGUAGE

Session property key for language code.

Declaration
public const string LANGUAGE = "$Language"
Field Value
Type Description
System.String

"$Language"

Remarks

Added in 6.2.

LATITUDE

Session property key for client latitude.

Declaration
public const string LATITUDE = "$Latitude"
Field Value
Type Description
System.String

"$Latitude"

Remarks

Added in 6.2.

LONGITUDE

Session property key for client longitude.

Declaration
public const string LONGITUDE = "$Longitude"
Field Value
Type Description
System.String

"$Longitude"

Remarks

Added in 6.2.

MQTT_CLIENT_ID

Session property key for MQTT client identifier.

Declaration
public const string MQTT_CLIENT_ID = "$MQTTClientId"
Field Value
Type Description
System.String

"$MQTTClientId"

Remarks

Added in 6.6.

PRINCIPAL

Session property key for principal.

Declaration
public const string PRINCIPAL = "$Principal"
Field Value
Type Description
System.String

"$Principal"

Remarks

Added in 6.2.

ROLES

Session property key for session roles.

Declaration
public const string ROLES = "$Roles"
Field Value
Type Description
System.String

"$Roles"

Remarks

Added in 6.2.

SERVER_NAME

Session property key for server name.

Declaration
public const string SERVER_NAME = "$ServerName"
Field Value
Type Description
System.String

"$ServerName"

Remarks

Added in 6.2.

SESSION_ID

Session property key for session identifier.

Declaration
public const string SESSION_ID = "$SessionId"
Field Value
Type Description
System.String

"$SessionId"

Remarks

Added in 6.2.

START_TIME

Session property key for client start time.

Declaration
public const string START_TIME = "$StartTime"
Field Value
Type Description
System.String

"$StartTime"

Remarks

Added in 6.2.

TRANSPORT

Session property key for transport.

Declaration
public const string TRANSPORT = "$Transport"
Field Value
Type Description
System.String

"$Transport"

Remarks

Added in 6.2.

Back to top