PkcsBase.LoadSignedOrEnvelopedData Method
Namespace: Rebex.Security.Cryptography.Pkcs
Assembly: Rebex.Common.dll (version 7.0.9313)
LoadSignedOrEnvelopedData(Stream, ICertificateFinder, Boolean)
Loads a CMS/PKCS #7 signed or enveloped message from a stream. Returns an instance of SignedData for signed message, EnvelopedData for enveloped message, or null for methods and properties.
Declaration
public static PkcsBase LoadSignedOrEnvelopedData(Stream input, ICertificateFinder finder, bool silent)
Parameters
| Type | Name | Description |
|---|---|---|
| Stream | input | A stream from which to load the message. |
| ICertificateFinder | finder | Gets or sets the ICertificateFinder to be used to find certificates corresponding to a SubjectIdentifier. |
| Boolean | silent | A value indicating whether cryptographic providers are permitted to display a user interface. |
Returns
| Type | Description |
|---|---|
| PkcsBase | An instance of SignedData, EnvelopedData or null. |