public class SimpleAuthorizationScheme extends Object implements org.apache.http.auth.ContextAwareAuthScheme, Serializable
Constructor and Description |
---|
SimpleAuthorizationScheme(String name) |
Modifier and Type | Method and Description |
---|---|
org.apache.http.Header |
authenticate(org.apache.http.auth.Credentials credentials,
org.apache.http.HttpRequest request) |
org.apache.http.Header |
authenticate(org.apache.http.auth.Credentials credentials,
org.apache.http.HttpRequest request,
org.apache.http.protocol.HttpContext context) |
String |
getParameter(String name) |
String |
getRealm() |
String |
getSchemeName() |
boolean |
isComplete() |
boolean |
isConnectionBased() |
void |
processChallenge(org.apache.http.Header header) |
public SimpleAuthorizationScheme(String name)
public void processChallenge(org.apache.http.Header header) throws org.apache.http.auth.MalformedChallengeException
processChallenge
in interface org.apache.http.auth.AuthScheme
org.apache.http.auth.MalformedChallengeException
public String getSchemeName()
getSchemeName
in interface org.apache.http.auth.AuthScheme
public String getParameter(String name)
getParameter
in interface org.apache.http.auth.AuthScheme
public String getRealm()
getRealm
in interface org.apache.http.auth.AuthScheme
public boolean isConnectionBased()
isConnectionBased
in interface org.apache.http.auth.AuthScheme
public boolean isComplete()
isComplete
in interface org.apache.http.auth.AuthScheme
public org.apache.http.Header authenticate(org.apache.http.auth.Credentials credentials, org.apache.http.HttpRequest request) throws org.apache.http.auth.AuthenticationException
authenticate
in interface org.apache.http.auth.AuthScheme
org.apache.http.auth.AuthenticationException
public org.apache.http.Header authenticate(org.apache.http.auth.Credentials credentials, org.apache.http.HttpRequest request, org.apache.http.protocol.HttpContext context) throws org.apache.http.auth.AuthenticationException
authenticate
in interface org.apache.http.auth.ContextAwareAuthScheme
org.apache.http.auth.AuthenticationException