T - The type of PluginConfiguration to be created.public abstract class SiteAuthenticatorInterceptorBase<T extends PluginConfiguration> extends Object implements SiteAuthenticatorInterceptor<T>
SiteAuthenticatorInterceptor| Constructor and Description |
|---|
SiteAuthenticatorInterceptorBase() |
| Modifier and Type | Method and Description |
|---|---|
void |
configure(T config)
Implementation of
ConfigurablePlugin.configure(com.pingidentity.pa.sdk.policy.PluginConfiguration)
that saves the provided configuration data in a field. |
T |
getConfiguration()
|
void |
handleResponse(Exchange exc)
Provides an empty implementation of
ResponseInterceptor since most
implementations of SiteAuthenticatorInterceptor do not need
to examine or manipulate the response. |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waithandleRequestgetConfigurationFieldspublic void configure(T config) throws javax.validation.ValidationException
ConfigurablePlugin.configure(com.pingidentity.pa.sdk.policy.PluginConfiguration)
that saves the provided configuration data in a field.configure in interface ConfigurablePlugin<T extends PluginConfiguration>config - An implementation of PluginConfiguration, configured with information from the UI.javax.validation.ValidationException - If the provided Validation is invalid.public T getConfiguration()
getConfiguration in interface ConfigurablePlugin<T extends PluginConfiguration>PluginConfigurationpublic void handleResponse(Exchange exc)
ResponseInterceptor since most
implementations of SiteAuthenticatorInterceptor do not need
to examine or manipulate the response.handleResponse in interface SiteAuthenticatorInterceptor<T extends PluginConfiguration>exc - Current exchange for processing and manipulation.Copyright 2023 Ping Identity Corp. All rights reserved.