org.bouncycastle.mail.smime.test
Class SMIMETestUtil
java.lang.Object
org.bouncycastle.mail.smime.test.SMIMETestUtil
public class SMIMETestUtil
- extends java.lang.Object
Field Summary |
static boolean |
DEBUG
|
static javax.crypto.KeyGenerator |
desede128kg
|
static javax.crypto.KeyGenerator |
desede192kg
|
static java.security.KeyPairGenerator |
dsaKpg
|
static java.security.KeyPairGenerator |
kpg
|
static java.security.SecureRandom |
rand
|
static javax.crypto.KeyGenerator |
rc240kg
|
static java.math.BigInteger |
serialNumber
|
Method Summary |
static void |
log(java.lang.Exception _ex)
|
static void |
log(java.lang.String _msg)
|
static java.security.cert.X509Certificate |
makeCertificate(java.security.KeyPair _subKP,
java.lang.String _subDN,
java.security.KeyPair _issKP,
java.lang.String _issDN)
|
static javax.crypto.SecretKey |
makeDesede128Key()
|
static javax.crypto.SecretKey |
makeDesede192Key()
|
static java.security.KeyPair |
makeDSAKeyPair()
|
static java.security.KeyPair |
makeKeyPair()
|
static javax.mail.internet.MimeBodyPart |
makeMimeBodyPart(javax.mail.internet.MimeMultipart _mm)
|
static javax.mail.internet.MimeBodyPart |
makeMimeBodyPart(java.lang.String _msg)
|
static javax.mail.internet.MimeMultipart |
makeMimeMultipart(java.lang.String _msg1,
java.lang.String _msg2)
|
static javax.crypto.SecretKey |
makeRC240Key()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
rand
public static java.security.SecureRandom rand
kpg
public static java.security.KeyPairGenerator kpg
dsaKpg
public static java.security.KeyPairGenerator dsaKpg
desede128kg
public static javax.crypto.KeyGenerator desede128kg
desede192kg
public static javax.crypto.KeyGenerator desede192kg
rc240kg
public static javax.crypto.KeyGenerator rc240kg
serialNumber
public static java.math.BigInteger serialNumber
DEBUG
public static final boolean DEBUG
- See Also:
- Constant Field Values
SMIMETestUtil
public SMIMETestUtil()
makeKeyPair
public static java.security.KeyPair makeKeyPair()
makeDSAKeyPair
public static java.security.KeyPair makeDSAKeyPair()
makeDesede128Key
public static javax.crypto.SecretKey makeDesede128Key()
makeDesede192Key
public static javax.crypto.SecretKey makeDesede192Key()
makeRC240Key
public static javax.crypto.SecretKey makeRC240Key()
makeCertificate
public static java.security.cert.X509Certificate makeCertificate(java.security.KeyPair _subKP,
java.lang.String _subDN,
java.security.KeyPair _issKP,
java.lang.String _issDN)
throws java.security.GeneralSecurityException,
java.io.IOException
- Throws:
java.security.GeneralSecurityException
java.io.IOException
makeMimeBodyPart
public static javax.mail.internet.MimeBodyPart makeMimeBodyPart(java.lang.String _msg)
throws javax.mail.MessagingException
- Throws:
javax.mail.MessagingException
makeMimeBodyPart
public static javax.mail.internet.MimeBodyPart makeMimeBodyPart(javax.mail.internet.MimeMultipart _mm)
throws javax.mail.MessagingException
- Throws:
javax.mail.MessagingException
makeMimeMultipart
public static javax.mail.internet.MimeMultipart makeMimeMultipart(java.lang.String _msg1,
java.lang.String _msg2)
throws javax.mail.MessagingException
- Throws:
javax.mail.MessagingException
log
public static void log(java.lang.Exception _ex)
log
public static void log(java.lang.String _msg)