public class

NTLMScheme

extends AuthSchemeBase
java.lang.Object
   ↳ org.apache.http.impl.auth.AuthSchemeBase
     ↳ org.apache.http.impl.auth.NTLMScheme

Class Overview

NTLM is a proprietary authentication scheme developed by Microsoft and optimized for Windows platforms.

Summary

Public Constructors
NTLMScheme(NTLMEngine engine)
Public Methods
Header authenticate(Credentials credentials, HttpRequest request)
String getParameter(String name)
String getRealm()
String getSchemeName()
boolean isComplete()
boolean isConnectionBased()
Protected Methods
void parseChallenge(CharArrayBuffer buffer, int beginIndex, int endIndex)
[Expand]
Inherited Methods
From class org.apache.http.impl.auth.AuthSchemeBase
From class java.lang.Object
From interface org.apache.http.auth.AuthScheme
From interface org.apache.http.auth.ContextAwareAuthScheme

Public Constructors

public NTLMScheme (NTLMEngine engine)

Also: HttpClient

Public Methods

public Header authenticate (Credentials credentials, HttpRequest request)

Also: HttpClient

public String getParameter (String name)

Also: HttpClient

public String getRealm ()

Also: HttpClient

public String getSchemeName ()

Also: HttpClient

public boolean isComplete ()

Also: HttpClient

public boolean isConnectionBased ()

Also: HttpClient

Protected Methods

protected void parseChallenge (CharArrayBuffer buffer, int beginIndex, int endIndex)

Also: HttpClient