add possibility to send logs to the Android debugger
do not require private key when getting client certificate
remove openssl signature implementation for client verify
use a callback function to sign the data for the client verify