Discuss this help topic in SecureBlackbox Forum

TSBPGPSignatureExtension

Declared in     See also     


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


Defines possible signature extensions.

Declaration

[C#/Java]
    public enum TSBPGPSignatureExtension { seUndefined = 0, seCreationTime = 1, seExpirationTime = 2, seExportable = 3, seTrust = 4, seRegExp = 5, seRevocable = 6, seKeyExpirationTime = 7, sePreferredSymAlg = 8, seRevocationKey = 9, seIssuerKeyID = 10, seNotationData = 11, sePreferredHashAlg = 12, sePreferredComprAlg = 13, seKeyServerPreferences = 14, sePreferredKeyServer = 15, sePrimaryUserID = 16, sePolicyURL = 17, seKeyFlags = 18, seSignerUserID = 19, seReasonForRevocation = 20, seFeatures = 21, seTarget = 22, seEmbeddedSig = 23, seX509Certificate = 24 };

[VB.NET]
    Enum TSBPGPSignatureExtension
        seUndefined = 0
        seCreationTime = 1
        seExpirationTime = 2
        seExportable = 3
        seTrust = 4
        seRegExp = 5
        seRevocable = 6
        seKeyExpirationTime = 7
        sePreferredSymAlg = 8
        seRevocationKey = 9
        seIssuerKeyID = 10
        seNotationData = 11
        sePreferredHashAlg = 12
        sePreferredComprAlg = 13
        seKeyServerPreferences = 14
        sePreferredKeyServer = 15
        sePrimaryUserID = 16
        sePolicyURL = 17
        seKeyFlags = 18
        seSignerUserID = 19
        seReasonForRevocation = 20
        seFeatures = 21
        seTarget = 22
        seEmbeddedSig = 23
        seX509Certificate = 24
    End Enum

[Pascal]
    TSBPGPSignatureExtension = (seUndefined, seCreationTime, seExpirationTime, seExportable, seTrust, seRegExp, seRevocable, seKeyExpirationTime, sePreferredSymAlg, seRevocationKey, seIssuerKeyID, seNotationData, sePreferredHashAlg, sePreferredComprAlg, seKeyServerPreferences, sePreferredKeyServer, sePrimaryUserID, sePolicyURL, seKeyFlags, seSignerUserID, seReasonForRevocation, seFeatures, seTarget, seEmbeddedSig, seX509Certificate);

[C++]
    typedef uint8_t TSBPGPSignatureExtensionRaw;
    typedef enum { seUndefined = 0, seCreationTime = 1, seExpirationTime = 2, seExportable = 3, seTrust = 4, seRegExp = 5, seRevocable = 6, seKeyExpirationTime = 7, sePreferredSymAlg = 8, seRevocationKey = 9, seIssuerKeyID = 10, seNotationData = 11, sePreferredHashAlg = 12, sePreferredComprAlg = 13, seKeyServerPreferences = 14, sePreferredKeyServer = 15, sePrimaryUserID = 16, sePolicyURL = 17, seKeyFlags = 18, seSignerUserID = 19, seReasonForRevocation = 20, seFeatures = 21, seTarget = 22, seEmbeddedSig = 23, seX509Certificate = 24 } TSBPGPSignatureExtension;

[PHP]
    class TSBPGPSignatureExtension extends TSBBaseEnum {
        const seUndefined = 0;
        const seCreationTime = 1;
        const seExpirationTime = 2;
        const seExportable = 3;
        const seTrust = 4;
        const seRegExp = 5;
        const seRevocable = 6;
        const seKeyExpirationTime = 7;
        const sePreferredSymAlg = 8;
        const seRevocationKey = 9;
        const seIssuerKeyID = 10;
        const seNotationData = 11;
        const sePreferredHashAlg = 12;
        const sePreferredComprAlg = 13;
        const seKeyServerPreferences = 14;
        const sePreferredKeyServer = 15;
        const sePrimaryUserID = 16;
        const sePolicyURL = 17;
        const seKeyFlags = 18;
        const seSignerUserID = 19;
        const seReasonForRevocation = 20;
        const seFeatures = 21;
        const seTarget = 22;
        const seEmbeddedSig = 23;
        const seX509Certificate = 24;
    }

Possible values


Declared in

.NET:
  • Namespace: SBPGPUtils
  • Assembly: SecureBlackbox.PGP
VCL:
  • Unit: SBPGPUtils
Java:
  • Package: SecureBlackbox.PGP.jar
C++:
  • sbpgputils.h

See also:     AddExtension     GetExtensionByType     GetExtensionCount     RemoveExtension    

Discuss this help topic in SecureBlackbox Forum