Show / Hide Table of Contents

Class CommunitySmartkey

A Smartkey owned by the server and used for PKWARE Smartcrypt PDE.

Inheritance
Object
AbstractSmartkey
CommunitySmartkey
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 CommunitySmartkey : AbstractSmartkey, ISmartkey

Constructors

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

Declaration
public CommunitySmartkey([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.