Wraps a PKCS#11 PrivateKey Object

Namespace:  Cryptware.NCryptoki
Assembly:  NCryptoki (in NCryptoki.dll)

Syntax

Visual Basic (Declaration)
<ComVisibleAttribute(True)> _
<GuidAttribute("4F5F70E7-C8F8-43c5-B404-E2454A96F68F")> _
<ClassInterfaceAttribute(ClassInterfaceType.AutoDual)> _
Public Class PrivateKey _
	Inherits Key _
	Implements IPrivateKey
C#
[ComVisibleAttribute(true)]
[GuidAttribute("4F5F70E7-C8F8-43c5-B404-E2454A96F68F")]
[ClassInterfaceAttribute(ClassInterfaceType.AutoDual)]
public class PrivateKey : Key, IPrivateKey
Visual C++
[ComVisibleAttribute(true)]
[GuidAttribute(L"4F5F70E7-C8F8-43c5-B404-E2454A96F68F")]
[ClassInterfaceAttribute(ClassInterfaceType::AutoDual)]
public ref class PrivateKey : public Key, 
	IPrivateKey
JavaScript
Cryptware.NCryptoki.PrivateKey = function();

Type.createClass(
	'Cryptware.NCryptoki.PrivateKey',
	Cryptware.NCryptoki.Key,
	Cryptware.NCryptoki.IPrivateKey);

Inheritance Hierarchy

System..::..Object
  Cryptware.NCryptoki..::..CryptokiObject
    Cryptware.NCryptoki..::..Storage
      Cryptware.NCryptoki..::..Key
        Cryptware.NCryptoki..::..PrivateKey
          Cryptware.NCryptoki..::..DHPrivateKey
          Cryptware.NCryptoki..::..DSAPrivateKey
          Cryptware.NCryptoki..::..ECPrivateKey
          Cryptware.NCryptoki..::..RSAPrivateKey

See Also