Class PrivateSmartkey
The personal Smartkey of the user.
Implements
Inherited Members
Namespace: PKWARE.Smartcrypt.KeyManagement.Smartkeys
Assembly: SmartcryptKeyManagement.dll
Syntax
public sealed class PrivateSmartkey : AbstractSmartkey, ISmartkey
Constructors
PrivateSmartkey(String, String, IReadOnlyDictionary<Int32, ManagedKey>, IReadOnlyList<Feature>, IReadOnlyList<KnownUser>, Boolean, MetaClientException, MetaClientException)
Declaration
public PrivateSmartkey([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 |