Discuss this help topic in SecureBlackbox Forum
Specifies the algorithm for MAC calculation
Declaration
[C#]
TElXMLMACMethod = short;
const short xmmHMAC_MD5 = 0;
const short xmmHMAC_SHA1 = 1;
const short xmmHMAC_SHA224 = 2;
const short xmmHMAC_SHA256 = 3;
const short xmmHMAC_SHA384 = 4;
const short xmmHMAC_SHA512 = 5;
const short xmmHMAC_RIPEMD160 = 6;
[VB.NET]
TElXMLMACMethod As Short
Const xmmHMAC_MD5 As Short = 0
Const xmmHMAC_SHA1 As Short = 1
Const xmmHMAC_SHA224 As Short = 2
Const xmmHMAC_SHA256 As Short = 3
Const xmmHMAC_SHA384 As Short = 4
Const xmmHMAC_SHA512 As Short = 5
Const xmmHMAC_RIPEMD160 As Short = 6
[Pascal]
TElXMLMACMethod = (xmmHMAC_MD5, xmmHMAC_SHA1, xmmHMAC_SHA224, xmmHMAC_SHA256, xmmHMAC_SHA384, xmmHMAC_SHA512, xmmHMAC_RIPEMD160);
[C++]
typedef uint8_t TElXMLMACMethodRaw;
typedef enum { xmmHMAC_MD5 = 0, xmmHMAC_SHA1 = 1, xmmHMAC_SHA224 = 2, xmmHMAC_SHA256 = 3, xmmHMAC_SHA384 = 4, xmmHMAC_SHA512 = 5, xmmHMAC_RIPEMD160 = 6 } TElXMLMACMethod;
[PHP]
class TElXMLMACMethod extends TSBBaseEnum {
const xmmHMAC_MD5 = 0;
const xmmHMAC_SHA1 = 1;
const xmmHMAC_SHA224 = 2;
const xmmHMAC_SHA256 = 3;
const xmmHMAC_SHA384 = 4;
const xmmHMAC_SHA512 = 5;
const xmmHMAC_RIPEMD160 = 6;
}
Possible values
Declared in
.NET:
- Namespace: SBXMLSec
- Assembly: SecureBlackbox.XML
VCL:Java:
- Package: SecureBlackbox.XML.jar
C++:
Discuss this help topic in SecureBlackbox Forum