Discuss this help topic in SecureBlackbox Forum
Specifies the algorithm for digest calculation for XML electronic signatures.
Declaration
[C#]
TElXMLDigestMethod = short;
const short xdmMD5 = 0;
const short xdmSHA1 = 1;
const short xdmSHA224 = 2;
const short xdmSHA256 = 3;
const short xdmSHA384 = 4;
const short xdmSHA512 = 5;
const short xdmRIPEMD160 = 6;
const short xdmGOST = 7;
const short xdmWhirlpool = 8;
const short xdmSHA3_224 = 9;
const short xdmSHA3_256 = 10;
const short xdmSHA3_384 = 11;
const short xdmSHA3_512 = 12;
[VB.NET]
TElXMLDigestMethod As Short
Const xdmMD5 As Short = 0
Const xdmSHA1 As Short = 1
Const xdmSHA224 As Short = 2
Const xdmSHA256 As Short = 3
Const xdmSHA384 As Short = 4
Const xdmSHA512 As Short = 5
Const xdmRIPEMD160 As Short = 6
Const xdmGOST As Short = 7
Const xdmWhirlpool As Short = 8
Const xdmSHA3_224 As Short = 9
Const xdmSHA3_256 As Short = 10
Const xdmSHA3_384 As Short = 11
Const xdmSHA3_512 As Short = 12
[Pascal]
TElXMLDigestMethod = (xdmMD5, xdmSHA1, xdmSHA224, xdmSHA256, xdmSHA384, xdmSHA512, xdmRIPEMD160, xdmGOST, xdmWhirpool);
[C++]
typedef uint8_t TElXMLDigestMethodRaw;
typedef enum { xdmMD5 = 0, xdmSHA1 = 1, xdmSHA224 = 2, xdmSHA256 = 3, xdmSHA384 = 4, xdmSHA512 = 5, xdmRIPEMD160 = 6, xdmGOST = 7, xdmWhirlpool = 8, xdmSHA3_224 = 9, xdmSHA3_256 = 10, xdmSHA3_384 = 11, xdmSHA3_512 = 12 } TElXMLDigestMethod;
[PHP]
class TElXMLDigestMethod extends TSBBaseEnum {
const xdmMD5 = 0;
const xdmSHA1 = 1;
const xdmSHA224 = 2;
const xdmSHA256 = 3;
const xdmSHA384 = 4;
const xdmSHA512 = 5;
const xdmRIPEMD160 = 6;
const xdmGOST = 7;
const xdmWhirlpool = 8;
const xdmSHA3_224 = 9;
const xdmSHA3_256 = 10;
const xdmSHA3_384 = 11;
const xdmSHA3_512 = 12;
}
Possible values
Declared in
.NET:
- Namespace: SBXMLSec
- Assembly: SecureBlackbox.XML
VCL:Java:
- Package: SecureBlackbox.XML.jar
C++:
Discuss this help topic in SecureBlackbox Forum