public interface org.apache.tomcat.util.net.SSLContext
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: org.apache.tomcat.util.net.SSLContext
super_class: java.lang.Object
{
public abstract void init(javax.net.ssl.KeyManager[], javax.net.ssl.TrustManager[], java.security.SecureRandom);
descriptor: ([Ljavax/net/ssl/KeyManager;[Ljavax/net/ssl/TrustManager;Ljava/security/SecureRandom;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.security.KeyManagementException
MethodParameters:
Name Flags
kms
tms
sr
public abstract void destroy();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract javax.net.ssl.SSLSessionContext getServerSessionContext();
descriptor: ()Ljavax/net/ssl/SSLSessionContext;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract javax.net.ssl.SSLEngine createSSLEngine();
descriptor: ()Ljavax/net/ssl/SSLEngine;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract javax.net.ssl.SSLServerSocketFactory getServerSocketFactory();
descriptor: ()Ljavax/net/ssl/SSLServerSocketFactory;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract javax.net.ssl.SSLParameters getSupportedSSLParameters();
descriptor: ()Ljavax/net/ssl/SSLParameters;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.security.cert.X509Certificate[] getCertificateChain(java.lang.String);
descriptor: (Ljava/lang/String;)[Ljava/security/cert/X509Certificate;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
alias
public abstract java.security.cert.X509Certificate[] getAcceptedIssuers();
descriptor: ()[Ljava/security/cert/X509Certificate;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
}
SourceFile: "SSLContext.java"