org.glite.voms.contact
public class VOMSSocket extends java.lang.Object
VOMSSocket
class is used to manage the creation of the gsi socket used for communication with
the VOMS server.Modifier and Type | Method and Description |
---|---|
void |
close() |
protected void |
connect(java.lang.String host,
int port) |
javax.net.ssl.SSLContext |
getContext() |
protected javax.net.ssl.SSLSocketFactory |
getFactory() |
java.io.InputStream |
getInputStream() |
java.io.OutputStream |
getOutputStream() |
static VOMSSocket |
instance(UserCredentials cred,
java.lang.String hostDN) |
static VOMSSocket |
instance(UserCredentials cred,
java.lang.String hostDN,
int proxyType) |
boolean |
isClosed() |
boolean |
isConnected() |
void |
shutdownInput() |
void |
shutdownOutput() |
public static VOMSSocket instance(UserCredentials cred, java.lang.String hostDN, int proxyType)
public static VOMSSocket instance(UserCredentials cred, java.lang.String hostDN)
protected javax.net.ssl.SSLSocketFactory getFactory() throws java.io.IOException, java.security.GeneralSecurityException
java.io.IOException
java.security.GeneralSecurityException
protected void connect(java.lang.String host, int port) throws java.io.IOException, java.security.GeneralSecurityException
java.io.IOException
java.security.GeneralSecurityException
public void close() throws java.io.IOException
java.io.IOException
public javax.net.ssl.SSLContext getContext()
public boolean isClosed()
public boolean isConnected()
public void shutdownInput() throws java.io.IOException
java.io.IOException
public void shutdownOutput() throws java.io.IOException
java.io.IOException
public java.io.OutputStream getOutputStream() throws java.io.IOException
java.io.IOException
public java.io.InputStream getInputStream() throws java.io.IOException
java.io.IOException
Copyright © 2014. All Rights Reserved.