📄 cmssigneddatagenerator.html
字号:
</TABLE><A NAME="addSigner(java.security.PrivateKey, java.security.cert.X509Certificate, java.lang.String)"><!-- --></A><H3>addSigner</H3><PRE>public void <B>addSigner</B>(java.security.PrivateKey key, java.security.cert.X509Certificate cert, java.lang.String digestOID) throws java.lang.IllegalArgumentException</PRE><DL><DD>add a signer - no attributes other than the default ones will be provided here.<P><DD><DL><DT><B>Throws:</B><DD><CODE>java.lang.IllegalArgumentException</CODE></DL></DD></DL><HR><A NAME="addSigner(java.security.PrivateKey, byte[], java.lang.String)"><!-- --></A><H3>addSigner</H3><PRE>public void <B>addSigner</B>(java.security.PrivateKey key, byte[] subjectKeyID, java.lang.String digestOID) throws java.lang.IllegalArgumentException</PRE><DL><DD>add a signer - no attributes other than the default ones will be provided here.<P><DD><DL><DT><B>Throws:</B><DD><CODE>java.lang.IllegalArgumentException</CODE></DL></DD></DL><HR><A NAME="addSigner(java.security.PrivateKey, java.security.cert.X509Certificate, java.lang.String, org.bouncycastle.asn1.cms.AttributeTable, org.bouncycastle.asn1.cms.AttributeTable)"><!-- --></A><H3>addSigner</H3><PRE>public void <B>addSigner</B>(java.security.PrivateKey key, java.security.cert.X509Certificate cert, java.lang.String digestOID, org.bouncycastle.asn1.cms.AttributeTable signedAttr, org.bouncycastle.asn1.cms.AttributeTable unsignedAttr) throws java.lang.IllegalArgumentException</PRE><DL><DD>add a signer with extra signed/unsigned attributes.<P><DD><DL><DT><B>Throws:</B><DD><CODE>java.lang.IllegalArgumentException</CODE></DL></DD></DL><HR><A NAME="addSigner(java.security.PrivateKey, byte[], java.lang.String, org.bouncycastle.asn1.cms.AttributeTable, org.bouncycastle.asn1.cms.AttributeTable)"><!-- --></A><H3>addSigner</H3><PRE>public void <B>addSigner</B>(java.security.PrivateKey key, byte[] subjectKeyID, java.lang.String digestOID, org.bouncycastle.asn1.cms.AttributeTable signedAttr, org.bouncycastle.asn1.cms.AttributeTable unsignedAttr) throws java.lang.IllegalArgumentException</PRE><DL><DD>add a signer with extra signed/unsigned attributes.<P><DD><DL><DT><B>Throws:</B><DD><CODE>java.lang.IllegalArgumentException</CODE></DL></DD></DL><HR><A NAME="addSigner(java.security.PrivateKey, java.security.cert.X509Certificate, java.lang.String, org.bouncycastle.cms.CMSAttributeTableGenerator, org.bouncycastle.cms.CMSAttributeTableGenerator)"><!-- --></A><H3>addSigner</H3><PRE>public void <B>addSigner</B>(java.security.PrivateKey key, java.security.cert.X509Certificate cert, java.lang.String digestOID, <A HREF="../../../org/bouncycastle/cms/CMSAttributeTableGenerator.html" title="interface in org.bouncycastle.cms">CMSAttributeTableGenerator</A> signedAttrGen, <A HREF="../../../org/bouncycastle/cms/CMSAttributeTableGenerator.html" title="interface in org.bouncycastle.cms">CMSAttributeTableGenerator</A> unsignedAttrGen) throws java.lang.IllegalArgumentException</PRE><DL><DD>add a signer with extra signed/unsigned attributes based on generators.<P><DD><DL><DT><B>Throws:</B><DD><CODE>java.lang.IllegalArgumentException</CODE></DL></DD></DL><HR><A NAME="addSigner(java.security.PrivateKey, byte[], java.lang.String, org.bouncycastle.cms.CMSAttributeTableGenerator, org.bouncycastle.cms.CMSAttributeTableGenerator)"><!-- --></A><H3>addSigner</H3><PRE>public void <B>addSigner</B>(java.security.PrivateKey key, byte[] subjectKeyID, java.lang.String digestOID, <A HREF="../../../org/bouncycastle/cms/CMSAttributeTableGenerator.html" title="interface in org.bouncycastle.cms">CMSAttributeTableGenerator</A> signedAttrGen, <A HREF="../../../org/bouncycastle/cms/CMSAttributeTableGenerator.html" title="interface in org.bouncycastle.cms">CMSAttributeTableGenerator</A> unsignedAttrGen) throws java.lang.IllegalArgumentException</PRE><DL><DD>add a signer with extra signed/unsigned attributes based on generators.<P><DD><DL><DT><B>Throws:</B><DD><CODE>java.lang.IllegalArgumentException</CODE></DL></DD></DL><HR><A NAME="generate(org.bouncycastle.cms.CMSProcessable, java.lang.String)"><!-- --></A><H3>generate</H3><PRE>public <A HREF="../../../org/bouncycastle/cms/CMSSignedData.html" title="class in org.bouncycastle.cms">CMSSignedData</A> <B>generate</B>(<A HREF="../../../org/bouncycastle/cms/CMSProcessable.html" title="interface in org.bouncycastle.cms">CMSProcessable</A> content, java.lang.String sigProvider) throws java.security.NoSuchAlgorithmException, java.security.NoSuchProviderException, <A HREF="../../../org/bouncycastle/cms/CMSException.html" title="class in org.bouncycastle.cms">CMSException</A></PRE><DL><DD>generate a signed object that for a CMS Signed Data object using the given provider.<P><DD><DL><DT><B>Throws:</B><DD><CODE>java.security.NoSuchAlgorithmException</CODE><DD><CODE>java.security.NoSuchProviderException</CODE><DD><CODE><A HREF="../../../org/bouncycastle/cms/CMSException.html" title="class in org.bouncycastle.cms">CMSException</A></CODE></DL></DD></DL><HR><A NAME="generate(org.bouncycastle.cms.CMSProcessable, java.security.Provider)"><!-- --></A><H3>generate</H3><PRE>public <A HREF="../../../org/bouncycastle/cms/CMSSignedData.html" title="class in org.bouncycastle.cms">CMSSignedData</A> <B>generate</B>(<A HREF="../../../org/bouncycastle/cms/CMSProcessable.html" title="interface in org.bouncycastle.cms">CMSProcessable</A> content, java.security.Provider sigProvider) throws java.security.NoSuchAlgorithmException, <A HREF="../../../org/bouncycastle/cms/CMSException.html" title="class in org.bouncycastle.cms">CMSException</A></PRE><DL><DD>generate a signed object that for a CMS Signed Data object using the given provider.<P><DD><DL><DT><B>Throws:</B><DD><CODE>java.security.NoSuchAlgorithmException</CODE><DD><CODE><A HREF="../../../org/bouncycastle/cms/CMSException.html" title="class in org.bouncycastle.cms">CMSException</A></CODE></DL></DD></DL><HR><A NAME="generate(java.lang.String, org.bouncycastle.cms.CMSProcessable, boolean, java.lang.String)"><!-- --></A><H3>generate</H3><PRE>public <A HREF="../../../org/bouncycastle/cms/CMSSignedData.html" title="class in org.bouncycastle.cms">CMSSignedData</A> <B>generate</B>(java.lang.String signedContentType, <A HREF="../../../org/bouncycastle/cms/CMSProcessable.html" title="interface in org.bouncycastle.cms">CMSProcessable</A> content, boolean encapsulate, java.lang.String sigProvider) throws java.security.NoSuchAlgorithmException, java.security.NoSuchProviderException, <A HREF="../../../org/bouncycastle/cms/CMSException.html" title="class in org.bouncycastle.cms">CMSException</A></PRE><DL><DD>generate a signed object that for a CMS Signed Data object using the given provider - if encapsulate is true a copy of the message will be included in the signature. The content type is set according to the OID represented by the string signedContentType.<P><DD><DL><DT><B>Throws:</B><DD><CODE>java.security.NoSuchAlgorithmException</CODE><DD><CODE>java.security.NoSuchProviderException</CODE><DD><CODE><A HREF="../../../org/bouncycastle/cms/CMSException.html" title="class in org.bouncycastle.cms">CMSException</A></CODE></DL></DD></DL><HR><A NAME="generate(java.lang.String, org.bouncycastle.cms.CMSProcessable, boolean, java.security.Provider)"><!-- --></A><H3>generate</H3><PRE>public <A HREF="../../../org/bouncycastle/cms/CMSSignedData.html" title="class in org.bouncycastle.cms">CMSSignedData</A> <B>generate</B>(java.lang.String signedContentType, <A HREF="../../../org/bouncycastle/cms/CMSProcessable.html" title="interface in org.bouncycastle.cms">CMSProcessable</A> content, boolean encapsulate, java.security.Provider sigProvider) throws java.security.NoSuchAlgorithmException, <A HREF="../../../org/bouncycastle/cms/CMSException.html" title="class in org.bouncycastle.cms">CMSException</A></PRE><DL><DD>generate a signed object that for a CMS Signed Data object using the given provider - if encapsulate is true a copy of the message will be included in the signature. The content type is set according to the OID represented by the string signedContentType.<P><DD><DL><DT><B>Throws:</B><DD><CODE>java.security.NoSuchAlgorithmException</CODE><DD><CODE><A HREF="../../../org/bouncycastle/cms/CMSException.html" title="class in org.bouncycastle.cms">CMSException</A></CODE></DL></DD>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -