/** * base constructor - content with detached signature. * * @param signedContent the content that was signed. * @param sigData the signature object. */ public CmsSignedData( CmsProcessable signedContent, Stream sigData) : this(signedContent, CmsUtilities.ReadContentInfo(sigData)) { }
/** * base constructor - with encapsulated content */ public CmsSignedData( Stream sigData) : this(CmsUtilities.ReadContentInfo(sigData)) { }
public CmsSignedData( CmsProcessable signedContent, byte[] sigBlock) : this(signedContent, CmsUtilities.ReadContentInfo(new MemoryStream(sigBlock, false))) { }
/** * Content with detached signature, digests precomputed * * @param hashes a map of precomputed digests for content indexed by name of hash. * @param sigBlock the signature object. */ public CmsSignedData( IDictionary hashes, byte[] sigBlock) : this(hashes, CmsUtilities.ReadContentInfo(sigBlock)) { }
public CmsCompressedData( Stream compressedDataStream) : this(CmsUtilities.ReadContentInfo(compressedDataStream)) { }
public CmsSignedData( byte[] sigBlock) : this(CmsUtilities.ReadContentInfo(new MemoryStream(sigBlock, false))) { }
public CmsCompressedData( byte[] compressedData) : this(CmsUtilities.ReadContentInfo(compressedData)) { }
public CmsAuthenticatedData( Stream authData) : this(CmsUtilities.ReadContentInfo(authData)) { }
public CmsAuthEnvelopedData( Stream authEnvData) : this(CmsUtilities.ReadContentInfo(authEnvData)) { }
public CmsEnvelopedData( Stream envelopedData) : this(CmsUtilities.ReadContentInfo(envelopedData)) { }
public CmsEnvelopedData( byte[] envelopedData) : this(CmsUtilities.ReadContentInfo(envelopedData)) { }