|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ConfigurableDriver
Base interface that consolidates common methods across the sources package.
This interface is very similar to ConfigurableAuthnAdapter
but has been separated out to allow adapters and drivers to diverge.
Classes derived directly from this interface are not supported at this time. The only 'usable'
implementation of this interface is CustomDataSourceDriver
.
Future versions of PingFederate may remove this limitation.
This interface defines methods to get the configurable UI screen getSourceDescriptor()
and provide configuration information to a ConfigurableDriver instance via configure(Configuration)
.
SourceDescriptor
,
Configuration
Method Summary | |
---|---|
void |
configure(Configuration configuration)
This method is called by the PingFederate server to push configuration values entered by the administrator via the dynamically rendered GUI configuration screen in the PingFederate administration console. |
SourceDescriptor |
getSourceDescriptor()
PingFederate will invoke this method on your driver to discover the metadata necessary to correctly configure it. |
Method Detail |
---|
SourceDescriptor getSourceDescriptor()
void configure(Configuration configuration)
Configuration
parameter to
configure its own internal state as needed. The tables and fields available in the Configuration
object will correspond to the tables and fields defined in the
AdapterConfigurationGuiDescriptor
of the
SourceDescriptor
class returned by the
getSourceDescriptor()
method of this class.
configuration
- the Configuration object constructed from the values entered by the user
via the GUI.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |