API Reference
Class
OfficeVbaSignaturePartInfo
One VBA signature profile part.
Inheritance
- Object
- OfficeVbaSignaturePartInfo
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
- Property OfficeVbaSignatureInfo.Signatures
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public OfficeVbaSignatureProfile Profile { get; } #Signature profile.
public String Uri { get; } #Package part URI.
public String RelationshipType { get; } #Relationship type that selected the profile.
public String ContentType { get; } #Declared content type.
public Int64 Length { get; } #Encoded part length.
public Boolean CmsParsed { get; } #Whether the bounded DigSigInfoSerialized wrapper exposed CMS bytes.
public OfficePackageSignatureValidationState CryptographicStatus { get; } #CMS signature and digest result.
public OfficePackageSignatureValidationState CertificateChainStatus { get; } #Signer certificate-chain result.
public OfficePackageSignatureValidationState RevocationStatus { get; } #Signer revocation result.
public OfficePackageSignatureValidationState TimestampStatus { get; } #RFC 3161 timestamp result.
public String SignerSubject { get; } #Signer subject.
public String SignerThumbprint { get; } #Signer thumbprint.
public String SubjectDigestAlgorithmOid { get; } #Authenticode Office SIP digest algorithm.
public Byte[] SubjectDigest { get; } #Cloned Authenticode Office SIP digest.
public IReadOnlyList<OfficeVbaSignatureFinding> Findings { get; } #Profile findings.