1=pod 2 3=head1 NAME 4 5SSL_get_peer_certificate - get the X509 certificate of the peer 6 7=head1 SYNOPSIS 8 --- 5 unchanged lines hidden (view full) --- 14 15SSL_get_peer_certificate() returns a pointer to the X509 certificate the 16peer presented. If the peer did not present a certificate, NULL is returned. 17 18=head1 NOTES 19 20Due to the protocol definition, a TLS/SSL server will always send a 21certificate, if present. A client will only send a certificate when |
22explicitly requested to do so by the server (see |
23L<SSL_CTX_set_verify(3)|SSL_CTX_set_verify(3)>). If an anonymous cipher 24is used, no certificates are sent. 25 26That a certificate is returned does not indicate information about the 27verification state, use L<SSL_get_verify_result(3)|SSL_get_verify_result(3)> 28to check the verification state. 29 30The reference count of the X509 object is incremented by one, so that it --- 25 unchanged lines hidden --- |