コード例 #1
0
    private void DoAddSigner(AsymmetricKeyParameter privateKey, SignerIdentifier signerIdentifier, string encryptionOid, string digestOid, CmsAttributeTableGenerator signedAttrGenerator, CmsAttributeTableGenerator unsignedAttrGenerator)
    {
        ConfigureDigest(digestOid);
        SignerInfoGeneratorImpl signerInf = new SignerInfoGeneratorImpl(this, privateKey, signerIdentifier, digestOid, encryptionOid, signedAttrGenerator, unsignedAttrGenerator);

        _signerInfs.Add(new DigestAndSignerInfoGeneratorHolder(signerInf, digestOid));
    }
コード例 #2
0
        private void DoAddSigner(
            AsymmetricKeyParameter		privateKey,
            SignerIdentifier			signerIdentifier,
            string						encryptionOid,
            string						digestOid,
            CmsAttributeTableGenerator	signedAttrGenerator,
            CmsAttributeTableGenerator	unsignedAttrGenerator)
        {
            ConfigureDigest(digestOid);

            SignerInfoGeneratorImpl signerInf = new SignerInfoGeneratorImpl(this, privateKey,
                signerIdentifier, digestOid, encryptionOid, signedAttrGenerator, unsignedAttrGenerator);

            _signerInfs.Add(new DigestAndSignerInfoGeneratorHolder(signerInf, digestOid));
        }