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.