Show / Hide Table of Contents

Class TdeSmartkey

A Smartkey used for PKWARE Smartcrypt TDE.

Inheritance
Object
AbstractSmartkey
TdeSmartkey
Implements
ISmartkey
Inherited Members
AbstractSmartkey.Name
AbstractSmartkey.Urn
AbstractSmartkey.Revision
AbstractSmartkey.Key
AbstractSmartkey.Features
AbstractSmartkey.Participants
AbstractSmartkey.CanManage
AbstractSmartkey.CanEncrypt
AbstractSmartkey.CanDecrypt
AbstractSmartkey.GetKeyForDecryption(Int32)
AbstractSmartkey.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Object.ReferenceEquals(Object, Object)
Namespace: PKWARE.Smartcrypt.KeyManagement.Smartkeys
Assembly: SmartcryptKeyManagement.dll
Syntax
public sealed class TdeSmartkey : AbstractSmartkey, ISmartkey

Constructors

TdeSmartkey(String, String, IReadOnlyDictionary<Int32, ManagedKey>, IReadOnlyList<Feature>, IReadOnlyList<KnownUser>, Boolean, MetaClientException, MetaClientException)

Declaration
public TdeSmartkey([NotNull] string urn, [NotNull] string name, [NotNull] IReadOnlyDictionary<int, ManagedKey> keys, [NotNull] IReadOnlyList<Feature> features, [NotNull] IReadOnlyList<KnownUser> participants, bool canManage, [CanBeNull] MetaClientException encryptionError, [CanBeNull] MetaClientException decryptionError)
Parameters
Type Name Description
String urn
String name
IReadOnlyDictionary<Int32, ManagedKey> keys
IReadOnlyList<Feature> features
IReadOnlyList<KnownUser> participants
Boolean canManage
MetaClientException encryptionError
MetaClientException decryptionError

Implements

ISmartkey
Back to top Copyright © 2018 PKWARE, Inc.