Discuss this help topic in SecureBlackbox Forum

TSBXAdESValidityReason

Declared in     


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


Specifies validity or invalidity reasons for XAdES (XML Advanced Electronic Signatures).

Declaration

[C#]
    TSBXAdESValidityReason = short;
        const short xvrInternalError = 0;
        const short xvrNotSigned = 1;
        const short xvrNoSigningCertificate = 2;
        const short xvrSigningCertificateNotSigned = 3;
        const short xvrSigningCertificateIncomplete = 4;
        const short xvrSigningCertificateInvalid = 5;
        const short xvrInconsistentSigningCertificate = 6;
        const short xvrIndividualDataObjectsTimestampInvalid = 16;
        const short xvrIndividualDataObjectsTimestampIncomplete = 17;
        const short xvrAllDataObjectsTimestampInvalid = 18;
        const short xvrAllDataObjectsTimestampIncomplete = 19;
        const short xvrSignatureTimestampInvalid = 20;
        const short xvrSignatureTimestampIncomplete = 21;
        const short xvrRefsOnlyTimestampInvalid = 22;
        const short xvrRefsOnlyTimestampIncomplete = 23;
        const short xvrSigAndRefsTimestampInvalid = 24;
        const short xvrSigAndRefsTimestampIncomplete = 25;
        const short xvrArchiveTimestampInvalid = 26;
        const short xvrArchiveTimestampIncomplete = 27;

[VB.NET]
    TSBXAdESValidityReason As Short
        Const xvrInternalError As Short = 0
        Const xvrNotSigned As Short = 1
        Const xvrNoSigningCertificate As Short = 2
        Const xvrSigningCertificateNotSigned As Short = 3
        Const xvrSigningCertificateIncomplete As Short = 4
        Const xvrSigningCertificateInvalid As Short = 5
        Const xvrInconsistentSigningCertificate As Short = 6
        Const xvrIndividualDataObjectsTimestampInvalid As Short = 16
        Const xvrIndividualDataObjectsTimestampIncomplete As Short = 17
        Const xvrAllDataObjectsTimestampInvalid As Short = 18
        Const xvrAllDataObjectsTimestampIncomplete As Short = 19
        Const xvrSignatureTimestampInvalid As Short = 20
        Const xvrSignatureTimestampIncomplete As Short = 21
        Const xvrRefsOnlyTimestampInvalid As Short = 22
        Const xvrRefsOnlyTimestampIncomplete As Short = 23
        Const xvrSigAndRefsTimestampInvalid As Short = 24
        Const xvrSigAndRefsTimestampIncomplete As Short = 25
        Const xvrArchiveTimestampInvalid As Short = 26
        Const xvrArchiveTimestampIncomplete As Short = 27

[Pascal]
    TSBXAdESValidityReason = (xvrInternalError, xvrNotSigned, xvrNoSigningCertificate, xvrSigningCertificateNotSigned, xvrSigningCertificateIncomplete, xvrSigningCertificateInvalid, xvrIndividualDataObjectsTimestampInvalid, xvrIndividualDataObjectsTimestampIncomplete, xvrAllDataObjectsTimestampInvalid, xvrAllDataObjectsTimestampIncomplete, xvrSignatureTimestampInvalid, xvrSignatureTimestampIncomplete, xvrRefsOnlyTimestampInvalid, xvrRefsOnlyTimestampIncomplete, xvrSigAndRefsTimestampInvalid, xvrSigAndRefsTimestampIncomplete, xvrArchiveTimestampInvalid, xvrArchiveTimestampIncomplete);

[C++]
    typedef uint8_t TSBXAdESValidityReasonRaw;
    typedef enum { xvrInternalError = 0, xvrNotSigned = 1, xvrNoSigningCertificate = 2, xvrSigningCertificateNotSigned = 3, xvrSigningCertificateIncomplete = 4, xvrSigningCertificateInvalid = 5, xvrInconsistentSigningCertificate = 6, xvrIndividualDataObjectsTimestampInvalid = 16, xvrIndividualDataObjectsTimestampIncomplete = 17, xvrAllDataObjectsTimestampInvalid = 18, xvrAllDataObjectsTimestampIncomplete = 19, xvrSignatureTimestampInvalid = 20, xvrSignatureTimestampIncomplete = 21, xvrRefsOnlyTimestampInvalid = 22, xvrRefsOnlyTimestampIncomplete = 23, xvrSigAndRefsTimestampInvalid = 24, xvrSigAndRefsTimestampIncomplete = 25, xvrArchiveTimestampInvalid = 26, xvrArchiveTimestampIncomplete = 27 } TSBXAdESValidityReason;
    
    typedef uint32_t TSBXAdESValidityReasonsRaw;
    typedef enum { f_xvrInternalError = 1, f_xvrNotSigned = 2, f_xvrNoSigningCertificate = 4, f_xvrSigningCertificateNotSigned = 8, f_xvrSigningCertificateIncomplete = 16, f_xvrSigningCertificateInvalid = 32, f_xvrInconsistentSigningCertificate = 64, f_xvrIndividualDataObjectsTimestampInvalid = 65536, f_xvrIndividualDataObjectsTimestampIncomplete = 131072, f_xvrAllDataObjectsTimestampInvalid = 262144, f_xvrAllDataObjectsTimestampIncomplete = 524288, f_xvrSignatureTimestampInvalid = 1048576, f_xvrSignatureTimestampIncomplete = 2097152, f_xvrRefsOnlyTimestampInvalid = 4194304, f_xvrRefsOnlyTimestampIncomplete = 8388608, f_xvrSigAndRefsTimestampInvalid = 16777216, f_xvrSigAndRefsTimestampIncomplete = 33554432, f_xvrArchiveTimestampInvalid = 67108864, f_xvrArchiveTimestampIncomplete = 134217728 } TSBXAdESValidityReasons;

[PHP]
    class TSBXAdESValidityReason extends TSBBaseEnum {
        const xvrInternalError = 0;
        const xvrNotSigned = 1;
        const xvrNoSigningCertificate = 2;
        const xvrSigningCertificateNotSigned = 3;
        const xvrSigningCertificateIncomplete = 4;
        const xvrSigningCertificateInvalid = 5;
        const xvrInconsistentSigningCertificate = 6;
        const xvrIndividualDataObjectsTimestampInvalid = 16;
        const xvrIndividualDataObjectsTimestampIncomplete = 17;
        const xvrAllDataObjectsTimestampInvalid = 18;
        const xvrAllDataObjectsTimestampIncomplete = 19;
        const xvrSignatureTimestampInvalid = 20;
        const xvrSignatureTimestampIncomplete = 21;
        const xvrRefsOnlyTimestampInvalid = 22;
        const xvrRefsOnlyTimestampIncomplete = 23;
        const xvrSigAndRefsTimestampInvalid = 24;
        const xvrSigAndRefsTimestampIncomplete = 25;
        const xvrArchiveTimestampInvalid = 26;
        const xvrArchiveTimestampIncomplete = 27;
    }

[Java]
    not available

Possible values

Declared in

.NET:
  • Namespace: SBXMLAdESIntf
  • Assembly: SecureBlackbox.XMLSecurity
VCL:
  • Unit: SBXMLAdESIntf
Java:
  • Package: SecureBlackbox.XMLSecurity.jar
C++:
  • sbxmladesintf.h

Discuss this help topic in SecureBlackbox Forum