Discuss this help topic in SecureBlackbox Forum

TSBMessageSignatureType

Declared in     


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


Defines possible signature types.

Declaration

[C#/Java]
    enum TSBMessageSignatureType { mstPublicKey = 0, mstMAC = 1 };

[VB.NET]
    Enum TSBMessageSignatureType
        mstPublicKey = 0
        mstMAC = 1
    End Enum

[Pascal]
    TSBMessageSignatureType = (mstPublicKey, mstMAC);

[C++]
    typedef uint8_t TSBMessageSignatureTypeRaw;
    typedef enum { mstPublicKey = 0, mstMAC = 1 } TSBMessageSignatureType;

[PHP]
    class TSBMessageSignatureType extends TSBBaseEnum {
        const mstPublicKey = 0;
        const mstMAC = 1;
    }

Possible values


Description

    The main difference between these two types is that the first one has no recipients and it can be verified by anyone, and the second signature has no author but has one or more recipients (and only they can verify the signature).

Declared in

.NET:
  • Namespace: SBMessages
  • Assembly: SecureBlackbox
VCL:
  • Unit: SBMessages
Java:
  • Package: SecureBlackbox.Base.jar
C++:
  • sbmessages.h

Discuss this help topic in SecureBlackbox Forum