T - the type of PluginConfiguration for this AsyncSiteAuthenticatorInterceptorpublic abstract class AsyncSiteAuthenticatorInterceptorBase<T extends PluginConfiguration> extends Object implements AsyncSiteAuthenticatorInterceptor<T>
AsyncSiteAuthenticatorInterceptor.| Constructor and Description |
|---|
AsyncSiteAuthenticatorInterceptorBase() |
| Modifier and Type | Method and Description |
|---|---|
void |
configure(T configuration)
This method is called to provide the configuration from the UI/Administrative API.
|
T |
getConfiguration()
Retrieves the configuration provided to this ConfigurablePlugin.
|
HttpClient |
getHttpClient() |
void |
setHttpClient(HttpClient httpClient)
Sets the
HttpClient for this AsyncSiteAuthenticatorInterceptor. |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waithandleRequest, handleResponsegetConfigurationFieldspublic AsyncSiteAuthenticatorInterceptorBase()
public void configure(T configuration) throws javax.validation.ValidationException
ConfigurablePluginconfigure in interface ConfigurablePlugin<T extends PluginConfiguration>configuration - a PluginConfiguration implementation, configured with information from the API.javax.validation.ValidationException - An Exception that can describe errors in the configuration.public T getConfiguration()
ConfigurablePlugingetConfiguration in interface ConfigurablePlugin<T extends PluginConfiguration>public HttpClient getHttpClient()
HttpClient for this AsyncSiteAuthenticatorInterceptor@Inject public void setHttpClient(HttpClient httpClient)
HttpClient for this AsyncSiteAuthenticatorInterceptor. This method will be invoked
appropriately by PingAccess due to the presence of the Inject annotation.httpClient - the HttpClientCopyright 2023 Ping Identity Corp. All rights reserved.