Certificate-Based Authentication and External Clients
Certificate-Based Authentication and External Clients
Clients external to the MDM Hub, such as SiperianClient API, trigger a request through user credential authentication. However, if user credential authentication is not possible, external clients can also use certificate-based authentication.
To configure certificate-based authentication for a client external to the MDM Hub, perform the following steps:
Implement a custom certificate provider.
Provide an implementation of PKIUtil.java to retrieve the private keys from the following users:
Users associated with the external client
Application users associated with the MDM Hub
In the Hub Console, register the public certificate for users associated with the external client.