Datastores represent external systems where user attributes and
other data are stored. Once defined, you can configure PingFederate to retrieve user
attributes from datastores for contract fulfillment and token authorization in various use
You can also configure PingFederate to write certain
records or log messages to datastores.
PingFederate supports a wide variety
of database servers and directory servers. As needed, you or developers at your
organization can create custom drivers through the PingFederate SDK for connecting
to other kind of data repositories, such as flat files or SOAP-connected
databases. For more information, refer to the Javadoc for the
CustomDataSourceDriver interface, the
SamplePropertiesDataStore.java file for a sample
implementation, and the SDK developer's
guide for build and deployment information.
The Javadoc for PingFederate and the sample implementation are located under the <pf_install>/pingfederate/sdk directory.