Class AssetKey.Record
Inheritance
AssetKey.Record
Assembly: SmartcryptProtocol.dll
Syntax
public sealed class Record : BaseRecord
Properties
asset
The URN of the Asset associated with this Key.
Declaration
[CanBeNull]
public string asset { get; set; }
Property Value
ca
The Contingency Association for the user. The CA is used to define which Contingency Group the user is a part of. In Archive (and transitively the SDK) the CA reflects the Policy that applies to the user. In TDE, it is the TDE team. groupMaster
keys do not have a CA. The CA is used to determine how to provide contingency access to an AssetKey.
Declaration
[CanBeNull]
public string ca { get; set; }
Property Value
ckeymaterial
Declaration
[CanBeNull]
public string ckeymaterial { get; set; }
Property Value
keymaterial
Declaration
[CanBeNull]
public string keymaterial { get; set; }
Property Value
keysequence
Declaration
public int keysequence { get; set; }
Property Value
owner
The URN of the Identity that owns this Key. This will match a PID or XPID.
Declaration
[CanBeNull]
public string owner { get; set; }
Property Value
participant
The URN of the PID or XPID of the participant.
Declaration
[CanBeNull]
public string participant { get; set; }
Property Value
revision
Declaration
public int revision { get; set; }
Property Value