Class DefaultBasicAuthSupplier
java.lang.Object
org.apache.cxf.transport.http.auth.DefaultBasicAuthSupplier
- All Implemented Interfaces:
HttpAuthSupplier
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetAuthorization
(org.apache.cxf.configuration.security.AuthorizationPolicy authPolicy, URI currentURI, org.apache.cxf.message.Message message, String fullHeader) The HTTPConduit makes a call to this method to obtain an Authentication token for http authentication.static String
getBasicAuthHeader
(String userName, String passwd) static String
getBasicAuthHeader
(String userName, String passwd, boolean useIso8859) boolean
If the supplier requires the request to be cached to be resent, return true
-
Constructor Details
-
DefaultBasicAuthSupplier
public DefaultBasicAuthSupplier()
-
-
Method Details
-
requiresRequestCaching
public boolean requiresRequestCaching()Description copied from interface:HttpAuthSupplier
If the supplier requires the request to be cached to be resent, return true- Specified by:
requiresRequestCaching
in interfaceHttpAuthSupplier
-
getBasicAuthHeader
-
getBasicAuthHeader
-
getAuthorization
public String getAuthorization(org.apache.cxf.configuration.security.AuthorizationPolicy authPolicy, URI currentURI, org.apache.cxf.message.Message message, String fullHeader) Description copied from interface:HttpAuthSupplier
The HTTPConduit makes a call to this method to obtain an Authentication token for http authentication.- Specified by:
getAuthorization
in interfaceHttpAuthSupplier
- Parameters:
authPolicy
- credentials for the authenticationcurrentURI
- The URI we want to connect tomessage
- The CXF MessagefullHeader
- The full WWW-Authenticate header or null if preemptive auth- Returns:
- token for Authenticate string or null if authentication is not possible
-