Show / Hide Table of Contents

Class AssetKey.Record

Inheritance
Object
BaseRecord
AssetKey.Record
Inherited Members
BaseRecord.Json
BaseRecord.SetOrDelete(String, String)
BaseRecord.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Object.ReferenceEquals(Object, Object)
Namespace: PKWARE.Smartcrypt.Protocol
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
Type Description
String

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
Type Description
String

ckeymaterial

Declaration
[CanBeNull]
public string ckeymaterial { get; set; }
Property Value
Type Description
String

keymaterial

Declaration
[CanBeNull]
public string keymaterial { get; set; }
Property Value
Type Description
String

keysequence

Declaration
public int keysequence { get; set; }
Property Value
Type Description
Int32

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
Type Description
String

participant

The URN of the PID or XPID of the participant.

Declaration
[CanBeNull]
public string participant { get; set; }
Property Value
Type Description
String

revision

Declaration
public int revision { get; set; }
Property Value
Type Description
Int32
Back to top Copyright © 2018 PKWARE, Inc.