org.apache.http.impl.auth
Class RFC2617Scheme
java.lang.Object
   org.apache.http.impl.auth.AuthSchemeBase
org.apache.http.impl.auth.AuthSchemeBase
       org.apache.http.impl.auth.RFC2617Scheme
org.apache.http.impl.auth.RFC2617Scheme
- All Implemented Interfaces: 
- Serializable, AuthScheme, ContextAwareAuthScheme
- Direct Known Subclasses: 
- BasicScheme, DigestScheme
- public abstract class RFC2617Scheme 
- extends AuthSchemeBase- implements Serializable
Abstract authentication scheme class that lays foundation for all
 RFC 2617 compliant authentication schemes and provides capabilities common
 to all authentication schemes defined in RFC 2617.
- Since:
- 4.0
- See Also:
- Serialized Form
 
 
 
 
 
 
 
RFC2617Scheme
@Deprecated
public RFC2617Scheme(ChallengeState challengeState)
- Deprecated. (4.3) do not use.
 
- Creates an instance of RFC2617Schemewith the given challenge
 state.
 
- Since:
- 4.2
 
RFC2617Scheme
public RFC2617Scheme(Charset credentialsCharset)
- Since:
- 4.3
RFC2617Scheme
public RFC2617Scheme()
getCredentialsCharset
public Charset getCredentialsCharset()
- 
 
- 
- Since:
- 4.3
 
parseChallenge
protected void parseChallenge(org.apache.http.util.CharArrayBuffer buffer,
                              int pos,
                              int len)
                       throws MalformedChallengeException
- 
- Specified by:
- parseChallengein class- AuthSchemeBase
 
- 
- Throws:
- MalformedChallengeException
 
getParameters
protected Map<String,String> getParameters()
- Returns authentication parameters map. Keys in the map are lower-cased.
 
- 
 
- 
- Returns:
- the map of authentication parameters
 
getParameter
public String getParameter(String name)
- Returns authentication parameter with the given name, if available.
 
- 
- Specified by:
- getParameterin interface- AuthScheme
 
- 
- Parameters:
- name- The name of the parameter to be returned
- Returns:
- the parameter with the given name
 
getRealm
public String getRealm()
- Returns authentication realm. The realm may not be null.
 
- 
- Specified by:
- getRealmin interface- AuthScheme
 
- 
- Returns:
- the authentication realm
 
Copyright © 1999–2020 The Apache Software Foundation. All rights reserved.