Data Access Provider Plugin#

Plugin Descriptor interface:

DataAccessProviderPluginDescriptor

The Data Access Provider Plugin is one of the main extension points in the Curity Identity Server.

A plugin of this type can provide Data Sources for:

  • Accounts
  • Attributes
  • Buckets
  • Credentials
  • Delegations (Authorization Grants)
  • Devices
  • Dynamic Clients and Database Clients.
  • Nonces (one-off tokens)
  • Sessions
  • Tokens

Implementing a Data Access Provider Plugin#

Implementing a Data Access Provider Plugin requires providing an implementation for one or more types of data sources listed above.

Most Data Sources have a CRUD interface, allowing the Curity Identity Server to Create, Read, Update, Delete resources of each type.

Was this helpful?