Describes methods in the Certificate Provider and CertificateProviderDelegate. The iOS
interface file, CertificateProvider.h, is available in the Kapsel SDK's
plugins/logon/ios/headers folder.
The initialize method is the main method called by the Logon plugin
to asynchronously get the client certificate from the remote server or file system. You can
use the returned certificate for mutual authentication or application registration.
The synchronous method to return the cached certificate from the certificate store. The
certificate provider can cache the certificate in the local certificate store when the
getCertificate method successfully retrieves the certificate from the
remote server or file system. .
The setParameters method is optional, and it is only used to provide
additional information for getting the certificate after the initialize
method starts.