Class BasicHttpAuthorizationProvider
- java.lang.Object
-
- java.net.Authenticator
-
- org.openbravo.service.externalsystem.http.BasicHttpAuthorizationProvider
-
- All Implemented Interfaces:
HttpAuthorizationProvider
public class BasicHttpAuthorizationProvider extends Authenticator implements HttpAuthorizationProvider
Used to authenticate an HTTP request with the standard Basic HTTP authorization method
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class java.net.Authenticator
Authenticator.RequestorType
-
-
Constructor Summary
Constructors Constructor Description BasicHttpAuthorizationProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected PasswordAuthentication
getPasswordAuthentication()
void
init(HttpExternalSystemData configuration)
Initializes the required information based on the provided configuration-
Methods inherited from class java.net.Authenticator
getDefault, getRequestingHost, getRequestingPort, getRequestingPrompt, getRequestingProtocol, getRequestingScheme, getRequestingSite, getRequestingURL, getRequestorType, requestPasswordAuthentication, requestPasswordAuthentication, requestPasswordAuthentication, requestPasswordAuthentication, requestPasswordAuthenticationInstance, setDefault
-
-
-
-
Method Detail
-
init
public void init(HttpExternalSystemData configuration)
Description copied from interface:HttpAuthorizationProvider
Initializes the required information based on the provided configuration- Specified by:
init
in interfaceHttpAuthorizationProvider
- Parameters:
configuration
- Provides the configuration data of an HTTP protocol based external system
-
getPasswordAuthentication
protected PasswordAuthentication getPasswordAuthentication()
- Overrides:
getPasswordAuthentication
in classAuthenticator
-
-