summaryrefslogtreecommitdiff
path: root/src/rabbit_ssl.erl
diff options
context:
space:
mode:
Diffstat (limited to 'src/rabbit_ssl.erl')
-rw-r--r--src/rabbit_ssl.erl15
1 files changed, 6 insertions, 9 deletions
diff --git a/src/rabbit_ssl.erl b/src/rabbit_ssl.erl
index 2c9d5eca..f7da8325 100644
--- a/src/rabbit_ssl.erl
+++ b/src/rabbit_ssl.erl
@@ -38,22 +38,19 @@
-export([peer_cert_issuer/1, peer_cert_subject/1, peer_cert_validity/1]).
--export_type([certificate/0, ssl_socket/0]).
-
%%--------------------------------------------------------------------------
-ifdef(use_specs).
--type(ssl_socket() :: #ssl_socket{}).
--type(certificate() :: #'OTPCertificate'{}).
--type(a_socket() :: rabbit_networking:socket() | ssl_socket()).
+-export_type([certificate/0]).
--spec(peer_cert_issuer/1 :: (a_socket()) -> string()).
--spec(peer_cert_subject/1 :: (a_socket()) -> string()).
--spec(peer_cert_validity/1 :: (a_socket()) -> string()).
+-type(certificate() :: #'OTPCertificate'{}).
--endif. %% use_specs
+-spec(peer_cert_issuer/1 :: (rabbit_net:socket()) -> string()).
+-spec(peer_cert_subject/1 :: (rabbit_net:socket()) -> string()).
+-spec(peer_cert_validity/1 :: (rabbit_net:socket()) -> string()).
+-endif.
%%--------------------------------------------------------------------------
%% High-level functions used by reader