⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 smimeenvelopedgenerator.html

📁 jijo djoijio oijoij poikijoi joijoij
💻 HTML
📖 第 1 页 / 共 4 页
字号:
<A NAME="AES128_CBC"><!-- --></A><H3>AES128_CBC</H3><PRE>public static final java.lang.String <B>AES128_CBC</B></PRE><DL><DL></DL></DL><HR><A NAME="AES192_CBC"><!-- --></A><H3>AES192_CBC</H3><PRE>public static final java.lang.String <B>AES192_CBC</B></PRE><DL><DL></DL></DL><HR><A NAME="AES256_CBC"><!-- --></A><H3>AES256_CBC</H3><PRE>public static final java.lang.String <B>AES256_CBC</B></PRE><DL><DL></DL></DL><HR><A NAME="CAMELLIA128_CBC"><!-- --></A><H3>CAMELLIA128_CBC</H3><PRE>public static final java.lang.String <B>CAMELLIA128_CBC</B></PRE><DL><DL></DL></DL><HR><A NAME="CAMELLIA192_CBC"><!-- --></A><H3>CAMELLIA192_CBC</H3><PRE>public static final java.lang.String <B>CAMELLIA192_CBC</B></PRE><DL><DL></DL></DL><HR><A NAME="CAMELLIA256_CBC"><!-- --></A><H3>CAMELLIA256_CBC</H3><PRE>public static final java.lang.String <B>CAMELLIA256_CBC</B></PRE><DL><DL></DL></DL><HR><A NAME="SEED_CBC"><!-- --></A><H3>SEED_CBC</H3><PRE>public static final java.lang.String <B>SEED_CBC</B></PRE><DL><DL></DL></DL><HR><A NAME="DES_EDE3_WRAP"><!-- --></A><H3>DES_EDE3_WRAP</H3><PRE>public static final java.lang.String <B>DES_EDE3_WRAP</B></PRE><DL><DL></DL></DL><HR><A NAME="AES128_WRAP"><!-- --></A><H3>AES128_WRAP</H3><PRE>public static final java.lang.String <B>AES128_WRAP</B></PRE><DL><DL></DL></DL><HR><A NAME="AES256_WRAP"><!-- --></A><H3>AES256_WRAP</H3><PRE>public static final java.lang.String <B>AES256_WRAP</B></PRE><DL><DL></DL></DL><HR><A NAME="CAMELLIA128_WRAP"><!-- --></A><H3>CAMELLIA128_WRAP</H3><PRE>public static final java.lang.String <B>CAMELLIA128_WRAP</B></PRE><DL><DL></DL></DL><HR><A NAME="CAMELLIA192_WRAP"><!-- --></A><H3>CAMELLIA192_WRAP</H3><PRE>public static final java.lang.String <B>CAMELLIA192_WRAP</B></PRE><DL><DL></DL></DL><HR><A NAME="CAMELLIA256_WRAP"><!-- --></A><H3>CAMELLIA256_WRAP</H3><PRE>public static final java.lang.String <B>CAMELLIA256_WRAP</B></PRE><DL><DL></DL></DL><HR><A NAME="SEED_WRAP"><!-- --></A><H3>SEED_WRAP</H3><PRE>public static final java.lang.String <B>SEED_WRAP</B></PRE><DL><DL></DL></DL><HR><A NAME="ECDH_SHA1KDF"><!-- --></A><H3>ECDH_SHA1KDF</H3><PRE>public static final java.lang.String <B>ECDH_SHA1KDF</B></PRE><DL><DL></DL></DL><!-- ========= CONSTRUCTOR DETAIL ======== --><A NAME="constructor_detail"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"><B>Constructor Detail</B></FONT></TH></TR></TABLE><A NAME="SMIMEEnvelopedGenerator()"><!-- --></A><H3>SMIMEEnvelopedGenerator</H3><PRE>public <B>SMIMEEnvelopedGenerator</B>()</PRE><DL><DD>base constructor<P></DL><!-- ============ METHOD DETAIL ========== --><A NAME="method_detail"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"><B>Method Detail</B></FONT></TH></TR></TABLE><A NAME="addKeyTransRecipient(java.security.cert.X509Certificate)"><!-- --></A><H3>addKeyTransRecipient</H3><PRE>public void <B>addKeyTransRecipient</B>(java.security.cert.X509Certificate&nbsp;cert)                          throws java.lang.IllegalArgumentException</PRE><DL><DD>add a recipient.<P><DD><DL><DT><B>Throws:</B><DD><CODE>java.lang.IllegalArgumentException</CODE></DL></DD></DL><HR><A NAME="addKeyTransRecipient(java.security.PublicKey, byte[])"><!-- --></A><H3>addKeyTransRecipient</H3><PRE>public void <B>addKeyTransRecipient</B>(java.security.PublicKey&nbsp;key,                                 byte[]&nbsp;subKeyId)                          throws java.lang.IllegalArgumentException</PRE><DL><DD>add a recipient - note: this will only work on V3 and later clients.<P><DD><DL><DT><B>Parameters:</B><DD><CODE>key</CODE> - the recipient's public key<DD><CODE>subKeyId</CODE> - the subject key id for the recipient's public key<DT><B>Throws:</B><DD><CODE>java.lang.IllegalArgumentException</CODE></DL></DD></DL><HR><A NAME="addKEKRecipient(javax.crypto.SecretKey, byte[])"><!-- --></A><H3>addKEKRecipient</H3><PRE>public void <B>addKEKRecipient</B>(javax.crypto.SecretKey&nbsp;key,                            byte[]&nbsp;keyIdentifier)                     throws java.lang.IllegalArgumentException</PRE><DL><DD>add a KEK recipient.<P><DD><DL><DT><B>Throws:</B><DD><CODE>java.lang.IllegalArgumentException</CODE></DL></DD></DL><HR><A NAME="addKeyAgreementRecipient(java.lang.String, java.security.PrivateKey, java.security.PublicKey, java.security.cert.X509Certificate, java.lang.String, java.lang.String)"><!-- --></A><H3>addKeyAgreementRecipient</H3><PRE>public void <B>addKeyAgreementRecipient</B>(java.lang.String&nbsp;agreementAlgorithm,                                     java.security.PrivateKey&nbsp;senderPrivateKey,                                     java.security.PublicKey&nbsp;senderPublicKey,                                     java.security.cert.X509Certificate&nbsp;recipientCert,                                     java.lang.String&nbsp;cekWrapAlgorithm,                                     java.lang.String&nbsp;provider)                              throws java.security.NoSuchProviderException,                                     java.security.NoSuchAlgorithmException,                                     java.security.InvalidKeyException</PRE><DL><DD>Add a key agreement based recipient.<P><DD><DL><DT><B>Parameters:</B><DD><CODE>senderPrivateKey</CODE> - private key to initialise sender side of agreement with.<DD><CODE>senderPublicKey</CODE> - sender public key to include with message.<DD><CODE>recipientCert</CODE> - recipient's public key certificate.<DD><CODE>cekWrapAlgorithm</CODE> - OID for key wrapping algorithm to use.<DD><CODE>provider</CODE> - provider to use for the agreement calculation.<DT><B>Throws:</B><DD><CODE>java.security.NoSuchProviderException</CODE><DD><CODE>java.security.NoSuchAlgorithmException</CODE><DD><CODE>java.security.InvalidKeyException</CODE></DL></DD></DL><HR><A NAME="addKeyAgreementRecipient(java.lang.String, java.security.PrivateKey, java.security.PublicKey, java.security.cert.X509Certificate, java.lang.String, java.security.Provider)"><!-- --></A><H3>addKeyAgreementRecipient</H3><PRE>public void <B>addKeyAgreementRecipient</B>(java.lang.String&nbsp;agreementAlgorithm,                                     java.security.PrivateKey&nbsp;senderPrivateKey,                                     java.security.PublicKey&nbsp;senderPublicKey,                                     java.security.cert.X509Certificate&nbsp;recipientCert,                                     java.lang.String&nbsp;cekWrapAlgorithm,                                     java.security.Provider&nbsp;provider)                              throws java.security.NoSuchProviderException,                                     java.security.NoSuchAlgorithmException,                                     java.security.InvalidKeyException</PRE><DL><DD>Add a key agreement based recipient.<P><DD><DL><DT><B>Parameters:</B><DD><CODE>senderPrivateKey</CODE> - private key to initialise sender side of agreement with.<DD><CODE>senderPublicKey</CODE> - sender public key to include with message.<DD><CODE>recipientCert</CODE> - recipient's public key certificate.<DD><CODE>cekWrapAlgorithm</CODE> - OID for key wrapping algorithm to use.<DD><CODE>provider</CODE> - provider to use for the agreement calculation.<DT><B>Throws:</B><DD><CODE>java.security.NoSuchProviderException</CODE><DD><CODE>java.security.NoSuchAlgorithmException</CODE>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -