public class JettySecurityUtils
extends java.lang.Object
Constructor and Description |
---|
JettySecurityUtils() |
Modifier and Type | Method and Description |
---|---|
static java.security.KeyStore |
generateRSAKeypairAndKeystore(java.lang.String fullyQualifiedDN,
java.util.Date endDate,
java.lang.String keystoreLocation,
java.lang.String keyPairAlias,
java.lang.String keypairPassword,
java.lang.String keystorePassword) |
static java.security.cert.X509Certificate |
generateX509Certificate(java.lang.String dn,
java.security.KeyPair pair,
java.util.Date to,
java.lang.String algorithm) |
static boolean |
isCertificateAndPrivateKeyAvailable(java.io.File keyFile,
java.lang.String privateAndCertKeyAlias,
java.lang.String privateKeyPassword,
java.lang.String keystorePassword) |
static void |
secureContext(java.lang.String ipAddress,
org.eclipse.jetty.servlet.ServletContextHandler context,
org.eclipse.jetty.server.Server jettyServer) |
public static java.security.cert.X509Certificate generateX509Certificate(java.lang.String dn, java.security.KeyPair pair, java.util.Date to, java.lang.String algorithm) throws java.security.GeneralSecurityException, java.io.IOException
java.security.GeneralSecurityException
java.io.IOException
public static java.security.KeyStore generateRSAKeypairAndKeystore(java.lang.String fullyQualifiedDN, java.util.Date endDate, java.lang.String keystoreLocation, java.lang.String keyPairAlias, java.lang.String keypairPassword, java.lang.String keystorePassword) throws java.io.IOException, java.security.GeneralSecurityException
java.io.IOException
java.security.GeneralSecurityException
public static boolean isCertificateAndPrivateKeyAvailable(java.io.File keyFile, java.lang.String privateAndCertKeyAlias, java.lang.String privateKeyPassword, java.lang.String keystorePassword)
public static void secureContext(java.lang.String ipAddress, org.eclipse.jetty.servlet.ServletContextHandler context, org.eclipse.jetty.server.Server jettyServer) throws java.lang.Exception
java.lang.Exception