Class TdeSmartkey
A Smartkey used for PKWARE Smartcrypt TDE.
Implements
Inherited Members
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 |