com.ning.http.client
Class Realm

java.lang.Object
  extended by com.ning.http.client.Realm

public class Realm
extends java.lang.Object

This class is required when authentication is needed. The class support DIGEST and BASIC.


Nested Class Summary
static class Realm.AuthScheme
           
static class Realm.RealmBuilder
          A builder for Realm
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.lang.String getAlgorithm()
           
 Realm.AuthScheme getAuthScheme()
           
 java.lang.String getCnonce()
           
 java.lang.String getDomain()
          Deprecated. - use getNtlmDomain()
 java.lang.String getEncoding()
           
 java.lang.String getMethodName()
           
 java.lang.String getNc()
           
 java.lang.String getNonce()
           
 java.lang.String getNtlmDomain()
          Return the NTLM domain to use.
 java.lang.String getNtlmHost()
          Return the NTLM host.
 java.lang.String getPassword()
           
 java.lang.String getPrincipal()
           
 java.lang.String getQop()
           
 java.lang.String getRealmName()
           
 java.lang.String getResponse()
           
 Realm.AuthScheme getScheme()
           
 java.lang.String getUri()
           
 boolean getUsePreemptiveAuth()
          Return true is preemptive authentication is enabled
 int hashCode()
           
 boolean isNtlmMessageType2Received()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Method Detail

getPrincipal

public java.lang.String getPrincipal()

getPassword

public java.lang.String getPassword()

getAuthScheme

public Realm.AuthScheme getAuthScheme()

getScheme

public Realm.AuthScheme getScheme()

getRealmName

public java.lang.String getRealmName()

getNonce

public java.lang.String getNonce()

getAlgorithm

public java.lang.String getAlgorithm()

getResponse

public java.lang.String getResponse()

getQop

public java.lang.String getQop()

getNc

public java.lang.String getNc()

getCnonce

public java.lang.String getCnonce()

getUri

public java.lang.String getUri()

getEncoding

public java.lang.String getEncoding()

getMethodName

public java.lang.String getMethodName()

getUsePreemptiveAuth

public boolean getUsePreemptiveAuth()
Return true is preemptive authentication is enabled

Returns:
true is preemptive authentication is enabled

getDomain

public java.lang.String getDomain()
Deprecated. - use getNtlmDomain()

Return the NTLM domain to use. This value should map the JDK

Returns:
the NTLM domain

getNtlmDomain

public java.lang.String getNtlmDomain()
Return the NTLM domain to use. This value should map the JDK

Returns:
the NTLM domain

getNtlmHost

public java.lang.String getNtlmHost()
Return the NTLM host.

Returns:
the NTLM host

isNtlmMessageType2Received

public boolean isNtlmMessageType2Received()

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object


Copyright © 2011. All Rights Reserved.