Package org.bouncycastle.cert.ocsp.test
Class OCSPTestUtil
- java.lang.Object
 - 
- org.bouncycastle.cert.ocsp.test.OCSPTestUtil
 
 
- 
public class OCSPTestUtil extends java.lang.Object 
- 
- 
Field Summary
Fields Modifier and Type Field Description static booleanDEBUGstatic javax.crypto.KeyGeneratordesede128kgstatic javax.crypto.KeyGeneratordesede192kgstatic java.security.KeyPairGeneratoreckpgstatic java.security.KeyPairGeneratorkpgstatic java.security.SecureRandomrandstatic javax.crypto.KeyGeneratorrc2128kgstatic javax.crypto.KeyGeneratorrc240kgstatic javax.crypto.KeyGeneratorrc264kgstatic java.math.BigIntegerserialNumber 
- 
Constructor Summary
Constructors Constructor Description OCSPTestUtil() 
- 
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.security.cert.X509CertificatemakeCACertificate(java.security.KeyPair _subKP, java.lang.String _subDN, java.security.KeyPair _issKP, java.lang.String _issDN)static java.security.cert.X509CertificatemakeCertificate(java.security.KeyPair _subKP, java.lang.String _subDN)static java.security.cert.X509CertificatemakeCertificate(java.security.KeyPair _subKP, java.lang.String _subDN, java.security.KeyPair _issKP, java.lang.String _issDN)static java.security.cert.X509CertificatemakeCertificate(java.security.KeyPair _subKP, java.lang.String _subDN, java.security.KeyPair _issKP, java.lang.String _issDN, boolean _ca)static java.security.cert.X509CertificatemakeCertificate(java.security.KeyPair _subKP, java.lang.String _subDN, java.security.KeyPair _issKP, java.lang.String _issDN, java.lang.String algorithm, boolean _ca)static java.security.cert.X509CertificatemakeCertificate(java.security.KeyPair _subKP, java.lang.String _subDN, java.security.KeyPair _issKP, java.security.cert.X509Certificate _issCert, boolean _ca)static java.security.cert.X509CertificatemakeCertificate(java.security.KeyPair _subKP, java.lang.String _subDN, java.security.KeyPair _issKP, java.security.cert.X509Certificate _issCert, org.bouncycastle.asn1.x509.KeyPurposeId keyPurpose)static java.security.cert.X509CertificatemakeCertificateWithOCSP(java.security.KeyPair _subKP, java.lang.String _subDN, java.security.KeyPair _issKP, java.security.cert.X509Certificate _issCert, boolean _ca, java.lang.String uri)static java.security.cert.X509CertificatemakeECDSACertificate(java.security.KeyPair _subKP, java.lang.String _subDN, java.security.KeyPair _issKP, java.lang.String _issDN)static java.security.cert.X509CertificatemakeECDSACertificate(java.security.KeyPair _subKP, java.lang.String _subDN, java.security.KeyPair _issKP, java.lang.String _issDN, boolean _ca)static java.security.KeyPairmakeECKeyPair()static java.security.KeyPairmakeKeyPair()static java.security.cert.X509CertificatemakeRootCertificate(java.security.KeyPair _subKP, java.lang.String _subDN) 
 - 
 
- 
- 
Field Detail
- 
rand
public static java.security.SecureRandom rand
 
- 
kpg
public static java.security.KeyPairGenerator kpg
 
- 
eckpg
public static java.security.KeyPairGenerator eckpg
 
- 
desede128kg
public static javax.crypto.KeyGenerator desede128kg
 
- 
desede192kg
public static javax.crypto.KeyGenerator desede192kg
 
- 
rc240kg
public static javax.crypto.KeyGenerator rc240kg
 
- 
rc264kg
public static javax.crypto.KeyGenerator rc264kg
 
- 
rc2128kg
public static javax.crypto.KeyGenerator rc2128kg
 
- 
serialNumber
public static java.math.BigInteger serialNumber
 
- 
DEBUG
public static final boolean DEBUG
- See Also:
 - Constant Field Values
 
 
 - 
 
- 
Method Detail
- 
makeKeyPair
public static java.security.KeyPair makeKeyPair()
 
- 
makeECKeyPair
public static java.security.KeyPair makeECKeyPair()
 
- 
makeCertificate
public static java.security.cert.X509Certificate makeCertificate(java.security.KeyPair _subKP, java.lang.String _subDN) throws java.lang.Exception- Throws:
 java.lang.Exception
 
- 
makeRootCertificate
public static java.security.cert.X509Certificate makeRootCertificate(java.security.KeyPair _subKP, java.lang.String _subDN) throws java.lang.Exception- Throws:
 java.lang.Exception
 
- 
makeCertificate
public static java.security.cert.X509Certificate makeCertificate(java.security.KeyPair _subKP, java.lang.String _subDN, java.security.KeyPair _issKP, java.security.cert.X509Certificate _issCert, boolean _ca) throws java.lang.Exception- Throws:
 java.lang.Exception
 
- 
makeCertificateWithOCSP
public static java.security.cert.X509Certificate makeCertificateWithOCSP(java.security.KeyPair _subKP, java.lang.String _subDN, java.security.KeyPair _issKP, java.security.cert.X509Certificate _issCert, boolean _ca, java.lang.String uri) throws java.lang.Exception- Throws:
 java.lang.Exception
 
- 
makeCertificate
public static java.security.cert.X509Certificate makeCertificate(java.security.KeyPair _subKP, java.lang.String _subDN, java.security.KeyPair _issKP, java.security.cert.X509Certificate _issCert, org.bouncycastle.asn1.x509.KeyPurposeId keyPurpose) throws java.lang.Exception- Throws:
 java.lang.Exception
 
- 
makeECDSACertificate
public static java.security.cert.X509Certificate makeECDSACertificate(java.security.KeyPair _subKP, java.lang.String _subDN, java.security.KeyPair _issKP, java.lang.String _issDN) throws java.lang.Exception- Throws:
 java.lang.Exception
 
- 
makeCACertificate
public static java.security.cert.X509Certificate makeCACertificate(java.security.KeyPair _subKP, java.lang.String _subDN, java.security.KeyPair _issKP, java.lang.String _issDN) throws java.lang.Exception- Throws:
 java.lang.Exception
 
- 
makeCertificate
public static java.security.cert.X509Certificate makeCertificate(java.security.KeyPair _subKP, java.lang.String _subDN, java.security.KeyPair _issKP, java.lang.String _issDN, boolean _ca) throws java.lang.Exception- Throws:
 java.lang.Exception
 
- 
makeECDSACertificate
public static java.security.cert.X509Certificate makeECDSACertificate(java.security.KeyPair _subKP, java.lang.String _subDN, java.security.KeyPair _issKP, java.lang.String _issDN, boolean _ca) throws java.lang.Exception- Throws:
 java.lang.Exception
 
- 
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.lang.Exception- Throws:
 java.lang.Exception
 
- 
makeCertificate
public static java.security.cert.X509Certificate makeCertificate(java.security.KeyPair _subKP, java.lang.String _subDN, java.security.KeyPair _issKP, java.lang.String _issDN, java.lang.String algorithm, boolean _ca) throws java.lang.Exception- Throws:
 java.lang.Exception
 
 - 
 
 -