|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.apache.commons.httpclient.auth.AuthSchemeBase
org.apache.commons.httpclient.auth.RFC2617Scheme
Abstract authentication scheme class that lays foundation for all RFC 2617 compliant authetication schemes and provides capabilities common to all authentication schemes defined in RFC 2617.
| Constructor Summary | |
|---|---|
RFC2617Scheme(java.lang.String challenge)
Default constructor for RFC2617 compliant authetication schemes. |
|
| Method Summary | |
|---|---|
java.lang.String |
getID()
Returns a String identifying the authentication challenge. |
java.lang.String |
getParameter(java.lang.String name)
Returns authentication parameter with the given name, if available. |
protected java.util.Map |
getParameters()
Returns authentication parameters map. |
java.lang.String |
getRealm()
Returns authentication realm. |
| Methods inherited from class org.apache.commons.httpclient.auth.AuthSchemeBase |
|---|
equals, hashCode, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.apache.commons.httpclient.auth.AuthScheme |
|---|
authenticate, getSchemeName |
| Constructor Detail |
public RFC2617Scheme(java.lang.String challenge)
throws MalformedChallengeException
challenge - authentication challenge
MalformedChallengeException - is thrown if the authentication challenge
is malformed| Method Detail |
protected java.util.Map getParameters()
public java.lang.String getParameter(java.lang.String name)
name - The name of the parameter to be returned
public java.lang.String getRealm()
public java.lang.String getID()
Additionally, the ID should take into account any changes to the authentication challenge and return a different value when appropriate. For example when the realm changes in basic authentication it should be considered a different authentication attempt and a different value should be returned.
This method simply returns the realm for the challenge.
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||