OPC_SIGNATURE_VALIDATION_RESULT enumeration

Indicates the status of the signature.

Syntax


typedef enum OPC_SIGNATURE_VALIDATION_RESULT { 
  OPC_SIGNATURE_VALID    = 0,
  OPC_SIGNATURE_INVALID  = -1
} OPC_SIGNATURE_VALIDATION_RESULT;

Constants

OPC_SIGNATURE_VALID

The signature is valid.

Signature validation using the provided certificate succeeded; signed package components have not been altered.

Important  Signature trust decisions must be based on the validity of the signature as well as other format- and application-specific factors, including: validation of the identity of the package originator, signing policy, certificate quality, and possibly the existence of a valid time stamp.
 
OPC_SIGNATURE_INVALID

The signature is not valid.

Signature markup or signed package components might have been altered. Alternatively, the signature might not exist in the current package.

Requirements

Header

Msopc.h

IDL

OpcDigitalSignature.idl

See also

Packaging Enumerations
Overviews
Getting Started with the Packaging API
Packaging API Programming Guide
Reference
Packaging Interfaces
Packaging API Samples
External Resources
ECMA-376 OpenXML standard
W3C Recommendation, XML Signature and Syntax Processing

 

 

Community Additions

ADD
Show: