Topic Last Modified: 2012-09-12
tblFileToken contains temporary tokens for file transfer purposes.
Columns
Column | Type | Description |
---|---|---|
fileToken |
nvarchar (50), not null |
Unique token (a GUID). |
fileTokenUserID |
int, not null |
ID of the principal that is transferring the file. |
fileTokenChannelID |
GUID, not null |
GUID of the chat room node. |
fileTokenExpireDate |
datetime, not null |
Expiration time. (Tokens expire after 30 minutes, unless pinned (see the following descriptions in this column). |
fileTokenComplianceFileUrl |
nvarchar(256) |
URL of the transferred file (for Compliance service use). |
fileTokenComplianceThumbnailUrl |
nvarchar(256) |
URL of the thumbnail for the transferred file (for Compliance service use). |
fileTokenComplianceTime |
datetime2 |
Timestamp for the actual file transfer operation (for Compliance service use). |
fileTokenComplianceIsUpload |
bit |
True if upload; False if download (for Compliance service use). |
fileTokenCompliancePinned |
bit, not null |
True if token is pinned. It’s used to keep the token in the table until Compliance service has a chance to retrieve the relevant fields from it. |
Keys
Column | Description |
---|---|
fileToken |
Primary key. |
fileTokenChannelID |
Foreign key with lookup in tblNode.nodeGuid table. |