net.adamcin.httpsig.http.apache3
Class Http3SignatureAuthScheme

java.lang.Object
  extended by org.apache.commons.httpclient.auth.RFC2617Scheme
      extended by net.adamcin.httpsig.http.apache3.Http3SignatureAuthScheme
All Implemented Interfaces:
org.apache.commons.httpclient.auth.AuthScheme

public final class Http3SignatureAuthScheme
extends org.apache.commons.httpclient.auth.RFC2617Scheme


Constructor Summary
Http3SignatureAuthScheme()
           
 
Method Summary
 String authenticate(org.apache.commons.httpclient.Credentials credentials, org.apache.commons.httpclient.HttpMethod method)
           
 String authenticate(org.apache.commons.httpclient.Credentials credentials, String method, String uri)
           
 String getSchemeName()
           
 boolean isComplete()
           
 boolean isConnectionBased()
           
 void processChallenge(String challenge)
           
 
Methods inherited from class org.apache.commons.httpclient.auth.RFC2617Scheme
getID, getParameter, getParameters, getRealm
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Http3SignatureAuthScheme

public Http3SignatureAuthScheme()
Method Detail

getSchemeName

public String getSchemeName()

isConnectionBased

public boolean isConnectionBased()

isComplete

public boolean isComplete()

processChallenge

public void processChallenge(String challenge)
                      throws org.apache.commons.httpclient.auth.MalformedChallengeException
Specified by:
processChallenge in interface org.apache.commons.httpclient.auth.AuthScheme
Overrides:
processChallenge in class org.apache.commons.httpclient.auth.RFC2617Scheme
Throws:
org.apache.commons.httpclient.auth.MalformedChallengeException

authenticate

public String authenticate(org.apache.commons.httpclient.Credentials credentials,
                           String method,
                           String uri)
                    throws org.apache.commons.httpclient.auth.AuthenticationException
Throws:
org.apache.commons.httpclient.auth.AuthenticationException

authenticate

public String authenticate(org.apache.commons.httpclient.Credentials credentials,
                           org.apache.commons.httpclient.HttpMethod method)
                    throws org.apache.commons.httpclient.auth.AuthenticationException
Throws:
org.apache.commons.httpclient.auth.AuthenticationException


Copyright © 2013-2014. All Rights Reserved.