Package org.globus.net
Class GSIURLConnection
java.lang.Object
java.net.URLConnection
org.globus.net.GSIURLConnection
- Direct Known Subclasses:
GSIHttpURLConnection
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Authorization
protected GSSCredential
protected int
static final String
protected Integer
Fields inherited from class java.net.URLConnection
allowUserInteraction, connected, doInput, doOutput, ifModifiedSince, url, useCaches
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract void
int
protected GSSName
void
void
setCredentials
(GSSCredential credentials) void
setDelegationType
(int delegationType) void
setGSSMode
(Integer mode) void
setRequestProperty
(String key, String value) Methods inherited from class java.net.URLConnection
addRequestProperty, connect, getAllowUserInteraction, getConnectTimeout, getContent, getContent, getContentEncoding, getContentLength, getContentLengthLong, getContentType, getDate, getDefaultAllowUserInteraction, getDefaultRequestProperty, getDefaultUseCaches, getDefaultUseCaches, getDoInput, getDoOutput, getExpiration, getFileNameMap, getHeaderField, getHeaderField, getHeaderFieldDate, getHeaderFieldInt, getHeaderFieldKey, getHeaderFieldLong, getHeaderFields, getIfModifiedSince, getInputStream, getLastModified, getOutputStream, getPermission, getReadTimeout, getRequestProperties, getRequestProperty, getURL, getUseCaches, guessContentTypeFromName, guessContentTypeFromStream, setAllowUserInteraction, setConnectTimeout, setContentHandlerFactory, setDefaultAllowUserInteraction, setDefaultRequestProperty, setDefaultUseCaches, setDefaultUseCaches, setDoInput, setDoOutput, setFileNameMap, setIfModifiedSince, setReadTimeout, setUseCaches, toString
-
Field Details
-
GSS_MODE_PROPERTY
- See Also:
-
credentials
-
authorization
-
delegationType
protected int delegationType -
gssMode
-
-
Constructor Details
-
GSIURLConnection
Subclasses must overwrite.
-
-
Method Details
-
disconnect
public abstract void disconnect() -
setGSSMode
-
getGSSMode
-
setCredentials
-
getCredentials
-
setAuthorization
-
getAuthorization
-
setDelegationType
public void setDelegationType(int delegationType) -
getDelegationType
public int getDelegationType() -
getExpectedName
- Throws:
GSSException
-
setRequestProperty
- Overrides:
setRequestProperty
in classURLConnection
-