Top Description Fields Constructors Methods
io.netty.handler.ssl.util

pack-priv final Class OpenJdkSelfSignedCertGenerator

extends Object
Class Inheritance
Imports
io.netty.util.internal.PlatformDependent, .SuppressJava6Requirement, io.netty.util.internal.logging.InternalLogger, .InternalLoggerFactory, sun.security.x509.AlgorithmId, .CertificateAlgorithmId, .CertificateSerialNumber, .CertificateSubjectName, .CertificateValidity, .CertificateVersion, .CertificateX509Key, .X500Name, .X509CertImpl, .X509CertInfo, java.lang.reflect.Constructor, .InvocationTargetException, .Method, java.security.AccessController, .PrivilegedAction, .KeyPair, .PrivateKey, .SecureRandom, java.util.Date, java.math.BigInteger, java.security.cert.CertificateException

Generates a self-signed certificate using sun.security.x509 package provided by OpenJDK.

Field Summary

Modifier and TypeField and Description
private static final Constructor<X509CertImpl>
private static final Method
private static final Method
private static final Method
private static final Constructor<?>
private static final InternalLogger

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
pack-priv static String[]
generate(String fqdn, KeyPair keypair, SecureRandom random, Date notBefore, Date notAfter, String algorithm)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

CERT_IMPL_CONSTRUCTORback to summary
private static final Constructor<X509CertImpl> CERT_IMPL_CONSTRUCTOR
CERT_IMPL_GET_METHODback to summary
private static final Method CERT_IMPL_GET_METHOD
CERT_IMPL_SIGN_METHODback to summary
private static final Method CERT_IMPL_SIGN_METHOD
CERT_INFO_SET_METHODback to summary
private static final Method CERT_INFO_SET_METHOD
ISSUER_NAME_CONSTRUCTORback to summary
private static final Constructor<?> ISSUER_NAME_CONSTRUCTOR
loggerback to summary
private static final InternalLogger logger

Constructor Detail

OpenJdkSelfSignedCertGeneratorback to summary
private OpenJdkSelfSignedCertGenerator()

Method Detail

generateback to summary
pack-priv static String[] generate(String fqdn, KeyPair keypair, SecureRandom random, Date notBefore, Date notAfter, String algorithm) throws Exception
Annotations
@SuppressJava6Requirement
reason:Usage guarded by dependency check