|
Build 1.0_r1(from source) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.http.impl.auth.AuthSchemeBase
org.apache.http.impl.auth.NTLMScheme
public class NTLMScheme
| Nested Class Summary | |
|---|---|
(package private) static class |
NTLMScheme.State
|
| Constructor Summary | |
|---|---|
NTLMScheme(NTLMEngine engine)
|
|
| Method Summary | |
|---|---|
Header |
authenticate(Credentials credentials,
HttpRequest request)
Produces an authorization string for the given set of Credentials. |
String |
getParameter(String name)
Returns authentication parameter with the given name, if available. |
String |
getRealm()
Returns authentication realm. |
String |
getSchemeName()
Returns textual designation of the given authentication scheme. |
boolean |
isComplete()
Authentication process may involve a series of challenge-response exchanges. |
boolean |
isConnectionBased()
Tests if the authentication scheme is provides authorization on a per connection basis instead of usual per request basis |
protected void |
parseChallenge(CharArrayBuffer buffer,
int pos,
int len)
|
| Methods inherited from class org.apache.http.impl.auth.AuthSchemeBase |
|---|
isProxy, processChallenge |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public NTLMScheme(NTLMEngine engine)
| Method Detail |
|---|
public String getSchemeName()
AuthScheme
public String getParameter(String name)
AuthScheme
name - The name of the parameter to be returned
public String getRealm()
AuthSchemenull.
public boolean isConnectionBased()
AuthScheme
protected void parseChallenge(CharArrayBuffer buffer,
int pos,
int len)
throws MalformedChallengeException
parseChallenge in class AuthSchemeBaseMalformedChallengeException
public Header authenticate(Credentials credentials,
HttpRequest request)
throws AuthenticationException
AuthSchemeCredentials.
credentials - The set of credentials to be used for athenticationrequest - The request being authenticated
AuthenticationException - if authorization string cannot
be generated due to an authentication failurepublic boolean isComplete()
AuthScheme
|
Build 1.0_r1(from source) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||