This command will verify the VSIX as closely as the VSIX installer does.
- That all digests in the manifest are correct.
- That all parts are signed except for the signature part.
- That the signature on the manifest is correct.
- That the certificate meets the following criteria:
- Has an EKU of
1.3.6.1.5.5.7.3.3
- That is can build a chain to the certificate.
- That if the certificate is expired, the timestamp is within the certificate validity period.
- VSIX installer does online revocation checking (perhaps make this a flag?) for all certificate except the root.
- If timestamped, validate the timestamp
- That the OPC signature algorithm is rsaWithSHA256
This command will verify the VSIX as closely as the VSIX installer does.
1.3.6.1.5.5.7.3.3