1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
|
classdef ConnectionInfo < Ice.ConnectionInfo
% ConnectionInfo Summary of ConnectionInfo
%
% Provides access to the connection detaisl of an SSL connection.
%
% ConnectionInfo Properties:
% cipher - The negotiated cipher suite.
% certs - The certificate chain.
% verified - The certificate chain verification status.
% Copyright (c) ZeroC, Inc. All rights reserved.
methods
function obj = ConnectionInfo(underlying, incoming, adapterName, connectionId, cipher, ...
certs, verified)
if nargin == 0
underlying = [];
incoming = false;
adapterName = '';
connectionId = '';
cipher = '';
certs = [];
verified = false;
end
obj = obj@Ice.ConnectionInfo(underlying, incoming, adapterName, connectionId);
obj.cipher = cipher;
obj.certs = certs;
obj.verified = verified;
end
end
properties(SetAccess=private)
% cipher - The negotiated cipher suite.
cipher char
% certs - The certificate chain.
certs
% verified - The certificate chain verification status.
verified logical
end
end
|