public PasswordRecipientInformation( PasswordRecipientInfo info, AlgorithmIdentifier encAlg, Stream data) : this(info, encAlg, null, null, data) { }
internal PasswordRecipientInformation( PasswordRecipientInfo info, CmsSecureReadable secureReadable) : base(info.KeyEncryptionAlgorithm, secureReadable) { this.info = info; this.rid = new RecipientID(); }
// private readonly AlgorithmIdentifier _encAlg; public PasswordRecipientInformation( PasswordRecipientInfo info, AlgorithmIdentifier encAlg, Stream data) : base(encAlg, AlgorithmIdentifier.GetInstance(info.KeyEncryptionAlgorithm), data) { this._info = info; // this._encAlg = encAlg; this._rid = new RecipientID(); }
public PasswordRecipientInformation( PasswordRecipientInfo info, AlgorithmIdentifier encAlg, AlgorithmIdentifier macAlg, AlgorithmIdentifier authEncAlg, Stream data) : base(encAlg, macAlg, authEncAlg, info.KeyEncryptionAlgorithm, data) { this.info = info; this.rid = new RecipientID(); }
public RecipientInfo(PasswordRecipientInfo info) { this.info = new DerTaggedObject(explicitly: false, 3, info); }