jcifs.http

Class NtlmHttpURLConnection

public class NtlmHttpURLConnection extends HttpURLConnection

Wraps an HttpURLConnection to provide NTLM authentication services. Please read Using jCIFS NTLM Authentication for HTTP Connections.
Constructor Summary
NtlmHttpURLConnection(HttpURLConnection connection)
Method Summary
voidaddRequestProperty(String key, String value)
voidconnect()
voiddisconnect()
booleangetAllowUserInteraction()
ObjectgetContent()
ObjectgetContent(Class[] classes)
StringgetContentEncoding()
intgetContentLength()
StringgetContentType()
longgetDate()
booleangetDefaultUseCaches()
booleangetDoInput()
booleangetDoOutput()
InputStreamgetErrorStream()
longgetExpiration()
StringgetHeaderField(String header)
StringgetHeaderField(int index)
longgetHeaderFieldDate(String header, long def)
intgetHeaderFieldInt(String header, int def)
StringgetHeaderFieldKey(int index)
MapgetHeaderFields()
longgetIfModifiedSince()
InputStreamgetInputStream()
booleangetInstanceFollowRedirects()
longgetLastModified()
OutputStreamgetOutputStream()
PermissiongetPermission()
StringgetRequestMethod()
MapgetRequestProperties()
StringgetRequestProperty(String key)
intgetResponseCode()
StringgetResponseMessage()
URLgetURL()
booleangetUseCaches()
voidsetAllowUserInteraction(boolean allowUserInteraction)
voidsetDefaultUseCaches(boolean defaultUseCaches)
voidsetDoInput(boolean doInput)
voidsetDoOutput(boolean doOutput)
voidsetIfModifiedSince(long ifModifiedSince)
voidsetInstanceFollowRedirects(boolean instanceFollowRedirects)
voidsetRequestMethod(String requestMethod)
voidsetRequestProperty(String key, String value)
voidsetUseCaches(boolean useCaches)
StringtoString()
booleanusingProxy()

Constructor Detail

NtlmHttpURLConnection

public NtlmHttpURLConnection(HttpURLConnection connection)

Method Detail

addRequestProperty

public void addRequestProperty(String key, String value)

connect

public void connect()

disconnect

public void disconnect()

getAllowUserInteraction

public boolean getAllowUserInteraction()

getContent

public Object getContent()

getContent

public Object getContent(Class[] classes)

getContentEncoding

public String getContentEncoding()

getContentLength

public int getContentLength()

getContentType

public String getContentType()

getDate

public long getDate()

getDefaultUseCaches

public boolean getDefaultUseCaches()

getDoInput

public boolean getDoInput()

getDoOutput

public boolean getDoOutput()

getErrorStream

public InputStream getErrorStream()

getExpiration

public long getExpiration()

getHeaderField

public String getHeaderField(String header)

getHeaderField

public String getHeaderField(int index)

getHeaderFieldDate

public long getHeaderFieldDate(String header, long def)

getHeaderFieldInt

public int getHeaderFieldInt(String header, int def)

getHeaderFieldKey

public String getHeaderFieldKey(int index)

getHeaderFields

public Map getHeaderFields()

getIfModifiedSince

public long getIfModifiedSince()

getInputStream

public InputStream getInputStream()

getInstanceFollowRedirects

public boolean getInstanceFollowRedirects()

getLastModified

public long getLastModified()

getOutputStream

public OutputStream getOutputStream()

getPermission

public Permission getPermission()

getRequestMethod

public String getRequestMethod()

getRequestProperties

public Map getRequestProperties()

getRequestProperty

public String getRequestProperty(String key)

getResponseCode

public int getResponseCode()

getResponseMessage

public String getResponseMessage()

getURL

public URL getURL()

getUseCaches

public boolean getUseCaches()

setAllowUserInteraction

public void setAllowUserInteraction(boolean allowUserInteraction)

setDefaultUseCaches

public void setDefaultUseCaches(boolean defaultUseCaches)

setDoInput

public void setDoInput(boolean doInput)

setDoOutput

public void setDoOutput(boolean doOutput)

setIfModifiedSince

public void setIfModifiedSince(long ifModifiedSince)

setInstanceFollowRedirects

public void setInstanceFollowRedirects(boolean instanceFollowRedirects)

setRequestMethod

public void setRequestMethod(String requestMethod)

setRequestProperty

public void setRequestProperty(String key, String value)

setUseCaches

public void setUseCaches(boolean useCaches)

toString

public String toString()

usingProxy

public boolean usingProxy()