API Reference
Class
CmsDecryptionResult
Result of attempting to decrypt CMS EnvelopedData for one certificate.
Inheritance
- Object
- CmsDecryptionResult
Usage
Explore 1 API references to this type
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by 1
Constructors
public CmsDecryptionResult(Boolean parsed, Boolean decrypted, Byte[]? content, String? contentEncryptionAlgorithmOid, String? keyEncryptionAlgorithmOid, IReadOnlyList<SecurityFinding> findings) #Creates CMS decryption evidence for a provider implementation.
Parameters
- parsed System.Boolean
- decrypted System.Boolean
- content System.Byte[]?
- contentEncryptionAlgorithmOid System.String?
- keyEncryptionAlgorithmOid System.String?
- findings System.Collections.Generic.IReadOnlyList<OfficeIMO.Security.SecurityFinding>
Inherited Methods
public virtual Boolean Equals(Object? obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object?
Properties
public Boolean Parsed { get; } #Whether the EnvelopedData container was decoded.
public Boolean Decrypted { get; } #Whether a matching recipient was successfully decrypted.
public Byte[]? Content { get; } #Cloned plaintext content when decryption succeeded.
public String? ContentEncryptionAlgorithmOid { get; } #CMS content-encryption algorithm object identifier.
public String? KeyEncryptionAlgorithmOid { get; } #Recipient key-encryption algorithm object identifier.
public IReadOnlyList<SecurityFinding> Findings { get; } #Structured processing findings.