The Secure Sockets Layer (SSL) protocol allows connections to be secured using public-key encryption and authentication algorithms that are based on digital certificates. You can use the SSLServiceProvider and SSLCallBack objects to establish SSL connections from a PowerBuilder client to EAServer. The SSLCallBack object was not implemented in PowerBuilder 7.
To establish SSL connections to EAServer, create an instance of the SSLServiceProvider service object and use its GetGlobalProperty and SetGlobalProperty functions to configure global SSL properties.
Among the properties you can set is the CallbackImpl property that specifies an instance of an SSLCallback service object. The SSLCallback object has four functions that you can implement to enable EAServer to request additional authentication information from a client application: GetPin, GetCertificateLabel, GetCredentialAttribute, and TrustVerify.