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
-
-