Discuss this help topic in SecureBlackbox Forum

TElCustomCryptoProvider.Verify

TElCustomCryptoProvider     See also     


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


This topic is under development…

Declaration

[C#]
    int Verify(int Algorithm, TElCustomCryptoKey Key, byte[] InBuffer, int InStartIndex, int InSize, ref byte[] OutBuffer, int OutStartIndex, ref int OutSize, TElCPParameters Params, TSBProgressFunc ProgressFunc, Object ProgressData);
    int Verify(byte[] AlgOID, byte[] AlgParams, TElCustomCryptoKey Key, byte[] InBuffer, int InStartIndex, int InSize, ref byte[] OutBuffer, int OutStartIndex, ref int OutSize, TElCPParameters Params, TSBProgressFunc ProgressFunc, Object ProgressData);

[VB.NET]
    Function Verify(ByVal Algorithm As Integer, ByVal Key As TElCustomCryptoKey, ByVal InBuffer As Byte(), ByVal InStartIndex As Integer, ByVal InSize As Integer, ByRef OutBuffer As Byte(), ByVal OutStartIndex As Integer, ByRef OutSize As Integer, ByVal Params As TElCPParameters, ByVal ProgressFunc As TSBProgressFunc, ByVal ProgressData As Object) As Integer
    Function Verify(ByVal AlgOID As Byte(), ByVal AlgParams As Byte(), ByVal Key As TElCustomCryptoKey, ByVal InBuffer As Byte(), ByVal InStartIndex As Integer, ByVal InSize As Integer, ByRef OutBuffer As Byte(), ByVal OutStartIndex As Integer, ByRef OutSize As Integer, ByVal Params As TElCPParameters, ByVal ProgressFunc As TSBProgressFunc, ByVal ProgressData As Object) As Integer

[Pascal]
    function Verify(Algorithm : integer; Key : TElCustomCryptoKey; InBuffer : pointer; InSize : integer; OutBuffer : pointer; var OutSize : integer; Params : TElRelativeDistinguishedName = nil; ProgressFunc : TSBProgressFunc = nil; ProgressData : pointer = nil) : integer; virtual;
    function Verify(const AlgOID, AlgParams : ByteArray; Key : TElCustomCryptoKey; InBuffer : pointer; InSize : integer; OutBuffer : pointer; var OutSize : integer; Params : TElRelativeDistinguishedName = nil; ProgressFunc : TSBProgressFunc = nil; ProgressData : pointer = nil) : integer; virtual;

[C++]
    int32_t Verify(int32_t Algorithm, TElCustomCryptoKey &Key, void * InBuffer, int32_t InSize, void * OutBuffer, int32_t &OutSize, TElRelativeDistinguishedName &Params, TSBProgressFunc pMethodProgressFunc, void * pDataProgressFunc, void * ProgressData);
    int32_t Verify(int32_t Algorithm, TElCustomCryptoKey *Key, void * InBuffer, int32_t InSize, void * OutBuffer, int32_t &OutSize, TElRelativeDistinguishedName *Params, TSBProgressFunc pMethodProgressFunc, void * pDataProgressFunc, void * ProgressData);
    int32_t Verify(const std::vector<uint8_t> &AlgOID, const std::vector<uint8_t> &AlgParams, TElCustomCryptoKey &Key, void * InBuffer, int32_t InSize, void * OutBuffer, int32_t &OutSize, TElRelativeDistinguishedName &Params, TSBProgressFunc pMethodProgressFunc, void * pDataProgressFunc, void * ProgressData);
    int32_t Verify(const std::vector<uint8_t> &AlgOID, const std::vector<uint8_t> &AlgParams, TElCustomCryptoKey *Key, void * InBuffer, int32_t InSize, void * OutBuffer, int32_t &OutSize, TElRelativeDistinguishedName *Params, TSBProgressFunc pMethodProgressFunc, void * pDataProgressFunc, void * ProgressData);

[PHP]
    integer Verify(integer $Algorithm, TElCustomCryptoKey $Key, TSBPointer|array of byte|string|NULL $InBuffer, integer $InSize, TSBPointer|array of byte|string|NULL $OutBuffer, integer &$OutSize, TElRelativeDistinguishedName $Params, TSBProgressFunc|callable|NULL $ProgressFunc, TSBPointer|array of byte|string|NULL $ProgressData)
    integer Verify(array of byte|string|NULL $AlgOID, array of byte|string|NULL $AlgParams, TElCustomCryptoKey $Key, TSBPointer|array of byte|string|NULL $InBuffer, integer $InSize, TSBPointer|array of byte|string|NULL $OutBuffer, integer &$OutSize, TElRelativeDistinguishedName $Params, TSBProgressFunc|callable|NULL $ProgressFunc, TSBPointer|array of byte|string|NULL $ProgressData)

[Java]
    int verify(int Algorithm, TElCustomCryptoKey Key, byte[] InBuffer, int InStartIndex, int InSize, byte[][] OutBuffer, int OutStartIndex, int[] OutSize, TElCPParameters Params, TSBProgressFunc ProgressData, TObject arg10);
    int verify(byte[] AlgOID, byte[] AlgParams, TElCustomCryptoKey Key, byte[] InBuffer, int InStartIndex, int InSize, byte[][] OutBuffer, int OutStartIndex, int[] OutSize, TElCPParameters Params, TSBProgressFunc ProgressData, TObject arg11);

Parameters

  • Algorithm -
  • Key -
  • InBuffer -
  • InStartIndex -
  • InSize -
  • OutBuffer -
  • OutStartIndex -
  • OutSize -
  • Params -
  • ProgressFunc -
  • ProgressData -
  • AlgOID -
  • AlgParams -
  • pMethodProgressFunc -
  • pDataProgressFunc -

Return value

    …

Description

    …

See also:         

Discuss this help topic in SecureBlackbox Forum