- void ShowCerts(SSL* ssl)
- {
- X509 *cert;
- char *line;
- cert = SSL_get_peer_certificate(ssl); /* Get certificates (if available) */
- if ( cert != NULL )
- {
- printf("Server certificates:\n");
- line = X509_NAME_oneline(X509_get_subject_name(cert), 0, 0);
- printf("Subject: %s\n", line);
- free(line);
- line = X509_NAME_oneline(X509_get_issuer_name(cert), 0, 0);
- printf("Issuer: %s\n", line);
- free(line);
- X509_free(cert);
- } else {
- printf("No certificates.\n");
- }
- }
SHARE
TWEET
docmur
a guest
Jan 3rd, 2012
12
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
RAW Paste Data

