Discuss this help topic in SecureBlackbox Forum

TElRSAPublicKeyCrypto Constructor

TElRSAPublicKeyCrypto     


Filter: C#  VB.NET  Pascal  C++  PHP  Java  


Creates a new instance of TElRSAPublicKeyCrypto class

Declaration

[C#]
    TElRSAPublicKeyCrypto(byte[] OID, TElCustomCryptoProvider CryptoProvider);
    TElRSAPublicKeyCrypto(int Alg, TElCustomCryptoProvider CryptoProvider);
    TElRSAPublicKeyCrypto(TElCustomCryptoProvider CryptoProvider);
    TElRSAPublicKeyCrypto(byte[] OID, TElCustomCryptoProviderManager Manager, TElCustomCryptoProvider CryptoProvider);
    TElRSAPublicKeyCrypto(int Alg, TElCustomCryptoProviderManager Manager, TElCustomCryptoProvider CryptoProvider);
    TElRSAPublicKeyCrypto(TElCustomCryptoProviderManager Manager, TElCustomCryptoProvider CryptoProvider);
    TElRSAPublicKeyCrypto();

[VB.NET]
    Sub New(ByVal OID As Byte(), ByVal CryptoProvider As TElCustomCryptoProvider)
    Sub New(ByVal Alg As Integer, ByVal CryptoProvider As TElCustomCryptoProvider)
    Sub New(ByVal CryptoProvider As TElCustomCryptoProvider)
    Sub New(ByVal OID As Byte(), ByVal Manager As TElCustomCryptoProviderManager, ByVal CryptoProvider As TElCustomCryptoProvider)
    Sub New(ByVal Alg As Integer, ByVal Manager As TElCustomCryptoProviderManager, ByVal CryptoProvider As TElCustomCryptoProvider)
    Sub New(ByVal Manager As TElCustomCryptoProviderManager, ByVal CryptoProvider As TElCustomCryptoProvider)
    Sub New()

[Pascal]
    constructor Create(const OID : ByteArray; CryptoProvider : TElCustomCryptoProvider = nil);
    constructor Create(Alg : integer; CryptoProvider : TElCustomCryptoProvider = nil);
    constructor Create(CryptoProvider : TElCustomCryptoProvider = nil); virtual;
    constructor Create(const OID : ByteArray; Manager : TElCustomCryptoProviderManager; CryptoProvider : TElCustomCryptoProvider);
    constructor Create(Alg : integer; Manager : TElCustomCryptoProviderManager; CryptoProvider : TElCustomCryptoProvider);
    constructor Create(Manager : TElCustomCryptoProviderManager; CryptoProvider : TElCustomCryptoProvider);

[C++]
    not available

[PHP]
    not available

[Java]
    public TElRSAPublicKeyCrypto(int Alg, TElCustomCryptoProvider CryptoProvider);
    public TElRSAPublicKeyCrypto(byte[] OID, TElCustomCryptoProviderManager Manager, TElCustomCryptoProvider CryptoProvider);
    public TElRSAPublicKeyCrypto();
    public TElRSAPublicKeyCrypto(TElCustomCryptoProviderManager Manager, TElCustomCryptoProvider CryptoProvider);
    public TElRSAPublicKeyCrypto(int Alg, TElCustomCryptoProviderManager Manager, TElCustomCryptoProvider CryptoProvider);
    public TElRSAPublicKeyCrypto(byte[] OID, TElCustomCryptoProvider CryptoProvider);
    public TElRSAPublicKeyCrypto(TElCustomCryptoProvider CryptoProvider);

Parameters

  • OID - RSA algorithm OID
  • Alg - RSA algorithm
  • CryptoProvider - cryptographic provider to be used for security operations
  • Manager - cryptographic provider manager

Possible RSA algorithms:

Possible RSA algorithms OIDs

Description

    Use this method to create a new instance of TElRSAPublicKeyCrypto class.

Discuss this help topic in SecureBlackbox Forum