chapter7
Class Utils
java.lang.Object
chapter2.Utils
chapter3.Utils
chapter4.Utils
chapter5.Utils
chapter6.Utils
chapter7.Utils
- Direct Known Subclasses:
- Utils
public class Utils
- extends Utils
Chapter 7 Utils
Constructor Summary |
Utils()
|
Method Summary |
static java.security.cert.X509Certificate |
generateEndEntityCert(java.security.PublicKey entityKey,
java.security.PrivateKey caKey,
java.security.cert.X509Certificate caCert)
Generate a sample V3 certificate to use as an end entity certificate |
static java.security.cert.X509Certificate |
generateIntermediateCert(java.security.PublicKey intKey,
java.security.PrivateKey caKey,
java.security.cert.X509Certificate caCert)
Generate a sample V3 certificate to use as an intermediate CA certificate |
static java.security.cert.X509Certificate |
generateRootCert(java.security.KeyPair pair)
Generate a sample V1 certificate to use as a CA root certificate |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Utils
public Utils()
generateRootCert
public static java.security.cert.X509Certificate generateRootCert(java.security.KeyPair pair)
throws java.lang.Exception
- Generate a sample V1 certificate to use as a CA root certificate
- Throws:
java.lang.Exception
generateIntermediateCert
public static java.security.cert.X509Certificate generateIntermediateCert(java.security.PublicKey intKey,
java.security.PrivateKey caKey,
java.security.cert.X509Certificate caCert)
throws java.lang.Exception
- Generate a sample V3 certificate to use as an intermediate CA certificate
- Throws:
java.lang.Exception
generateEndEntityCert
public static java.security.cert.X509Certificate generateEndEntityCert(java.security.PublicKey entityKey,
java.security.PrivateKey caKey,
java.security.cert.X509Certificate caCert)
throws java.lang.Exception
- Generate a sample V3 certificate to use as an end entity certificate
- Throws:
java.lang.Exception
Examples from "Beginning Cryptography with Java"