An opaque handle that the IDS library uses to maintain information related to a specific identity provider.
#include <ids.h>
typedef struct ids_provider_t ids_provider_t;
BlackBerry 10.2.0
The application uses this handle with each API to ensure that requests are made to the appropriate identity provider, such as BlackBerry ID.