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, createSSLContext, getCRLs, getEnableableCiphers, getEnableableProtocols, getKeyManagers, getKeyManagers, getKeystore, getKeystorePassword, getParameters, getTrustManagers, getTrustStore, handshake
protected 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.JSSESocketFactory
keystoreType
- 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 Object
CloneNotSupportedException
public ServerSocket createSocket(int port, int backlog, InetAddress ifAddress) throws IOException
createSocket
in interface org.apache.tomcat.util.net.ServerSocketFactory
createSocket
in class org.apache.tomcat.util.net.jsse.JSSESocketFactory
IOException
public ServerSocket createSocket(int port, int backlog) throws IOException
createSocket
in interface org.apache.tomcat.util.net.ServerSocketFactory
createSocket
in class org.apache.tomcat.util.net.jsse.JSSESocketFactory
IOException
public ServerSocket createSocket(int port) throws IOException
createSocket
in interface org.apache.tomcat.util.net.ServerSocketFactory
createSocket
in class org.apache.tomcat.util.net.jsse.JSSESocketFactory
IOException
Copyright © 2016. All rights reserved.