|  | Application | 
 Inheritance Hierarchy
Inheritance Hierarchy Syntax
Syntaxpublic class ApplicationPkcs7Signature : MimePart, IApplicationPkcs7Signature, IMimePart, IMimeEntity, IDisposable
The ApplicationPkcs7Signature type exposes the following members.
 Constructors
Constructors| Name | Description | |
|---|---|---|
|  | ApplicationPkcs7Signature(MimeEntityConstructorArgs) | Initialize a new instance of the ApplicationPkcs7Signature class. | 
|  | ApplicationPkcs7Signature(Stream) | Initialize a new instance of the ApplicationPkcs7Signature class with a Content-Type of application/pkcs7-signature. | 
 Properties
Properties| Name | Description | |
|---|---|---|
|   | Content | Get or set the MIME content. (Inherited from MimePart) | 
|  | ContentBase | Get or set the base content URI. (Inherited from MimeEntity) | 
|  | ContentDescription | Get or set the description of the content if available. (Inherited from MimePart) | 
|  | ContentDisposition | Get or set the content disposition. (Inherited from MimeEntity) | 
|  | ContentDuration | Get or set the duration of the content if available. (Inherited from MimePart) | 
|  | ContentId | Get or set the Content-Id. (Inherited from MimeEntity) | 
|  | ContentLocation | Get or set the content location. (Inherited from MimeEntity) | 
|  | ContentMd5 | Get or set the md5sum of the content. (Inherited from MimePart) | 
|  | ContentTransferEncoding | Get or set the content transfer encoding. (Inherited from MimePart) | 
|  | ContentType | Get the type of the content. (Inherited from MimeEntity) | 
|   | FileName | Get or set the name of the file. (Inherited from MimePart) | 
|  | Headers | Get the list of headers. (Inherited from MimeEntity) | 
|  | IsAttachment | Get a value indicating whether this MimePart is an attachment. (Inherited from MimeEntity) | 
 Methods
Methods| Name | Description | |
|---|---|---|
|  | Accept | Dispatches to the specific visit method for this MIME entity. (Overrides MimePartAccept(MimeVisitor)) | 
|  | ComputeContentMd5 | Compute the MD5 checksum of the content. (Inherited from MimePart) | 
|  | Dispose | Releases all resources used by the MimeEntity object. (Inherited from MimeEntity) | 
|  | Dispose(Boolean) | Releases the unmanaged resources used by the MimePart and
            optionally releases the managed resources. (Inherited from MimePart) | 
|  | Equals | (Inherited from Object) | 
|  | Finalize | Releases unmanaged resources and performs other cleanup operations before the
            MimeEntity is reclaimed by garbage collection. (Inherited from MimeEntity) | 
|  | GetBestEncoding(EncodingConstraint, CancellationToken) | Calculate the most efficient content encoding given the specified constraint. (Inherited from MimePart) | 
|  | GetBestEncoding(EncodingConstraint, Int32, CancellationToken) | Calculate the most efficient content encoding given the specified constraint. (Inherited from MimePart) | 
|  | GetHashCode | (Inherited from Object) | 
|  | GetType | (Inherited from Object) | 
|  | MemberwiseClone | (Inherited from Object) | 
|  | OnHeadersChanged | Called when the headers change in some way. (Inherited from MimePart) | 
|  | Prepare | Prepare the MIME entity for transport using the specified encoding constraints. (Inherited from MimePart) | 
|  | RemoveHeader | Remove a header by name. (Inherited from MimeEntity) | 
|  | SetHeader(String, Byte) | Set the value of a header using the raw value. (Inherited from MimeEntity) | 
|  | SetHeader(String, String) | Set the value of a header. (Inherited from MimeEntity) | 
|  | ToString | Return a String that represents the MimeEntity for debugging purposes. (Inherited from MimeEntity) | 
|  | TryInit | Tries to use the given object to initialize the appropriate property. (Inherited from MimeEntity) | 
|  | VerifyContentMd5 | Verify the Content-Md5 value against an independently computed md5sum. (Inherited from MimePart) | 
|  | WriteTo(Stream, CancellationToken) | Write the MimeEntity to the specified output stream. (Inherited from MimeEntity) | 
|  | WriteTo(String, CancellationToken) | Write the MimeEntity to the specified file. (Inherited from MimeEntity) | 
|  | WriteTo(FormatOptions, Stream, CancellationToken) | Write the MimeEntity to the specified output stream. (Inherited from MimeEntity) | 
|  | WriteTo(FormatOptions, String, CancellationToken) | Write the MimeEntity to the specified file. (Inherited from MimeEntity) | 
|  | WriteTo(Stream, Boolean, CancellationToken) | Write the MimeEntity to the specified output stream. (Inherited from MimeEntity) | 
|  | WriteTo(String, Boolean, CancellationToken) | Write the MimeEntity to the specified file. (Inherited from MimeEntity) | 
|  | WriteTo(FormatOptions, String, Boolean, CancellationToken) | Write the MimeEntity to the specified file. (Inherited from MimeEntity) | 
|  | WriteTo(FormatOptions, Stream, Boolean, CancellationToken) | Write the MimePart to the specified output stream. (Inherited from MimePart) | 
|  | WriteToAsync(Stream, CancellationToken) | Asynchronously write the MimeEntity to the specified output stream. (Inherited from MimeEntity) | 
|  | WriteToAsync(String, CancellationToken) | Asynchronously write the MimeEntity to the specified file. (Inherited from MimeEntity) | 
|  | WriteToAsync(FormatOptions, Stream, CancellationToken) | Asynchronously write the MimeEntity to the specified output stream. (Inherited from MimeEntity) | 
|  | WriteToAsync(FormatOptions, String, CancellationToken) | Asynchronously write the MimeEntity to the specified file. (Inherited from MimeEntity) | 
|  | WriteToAsync(Stream, Boolean, CancellationToken) | Asynchronously write the MimeEntity to the specified output stream. (Inherited from MimeEntity) | 
|  | WriteToAsync(String, Boolean, CancellationToken) | Asynchronously write the MimeEntity to the specified file. (Inherited from MimeEntity) | 
|  | WriteToAsync(FormatOptions, String, Boolean, CancellationToken) | Asynchronously write the MimeEntity to the specified file. (Inherited from MimeEntity) | 
|  | WriteToAsync(FormatOptions, Stream, Boolean, CancellationToken) | Asynchronously write the MimePart to the specified output stream. (Inherited from MimePart) | 
 Remarks
RemarksAn application/pkcs7-signature part contains detatched pkcs7 signature data and is typically contained within a MultipartSigned part.
To verify the signature, use one of the Verify methods on the parent multipart/signed part.
 See Also
See Also