Table of Contents

Class Store

Namespace
PrivMX.Endpoint.Store.Models
Assembly
PrivMX.Endpoint.dll

Represents the Store.

public class Store
Inheritance
Store
Inherited Members

Properties

ContextId

ID of the Context.

public string ContextId { get; set; }

Property Value

string

CreateDate

Server creation timestamp.

public long CreateDate { get; set; }

Property Value

long

Creator

ID of the creator user.

public string Creator { get; set; }

Property Value

string

FilesCount

Number of files in the Store.

public long FilesCount { get; set; }

Property Value

long

LastFileDate

Timestamp of the last file in the Store, or the Store creation timestamp if no files in.

public long LastFileDate { get; set; }

Property Value

long

LastModificationDate

Last modification timestamp.

public long LastModificationDate { get; set; }

Property Value

long

LastModifier

ID of the user who was last a modifier.

public string LastModifier { get; set; }

Property Value

string

Managers

List of user IDs that have management rights to the Store.

public List<string> Managers { get; set; }

Property Value

List<string>

Policy

Store's policy.

public ContainerPolicy Policy { get; set; }

Property Value

ContainerPolicy

PrivateMeta

Private metadata.

public byte[] PrivateMeta { get; set; }

Property Value

byte[]

PublicMeta

Public metadata.

public byte[] PublicMeta { get; set; }

Property Value

byte[]

StatusCode

Status code of decryption and verification of the Thread.

If value is equal 0, then the Thread is successfully decrypted and verified. Otherwise, status code is compatible with codes of exceptions.

public long StatusCode { get; set; }

Property Value

long

StoreId

ID of the Store.

public string StoreId { get; set; }

Property Value

string

Users

List of user IDs that have access to the Store.

public List<string> Users { get; set; }

Property Value

List<string>

Version

Number of the Store updates.

public long Version { get; set; }

Property Value

long