# SessionToken Class

Namespace: [Qlik.Engine](https://help.qlik.com/en-US/sense-developer/November2024/Subsystems/NetSDKAPIref/Content/Qlik.Engine.htm)  
Assembly: Qlik.Engine.dll

Class for encapsulating the token string used to identify a Qlik Cloud Services session.

## Inheritance

* System.Object
  * SessionToken

## Syntax

```
public class SessionToken
```

## Properties

| Name | Description |
| --- | --- |
| [Ttl](https://help.qlik.com/en-US/sense-developer/November2024/Subsystems/NetSDKAPIref/Content/Qlik.Engine.SessionToken.Ttl.htm#Qlik_Engine_SessionToken_Ttl) | The session time-to-live to use. Specify negative value to use system default.<br>Default value is -1. |

## Methods

| Name | Description |
| --- | --- |
| [Custom(String)](https://help.qlik.com/en-US/sense-developer/November2024/Subsystems/NetSDKAPIref/Content/Qlik.Engine.SessionToken.Custom.htm#Qlik_Engine_SessionToken_Custom_System_String_) | Creates a manually specified token. |
| [Default()](https://help.qlik.com/en-US/sense-developer/November2024/Subsystems/NetSDKAPIref/Content/Qlik.Engine.SessionToken.Default.htm#Qlik_Engine_SessionToken_Default) | Creates a token with the default string used by the Qlik Sense client. Equivalent to: `SessionToken.Custom("")` |
| [Unique()](https://help.qlik.com/en-US/sense-developer/November2024/Subsystems/NetSDKAPIref/Content/Qlik.Engine.SessionToken.Unique.htm#Qlik_Engine_SessionToken_Unique) | Creates a globally unique token. |