Class User
Assembly: SmartcryptProtocol.dll
Syntax
public sealed class User : BasePdu<User>, IEquatable<User>
Constructors
User(User)
Declaration
public User([NotNull] User other)
Parameters
Type |
Name |
Description |
User |
other |
|
Fields
record
Declaration
[NotNull]
public readonly User.Record record
Field Value
Properties
allow_access
Declaration
public bool allow_access { get; set; }
Property Value
authenticated
Declaration
public bool authenticated { get; set; }
Property Value
ca
Declaration
[CanBeNull]
public string ca { get; set; }
Property Value
created_at
Declaration
[CanBeNull]
public string created_at { get; set; }
Property Value
dataCenter
Declaration
[CanBeNull]
public string dataCenter { get; set; }
Property Value
email_pending
Declaration
public bool email_pending { get; set; }
Property Value
entitlement_record
Declaration
[CanBeNull]
public string entitlement_record { get; set; }
Property Value
entitlement_signature
Declaration
[CanBeNull]
public string entitlement_signature { get; set; }
Property Value
etag
Declaration
public int etag { get; set; }
Property Value
fetch_max
Declaration
public int fetch_max { get; set; }
Property Value
groupTag
Declaration
public int groupTag { get; set; }
Property Value
homeServer
The URN of the server which hosts this user. This is where assets and identity information for it can be found.
Declaration
[CanBeNull]
public string homeServer { get; set; }
Property Value
id
Declaration
public long id { get; set; }
Property Value
isManagedAccount
Declaration
public bool isManagedAccount { get; set; }
Property Value
large_sync_threshold
Declaration
public int large_sync_threshold { get; set; }
Property Value
now
Declaration
[CanBeNull]
public string now { get; set; }
Property Value
owner
Declaration
[CanBeNull]
public string owner { get; set; }
Property Value
ownerid
Declaration
public long ownerid { get; set; }
Property Value
productInfoKind
Declaration
[CanBeNull]
public string productInfoKind { get; set; }
Property Value
signature
Declaration
[CanBeNull]
public string signature { get; set; }
Property Value
small_sync_threshold
Declaration
public int small_sync_threshold { get; set; }
Property Value
stagingFlags
Declaration
public int stagingFlags { get; set; }
Property Value
team_id
Declaration
public int team_id { get; set; }
Property Value
updated_at
Declaration
[CanBeNull]
public string updated_at { get; set; }
Property Value
Methods
ToJson(Boolean)
Declaration
protected override string ToJson(bool sending)
Parameters
Type |
Name |
Description |
Boolean |
sending |
|
Returns
Overrides
PKWARE.Smartcrypt.Protocol.BasePdu<PKWARE.Smartcrypt.Protocol.User>.ToJson(System.Boolean)
Implements