public static class BasicAuthentication.BasicResult extends Object implements Authentication.Result
Application may utilize this class directly via
org.eclipse.jetty.client.api.AuthenticationStore#addAuthenticationResult(Result)
to perform preemptive authentication, that is immediately
sending the authorization header based on the fact that the
URI is known to require authentication and that username
and password are known a priori.
Constructor and Description |
---|
BasicResult(URI uri,
HttpHeader header,
String user,
String password) |
BasicResult(URI uri,
String user,
String password) |
Modifier and Type | Method and Description |
---|---|
void |
apply(Request request)
Applies the authentication result to the given request.
|
URI |
getURI() |
String |
toString() |
public BasicResult(URI uri, HttpHeader header, String user, String password)
public URI getURI()
getURI
in interface Authentication.Result
Result
public void apply(Request request)
Authentication.Result
Authorization
header is added to the request, with the right information to
successfully authenticate at the server.apply
in interface Authentication.Result
request
- the request to authenticateCopyright © 2010 - 2020 Adobe. All Rights Reserved