Discuss this help topic in SecureBlackbox Forum

TSBCMSAdvancedSignatureValidity

Declared in     


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


Defines advanced results of signature validation.

Declaration

[C#/Java]
    public enum TSBCMSAdvancedSignatureValidity { casvValid = 0, casvSignatureCorrupted = 1, casvSignerNotFound = 2, casvIncompleteChain = 3, casvBadCountersignature = 4, casvBadTimestamp = 5, casvCertificateExpired = 6, casvCertificateRevoked = 7, casvCertificateCorrupted = 8, casvUntrustedCA = 9, casvRevInfoNotFound = 10, casvTimestampInfoNotFound = 11, casvFailure = 12, casvCertificateMalformed = 13, casvUnknown = 14, casvChainValidationFailed = 15 };

[VB.NET]
    Enum TSBCMSAdvancedSignatureValidity
        casvValid = 0
        casvSignatureCorrupted = 1
        casvSignerNotFound = 2
        casvIncompleteChain = 3
        casvBadCountersignature = 4
        casvBadTimestamp = 5
        casvCertificateExpired = 6
        casvCertificateRevoked = 7
        casvCertificateCorrupted = 8
        casvUntrustedCA = 9
        casvRevInfoNotFound = 10
        casvTimestampInfoNotFound = 11
        casvFailure = 12
        casvCertificateMalformed = 13
        casvUnknown = 14
        casvChainValidationFailed = 15
    End Enum

[Pascal]
    TSBCMSAdvancedSignatureValidity = (casvValid, casvSignatureCorrupted, casvSignerNotFound, casvIncompleteChain, casvBadCountersignature, casvBadTimestamp, casvCertificateExpired, casvCertificateRevoked, casvCertificateCorrupted, casvUntrustedCA, casvRevInfoNotFound, casvTimestampInfoNotFound, casvFailure, casvCertificateMalformed, casvUnknown, casvChainValidationFailed);

[C++]
    typedef uint8_t TSBCMSAdvancedSignatureValidityRaw;
    typedef enum { casvValid = 0, casvSignatureCorrupted = 1, casvSignerNotFound = 2, casvIncompleteChain = 3, casvBadCountersignature = 4, casvBadTimestamp = 5, casvCertificateExpired = 6, casvCertificateRevoked = 7, casvCertificateCorrupted = 8, casvUntrustedCA = 9, casvRevInfoNotFound = 10, casvTimestampInfoNotFound = 11, casvFailure = 12, casvCertificateMalformed = 13, casvUnknown = 14, casvChainValidationFailed = 15 } TSBCMSAdvancedSignatureValidity;

[PHP]
    class TSBCMSAdvancedSignatureValidity extends TSBBaseEnum {
        const casvValid = 0;
        const casvSignatureCorrupted = 1;
        const casvSignerNotFound = 2;
        const casvIncompleteChain = 3;
        const casvBadCountersignature = 4;
        const casvBadTimestamp = 5;
        const casvCertificateExpired = 6;
        const casvCertificateRevoked = 7;
        const casvCertificateCorrupted = 8;
        const casvUntrustedCA = 9;
        const casvRevInfoNotFound = 10;
        const casvTimestampInfoNotFound = 11;
        const casvFailure = 12;
        const casvCertificateMalformed = 13;
        const casvUnknown = 14;
        const casvChainValidationFailed = 15;
    }

Possible values


Declared in

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

Discuss this help topic in SecureBlackbox Forum