The Consent Service is an HTTP-based REST API hosted by the PingDirectory Server or PingDirectory Proxy Server that collects and manages consent or user privacy settings from application users. By integrating these APIs into their applications, enterprises can promote data transparency and protection of user data. The service also helps companies address General Data Protection Regulation (GDPR) mandates and other privacy regulations.
The Directory REST API allows application developers to integrate applications more quickly with PingDirectory by using modern programming languages and popular libraries. Authorized applications can access and update any directory object using HAL+JSON encoding over predictable, internet-friendly HTTP REST APIs. The Directory REST API supports data object classes of every purpose without limit—including user profiles, groups, roles, entitlements and device data—and also supports hierarchical collections, structured and unstructured attributes, advanced searching and advanced attribute retrieval.
The PingDirectory and PingDirectoryProxy SCIM API enables enterprises to manage identity information between software and SaaS products that support the SCIM standard. Administrators can connect these products to PingDirectory or PingDirectoryProxy to support use cases like user provisioning and identity governance. The PingDirectory and PingDirectoryProxy SCIM API is RFC-compliant for SCIM version 2.0, including support for all of the required features and most of the optional features. The API supports notable SCIM features of filtering, sorting, pagination, multi-values complex attributes and partial updates via HTTP PATCH.
These containers of Ping’s software solutions are quick and easy to deploy and can be used as a stepping stone to build customizable and comprehensive identity and access management solutions for your organization.
The LDAP SDK for Java is a powerful, user-friendly, pure Java library for interacting with LDAP directory servers. You can leverage this full-featured API to communicate with any LDAPv3 directory server and to perform additional operations with its enhanced functionality.