public class GlobusSSLSocketFactory
extends org.apache.tomcat.util.net.jsse.JSSESocketFactory
| Modifier and Type | Field and Description |
|---|---|
protected Object |
crlLocation |
protected Object |
rejectLimitedProxyEntry |
protected Object |
signingPolicyLocation |
| Constructor and Description |
|---|
GlobusSSLSocketFactory(org.apache.tomcat.util.net.AbstractEndpoint endpoint) |
| Modifier and Type | Method and Description |
|---|---|
protected Object |
clone() |
ServerSocket |
createSocket(int port) |
ServerSocket |
createSocket(int port,
int backlog) |
ServerSocket |
createSocket(int port,
int backlog,
InetAddress ifAddress) |
protected TrustManager[] |
getTrustManagers(String keystoreType,
String keystoreProvider,
String algorithm)
Create a Globus trust manager which supports proxy certificates.
|
acceptSocket, configureClientAuth, configureSessionContext, configureUseServerCipherSuitesOrder, createSSLContext, getCRLs, getEnableableCiphers, getEnableableProtocols, getEnabledCiphers, getKeyManagers, getKeyManagers, getKeystore, getKeystorePassword, getParameters, getTrustManagers, getTrustStore, handshakeprotected Object crlLocation
protected Object signingPolicyLocation
protected Object rejectLimitedProxyEntry
public GlobusSSLSocketFactory(org.apache.tomcat.util.net.AbstractEndpoint endpoint)
protected TrustManager[] getTrustManagers(String keystoreType, String keystoreProvider, String algorithm) throws Exception
getTrustManagers in class org.apache.tomcat.util.net.jsse.JSSESocketFactorykeystoreType - The type of keystore to create.keystoreProvider - The keystore provider to use.algorithm - The keystore algorithm.Exception - If we cannot create the trust managers.protected Object clone() throws CloneNotSupportedException
clone in class ObjectCloneNotSupportedExceptionpublic ServerSocket createSocket(int port, int backlog, InetAddress ifAddress) throws IOException
createSocket in interface org.apache.tomcat.util.net.ServerSocketFactorycreateSocket in class org.apache.tomcat.util.net.jsse.JSSESocketFactoryIOExceptionpublic ServerSocket createSocket(int port, int backlog) throws IOException
createSocket in interface org.apache.tomcat.util.net.ServerSocketFactorycreateSocket in class org.apache.tomcat.util.net.jsse.JSSESocketFactoryIOExceptionpublic ServerSocket createSocket(int port) throws IOException
createSocket in interface org.apache.tomcat.util.net.ServerSocketFactorycreateSocket in class org.apache.tomcat.util.net.jsse.JSSESocketFactoryIOExceptionCopyright © 2016. All rights reserved.