com.jniwrapper.win32.winhttp
Class AuthCredentials

java.lang.Object
  extended by com.jniwrapper.win32.winhttp.AuthCredentials

public class AuthCredentials
extends java.lang.Object

This class is designed for determining authorization credentials that are required on remote proxy settings requests. The default authorization target is @link AuthTarget.PROXY and the default authorization scheme is @link AuthScheme.NTLM.

See Also:
RemoteProxySettings

Nested Class Summary
static class AuthCredentials.AuthScheme
          This class is an enumeration of authorization schemes.
static class AuthCredentials.AuthTarget
          This class is an enumeration of authorization targets.
 
Constructor Summary
AuthCredentials(java.lang.String userName, java.lang.String password)
           
 
Method Summary
 AuthCredentials.AuthScheme getAuthScheme()
           
 AuthCredentials.AuthTarget getAuthTarget()
           
 java.lang.String getPassword()
           
 java.lang.String getUserName()
           
 void setAuthScheme(AuthCredentials.AuthScheme authScheme)
           
 void setAuthTarget(AuthCredentials.AuthTarget authTarget)
           
 void setPassword(java.lang.String password)
           
 void setUserName(java.lang.String userName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AuthCredentials

public AuthCredentials(java.lang.String userName,
                       java.lang.String password)
Method Detail

getAuthScheme

public AuthCredentials.AuthScheme getAuthScheme()

setAuthScheme

public void setAuthScheme(AuthCredentials.AuthScheme authScheme)

getPassword

public java.lang.String getPassword()

setPassword

public void setPassword(java.lang.String password)

getUserName

public java.lang.String getUserName()

setUserName

public void setUserName(java.lang.String userName)

getAuthTarget

public AuthCredentials.AuthTarget getAuthTarget()

setAuthTarget

public void setAuthTarget(AuthCredentials.AuthTarget authTarget)