Discuss this help topic in SecureBlackbox Forum

TElECDSAPublicKeyCrypto Constructor

TElECDSAPublicKeyCrypto     


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


Creates a new instance of TElECDSAPublicKeyCrypto class.

Declaration

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

[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(CryptoProvider : TElCustomCryptoProvider:= nil);
    constructor Create(Alg : integer; CryptoProvider : TElCustomCryptoProvider:= nil);
    constructor Create(const OID : ByteArray; CryptoProvider : TElCustomCryptoProvider:= nil);

[C++]
    not available

[PHP]
    not available

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

Parameters

  • CryptoProvider - the cryptographic provider to be used with this key material
  • OID - DSA algorithm OID
  • Alg - DSA algorithm
  • Manager -

Possible ECDSA algorithms:

Possible ECDSA algorithms OIDs

Description

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

Discuss this help topic in SecureBlackbox Forum