Wraps a PKCS#11 RSAPublicKey Object

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

Syntax

Visual Basic (Declaration)
<ClassInterfaceAttribute(ClassInterfaceType.AutoDual)> _
<GuidAttribute("3FCABE49-1999-46b6-9E2C-0E71C2B95CDA")> _
<ComVisibleAttribute(True)> _
Public Class RSAPublicKey _
	Inherits PublicKey _
	Implements IRSAPublicKey
C#
[ClassInterfaceAttribute(ClassInterfaceType.AutoDual)]
[GuidAttribute("3FCABE49-1999-46b6-9E2C-0E71C2B95CDA")]
[ComVisibleAttribute(true)]
public class RSAPublicKey : PublicKey, 
	IRSAPublicKey
Visual C++
[ClassInterfaceAttribute(ClassInterfaceType::AutoDual)]
[GuidAttribute(L"3FCABE49-1999-46b6-9E2C-0E71C2B95CDA")]
[ComVisibleAttribute(true)]
public ref class RSAPublicKey : public PublicKey, 
	IRSAPublicKey
JavaScript
Cryptware.NCryptoki.RSAPublicKey = function();

Type.createClass(
	'Cryptware.NCryptoki.RSAPublicKey',
	Cryptware.NCryptoki.PublicKey,
	Cryptware.NCryptoki.IRSAPublicKey);

Inheritance Hierarchy

System..::..Object
  Cryptware.NCryptoki..::..CryptokiObject
    Cryptware.NCryptoki..::..Storage
      Cryptware.NCryptoki..::..Key
        Cryptware.NCryptoki..::..PublicKey
          Cryptware.NCryptoki..::..RSAPublicKey

See Also