84.8 KB
/srv/reproducible-results/rbuild-debian/r-b-build.QBurKPbI/b1/canl-java_2.6.0-2_i386.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.QBurKPbI/b2/canl-java_2.6.0-2_i386.changes
289 B
Files
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
  
1 ·5e1ceb58cfd0d54e614c14ea3935300f·458620·doc·optional·libcanl-java-doc_2.6.0-2_all.deb1 ·db332f65be343768668b031622521446·458680·doc·optional·libcanl-java-doc_2.6.0-2_all.deb
2 ·9e8c0d6ea3023073cc421a71b647d08d·337620·java·optional·libcanl-java_2.6.0-2_all.deb2 ·9e8c0d6ea3023073cc421a71b647d08d·337620·java·optional·libcanl-java_2.6.0-2_all.deb
84.3 KB
libcanl-java-doc_2.6.0-2_all.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2020-06-22·12:18:05.000000·debian-binary1 -rw-r--r--···0········0········0········4·2020-06-22·12:18:05.000000·debian-binary
2 -rw-r--r--···0········0········0····10700·2020-06-22·12:18:05.000000·control.tar.xz2 -rw-r--r--···0········0········0····10696·2020-06-22·12:18:05.000000·control.tar.xz
3 -rw-r--r--···0········0········0···447728·2020-06-22·12:18:05.000000·data.tar.xz3 -rw-r--r--···0········0········0···447792·2020-06-22·12:18:05.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
83.7 KB
data.tar.xz
83.7 KB
data.tar
5.2 KB
file list
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-06-22·12:18:05.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-06-22·12:18:05.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-06-22·12:18:05.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-06-22·12:18:05.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-06-22·12:18:05.000000·./usr/share/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-06-22·12:18:05.000000·./usr/share/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-06-22·12:18:05.000000·./usr/share/doc/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-06-22·12:18:05.000000·./usr/share/doc/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-06-22·12:18:05.000000·./usr/share/doc/libcanl-java-doc/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-06-22·12:18:05.000000·./usr/share/doc/libcanl-java-doc/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-06-22·12:18:05.000000·./usr/share/doc/libcanl-java-doc/apidocs/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-06-22·12:18:05.000000·./usr/share/doc/libcanl-java-doc/apidocs/
7 -rw-r--r--···0·root·········(0)·root·········(0)····65583·2020-06-22·12:18:05.000000·./usr/share/doc/libcanl-java-doc/apidocs/allclasses-index.html7 -rw-r--r--···0·root·········(0)·root·········(0)····65604·2020-06-22·12:18:05.000000·./usr/share/doc/libcanl-java-doc/apidocs/allclasses-index.html
8 -rw-r--r--···0·root·········(0)·root·········(0)····25963·2020-06-22·12:18:05.000000·./usr/share/doc/libcanl-java-doc/apidocs/allclasses.html8 -rw-r--r--···0·root·········(0)·root·········(0)····25963·2020-06-22·12:18:05.000000·./usr/share/doc/libcanl-java-doc/apidocs/allclasses.html
9 -rw-r--r--···0·root·········(0)·root·········(0)·····9245·2020-06-22·12:18:05.000000·./usr/share/doc/libcanl-java-doc/apidocs/allpackages-index.html9 -rw-r--r--···0·root·········(0)·root·········(0)·····9245·2020-06-22·12:18:05.000000·./usr/share/doc/libcanl-java-doc/apidocs/allpackages-index.html
10 -rw-r--r--···0·root·········(0)·root·········(0)····38809·2020-06-22·12:18:05.000000·./usr/share/doc/libcanl-java-doc/apidocs/constant-values.html10 -rw-r--r--···0·root·········(0)·root·········(0)····38809·2020-06-22·12:18:05.000000·./usr/share/doc/libcanl-java-doc/apidocs/constant-values.html
11 -rw-r--r--···0·root·········(0)·root·········(0)·····8438·2020-06-22·12:18:05.000000·./usr/share/doc/libcanl-java-doc/apidocs/deprecated-list.html11 -rw-r--r--···0·root·········(0)·root·········(0)·····8459·2020-06-22·12:18:05.000000·./usr/share/doc/libcanl-java-doc/apidocs/deprecated-list.html
12 -rw-r--r--···0·root·········(0)·root·········(0)······500·2020-06-22·12:18:05.000000·./usr/share/doc/libcanl-java-doc/apidocs/element-list12 -rw-r--r--···0·root·········(0)·root·········(0)······500·2020-06-22·12:18:05.000000·./usr/share/doc/libcanl-java-doc/apidocs/element-list
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-06-22·12:18:05.000000·./usr/share/doc/libcanl-java-doc/apidocs/eu/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-06-22·12:18:05.000000·./usr/share/doc/libcanl-java-doc/apidocs/eu/
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-06-22·12:18:05.000000·./usr/share/doc/libcanl-java-doc/apidocs/eu/emi/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-06-22·12:18:05.000000·./usr/share/doc/libcanl-java-doc/apidocs/eu/emi/
15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-06-22·12:18:05.000000·./usr/share/doc/libcanl-java-doc/apidocs/eu/emi/security/15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-06-22·12:18:05.000000·./usr/share/doc/libcanl-java-doc/apidocs/eu/emi/security/
16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-06-22·12:18:05.000000·./usr/share/doc/libcanl-java-doc/apidocs/eu/emi/security/authn/16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-06-22·12:18:05.000000·./usr/share/doc/libcanl-java-doc/apidocs/eu/emi/security/authn/
17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-06-22·12:18:05.000000·./usr/share/doc/libcanl-java-doc/apidocs/eu/emi/security/authn/x509/17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-06-22·12:18:05.000000·./usr/share/doc/libcanl-java-doc/apidocs/eu/emi/security/authn/x509/
18 -rw-r--r--···0·root·········(0)·root·········(0)····13170·2020-06-22·12:18:05.000000·./usr/share/doc/libcanl-java-doc/apidocs/eu/emi/security/authn/x509/CommonX509TrustManager.html18 -rw-r--r--···0·root·········(0)·root·········(0)····13170·2020-06-22·12:18:05.000000·./usr/share/doc/libcanl-java-doc/apidocs/eu/emi/security/authn/x509/CommonX509TrustManager.html
Offset 380, 15 lines modifiedOffset 380, 15 lines modified
380 -rw-r--r--···0·root·········(0)·root·········(0)·····9721·2020-06-22·12:18:05.000000·./usr/share/doc/libcanl-java-doc/apidocs/eu/emi/security/authn/x509/proxy/class-use/ProxyRequestOptions.html380 -rw-r--r--···0·root·········(0)·root·········(0)·····9721·2020-06-22·12:18:05.000000·./usr/share/doc/libcanl-java-doc/apidocs/eu/emi/security/authn/x509/proxy/class-use/ProxyRequestOptions.html
381 -rw-r--r--···0·root·········(0)·root·········(0)····12407·2020-06-22·12:18:05.000000·./usr/share/doc/libcanl-java-doc/apidocs/eu/emi/security/authn/x509/proxy/class-use/ProxyType.html381 -rw-r--r--···0·root·········(0)·root·········(0)····12407·2020-06-22·12:18:05.000000·./usr/share/doc/libcanl-java-doc/apidocs/eu/emi/security/authn/x509/proxy/class-use/ProxyType.html
382 -rw-r--r--···0·root·········(0)·root·········(0)·····5454·2020-06-22·12:18:05.000000·./usr/share/doc/libcanl-java-doc/apidocs/eu/emi/security/authn/x509/proxy/class-use/ProxyUtils.html382 -rw-r--r--···0·root·········(0)·root·········(0)·····5454·2020-06-22·12:18:05.000000·./usr/share/doc/libcanl-java-doc/apidocs/eu/emi/security/authn/x509/proxy/class-use/ProxyUtils.html
383 -rw-r--r--···0·root·········(0)·root·········(0)····10630·2020-06-22·12:18:05.000000·./usr/share/doc/libcanl-java-doc/apidocs/eu/emi/security/authn/x509/proxy/package-summary.html383 -rw-r--r--···0·root·········(0)·root·········(0)····10630·2020-06-22·12:18:05.000000·./usr/share/doc/libcanl-java-doc/apidocs/eu/emi/security/authn/x509/proxy/package-summary.html
384 -rw-r--r--···0·root·········(0)·root·········(0)·····8839·2020-06-22·12:18:05.000000·./usr/share/doc/libcanl-java-doc/apidocs/eu/emi/security/authn/x509/proxy/package-tree.html384 -rw-r--r--···0·root·········(0)·root·········(0)·····8839·2020-06-22·12:18:05.000000·./usr/share/doc/libcanl-java-doc/apidocs/eu/emi/security/authn/x509/proxy/package-tree.html
385 -rw-r--r--···0·root·········(0)·root·········(0)····12523·2020-06-22·12:18:05.000000·./usr/share/doc/libcanl-java-doc/apidocs/eu/emi/security/authn/x509/proxy/package-use.html385 -rw-r--r--···0·root·········(0)·root·········(0)····12523·2020-06-22·12:18:05.000000·./usr/share/doc/libcanl-java-doc/apidocs/eu/emi/security/authn/x509/proxy/package-use.html
386 -rw-r--r--···0·root·········(0)·root·········(0)····10157·2020-06-22·12:18:05.000000·./usr/share/doc/libcanl-java-doc/apidocs/help-doc.html386 -rw-r--r--···0·root·········(0)·root·········(0)····10157·2020-06-22·12:18:05.000000·./usr/share/doc/libcanl-java-doc/apidocs/help-doc.html
387 -rw-r--r--···0·root·········(0)·root·········(0)···597481·2020-06-22·12:18:05.000000·./usr/share/doc/libcanl-java-doc/apidocs/index-all.html387 -rw-r--r--···0·root·········(0)·root·········(0)···597544·2020-06-22·12:18:05.000000·./usr/share/doc/libcanl-java-doc/apidocs/index-all.html
388 -rw-r--r--···0·root·········(0)·root·········(0)·····9518·2020-06-22·12:18:05.000000·./usr/share/doc/libcanl-java-doc/apidocs/index.html388 -rw-r--r--···0·root·········(0)·root·········(0)·····9518·2020-06-22·12:18:05.000000·./usr/share/doc/libcanl-java-doc/apidocs/index.html
389 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-06-22·12:18:05.000000·./usr/share/doc/libcanl-java-doc/apidocs/jquery/389 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-06-22·12:18:05.000000·./usr/share/doc/libcanl-java-doc/apidocs/jquery/
390 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-06-22·12:18:05.000000·./usr/share/doc/libcanl-java-doc/apidocs/jquery/external/390 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-06-22·12:18:05.000000·./usr/share/doc/libcanl-java-doc/apidocs/jquery/external/
391 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-06-22·12:18:05.000000·./usr/share/doc/libcanl-java-doc/apidocs/jquery/external/jquery/391 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-06-22·12:18:05.000000·./usr/share/doc/libcanl-java-doc/apidocs/jquery/external/jquery/
392 -rw-r--r--···0·root·········(0)·root·········(0)···287630·2020-06-22·12:18:05.000000·./usr/share/doc/libcanl-java-doc/apidocs/jquery/external/jquery/jquery.js392 -rw-r--r--···0·root·········(0)·root·········(0)···287630·2020-06-22·12:18:05.000000·./usr/share/doc/libcanl-java-doc/apidocs/jquery/external/jquery/jquery.js
393 -rw-r--r--···0·root·········(0)·root·········(0)····89664·2020-06-22·12:18:05.000000·./usr/share/doc/libcanl-java-doc/apidocs/jquery/jquery-3.6.1.min.js393 -rw-r--r--···0·root·········(0)·root·········(0)····89664·2020-06-22·12:18:05.000000·./usr/share/doc/libcanl-java-doc/apidocs/jquery/jquery-3.6.1.min.js
394 -rw-r--r--···0·root·········(0)·root·········(0)·····1842·2020-06-22·12:18:05.000000·./usr/share/doc/libcanl-java-doc/apidocs/jquery/jquery-ui.min.css394 -rw-r--r--···0·root·········(0)·root·········(0)·····1842·2020-06-22·12:18:05.000000·./usr/share/doc/libcanl-java-doc/apidocs/jquery/jquery-ui.min.css
63.4 KB
./usr/share/doc/libcanl-java-doc/apidocs/allclasses-index.html
    
Offset 135, 15 lines modifiedOffset 135, 15 lines modified
135 <th·class="colLast"·scope="row">135 <th·class="colLast"·scope="row">
136 <div·class="block">Globus·EACL·policy·store·common·code.</div>136 <div·class="block">Globus·EACL·policy·store·common·code.</div>
137 </th>137 </th>
138 </tr>138 </tr>
139 <tr·id="i4"·class="altColor">139 <tr·id="i4"·class="altColor">
140 <td·class="colFirst"><a·href="eu/emi/security/authn/x509/impl/AbstractHostnameToCertificateChecker.html"·title="class·in·eu.emi.security.authn.x509.impl">AbstractHostnameToCertificateChecker</a></td>140 <td·class="colFirst"><a·href="eu/emi/security/authn/x509/impl/AbstractHostnameToCertificateChecker.html"·title="class·in·eu.emi.security.authn.x509.impl">AbstractHostnameToCertificateChecker</a></td>
141 <th·class="colLast"·scope="row">Deprecated.141 <th·class="colLast"·scope="row">Deprecated.
142 <div·class="deprecationComment">Use·<a·href="eu/emi/security/authn/x509/impl/SocketFactoryCreator.html#connectWithHostnameChecking(javax.net.ssl.SSLSocket,eu.emi.security.authn.x509.impl.HostnameMismatchCallback)"><code>connectWithHostnameChecking(SSLSocket,·HostnameMismatchCallback)</code></a>·142 <div·class="deprecationComment">Use·<a·href="eu/emi/security/authn/x509/impl/SocketFactoryCreator.html#connectWithHostnameChecking(javax.net.ssl.SSLSocket,eu.emi.security.authn.x509.impl.HostnameMismatchCallback)"><code>SocketFactoryCreator.connectWithHostnameChecking(SSLSocket,·HostnameMismatchCallback)</code></a>·
143 ·instead.</div>143 ·instead.</div>
144 </th>144 </th>
145 </tr>145 </tr>
146 <tr·id="i5"·class="rowColor">146 <tr·id="i5"·class="rowColor">
147 <td·class="colFirst"><a·href="eu/emi/security/authn/x509/helpers/ns/AbstractNamespacesStore.html"·title="class·in·eu.emi.security.authn.x509.helpers.ns">AbstractNamespacesStore</a></td>147 <td·class="colFirst"><a·href="eu/emi/security/authn/x509/helpers/ns/AbstractNamespacesStore.html"·title="class·in·eu.emi.security.authn.x509.helpers.ns">AbstractNamespacesStore</a></td>
148 <th·class="colLast"·scope="row">148 <th·class="colLast"·scope="row">
149 <div·class="block">Policy·store·common·code.</div>149 <div·class="block">Policy·store·common·code.</div>
61.9 KB
html2text {}
    
Offset 18, 464 lines modifiedOffset 18, 316 lines modified
18 ····*·All Classes18 ····*·All Classes
19 ····*·SEARCH:·[search··············]·[reset]19 ····*·SEARCH:·[search··············]·[reset]
  
20 JavaScript·is·disabled·on·your·browser.20 JavaScript·is·disabled·on·your·browser.
21  21  
  
22 ******·All Classes·******22 ******·All Classes·******
23 ····*·····All·Classes Interface_Summary Class_Summary Enum_Summary Exception_Summary 23 ····*··············All·Classes Interface_Summary Class_Summary Enum_Summary Exception_Summary 
24 ······Class·················································Description24 ······Class·················································Description
25 ····························································Common·code·for 
26 ······AbstractCRLStoreSPI···································LazyOpensslCRLStoreSpi·and25 ······AbstractCRLStoreSPI···································Common·code·for·LazyOpensslCRLStoreSpi·and
27 ····························································PlainCRLStoreSpi.26 ····························································PlainCRLStoreSpi.
28 ····························································Abstract·base·for·credential 
29 ······AbstractDelegatingX509Credential······················implementations·which·delegate27 ······AbstractDelegatingX509Credential······················Abstract·base·for·credential·implementations
30 ····························································to·another·one.28 ····························································which·delegate·to·another·one.
31 ······AbstractEuGridPmaNamespacesStore······················EuGridPMA·policy·store·common29 ······AbstractEuGridPmaNamespacesStore······················EuGridPMA·policy·store·common·code.
32 ····························································code. 
33 ······AbstractGlobusNamespacesStore·························Globus·EACL·policy·store30 ······AbstractGlobusNamespacesStore·························Globus·EACL·policy·store·common·code.
34 ····························································common·code. 
35 ····························································Deprecated.31 ····························································Deprecated.
36 ····························································Use 
37 ······AbstractHostnameToCertificateChecker··················connectWithHostnameChecking32 ······AbstractHostnameToCertificateChecker··················Use
38 ····························································(SSLSocket,33 ····························································SocketFactoryCreator.connectWithHostnameChecking
39 ····························································HostnameMismatchCallback)34 ····························································(SSLSocket,_HostnameMismatchCallback)·instead.
40 ····························································instead. 
41 ······AbstractNamespacesStore·······························Policy·store·common·code.35 ······AbstractNamespacesStore·······························Policy·store·common·code.
42 ······AbstractTrustAnchorStore······························Base·implementation·of·Trust36 ······AbstractTrustAnchorStore······························Base·implementation·of·Trust·Anchor·stores.
43 ····························································Anchor·stores. 
44 ······AbstractValidator·····································Base·implementation·of37 ······AbstractValidator·····································Base·implementation·of·X509CertChainValidator.
45 ····························································X509CertChainValidator. 
46 ····························································Base·class·with·a·shared·code 
47 ······AbstractX509Credential································for·X509Credential38 ······AbstractX509Credential································Base·class·with·a·shared·code·for·X509Credential
48 ····························································implementations.39 ····························································implementations.
49 ····························································Generic·proxy·creation 
50 ······BaseProxyCertificateOptions···························parameters·useful·for·all40 ······BaseProxyCertificateOptions···························Generic·proxy·creation·parameters·useful·for·all
51 ····························································scenarios.41 ····························································scenarios.
52 ····························································Low-level·certificate 
53 ····························································validator·based·on·the·BC42 ····························································Low-level·certificate·validator·based·on·the·BC
54 ······BCCertPathValidator···································PKIXCertPathReviewer·with43 ······BCCertPathValidator···································PKIXCertPathReviewer·with·additional·support·for
55 ····························································additional·support·for·proxy 
56 ····························································certificates.44 ····························································proxy·certificates.
57 ······BCErrorMapper·········································Maps·PKIXCertPathReviewer45 ······BCErrorMapper·········································Maps·PKIXCertPathReviewer·errors·to
58 ····························································errors·to·ValidationError.46 ····························································ValidationError.
59 ····························································A·simplistic 
60 ····························································X509CertChainValidator47 ····························································A·simplistic·X509CertChainValidator
61 ······BinaryCertChainValidator······························implementation·which·always48 ······BinaryCertChainValidator······························implementation·which·always·fails·or·accepts
62 ····························································fails·or·accepts·certificates, 
63 ····························································basing·on·the·constructor49 ····························································certificates,·basing·on·the·constructor
64 ····························································argument.50 ····························································argument.
65 ······BoundedSizeLruMap<S,​T>····························· 51 ······BoundedSizeLruMap<S,​T>····························· 
66 ····························································Cached·element·is·a·container 
67 ······CachedElement<T>······································of·an·arbitrary·object,52 ······CachedElement<T>······································Cached·element·is·a·container·of·an·arbitrary
68 ····························································enriched·with·a·creation53 ····························································object,·enriched·with·a·creation·timestamp.
69 ····························································timestamp. 
70 ····························································This·class·extends·the 
71 ······CachedPEMReader·······································PEMParser·class·from·the·BC54 ······CachedPEMReader·······································This·class·extends·the·PEMParser·class·from·the
72 ····························································library.55 ····························································BC·library.
73 ····························································Stores·DER·form·of·a56 ····························································Stores·DER·form·of·a·certificate·extension·along
74 ······CertificateExtension··································certificate·extension·along57 ······CertificateExtension··································with·its·OID·and·flag·if·the·extension·is
75 ····························································with·its·OID·and·flag·if·the 
76 ····························································extension·is·critical.58 ····························································critical.
77 ····························································Utility·methods·for 
78 ······CertificateHelpers····································certificates·handling·and59 ······CertificateHelpers····································Utility·methods·for·certificates·handling·and
79 ····························································reading/writing·PEM·files.60 ····························································reading/writing·PEM·files.
80 ······CertificateHelpers.PEMContentsType···················· 61 ······CertificateHelpers.PEMContentsType···················· 
81 ····························································Utility·class·with·methods 
82 ······CertificateUtils······································simplifying·typical62 ······CertificateUtils······································Utility·class·with·methods·simplifying·typical
83 ····························································certificate·related63 ····························································certificate·related·operations.
84 ····························································operations. 
85 ····························································Definition·of·the·encoding 
86 ······CertificateUtils.Encoding·····························that·can·be·used·for·reading64 ······CertificateUtils.Encoding·····························Definition·of·the·encoding·that·can·be·used·for
87 ····························································or·writing·certificates·or65 ····························································reading·or·writing·certificates·or·keys.
88 ····························································keys. 
89 ····························································Exposes·otherwise·hidden66 ····························································Exposes·otherwise·hidden·methods·from
90 ····························································methods·from 
91 ······CertPathValidatorUtilitiesCanl························CertPathValidatorUtilitiesCanl67 ······CertPathValidatorUtilitiesCanl························CertPathValidatorUtilitiesCanl·plus·in·some
92 ····························································plus·in·some·cases·fixes·bugs 
93 ····························································plus·produces·errors·in·the68 ····························································cases·fixes·bugs·plus·produces·errors·in·the
94 ····························································desired·format.69 ····························································desired·format.
95 ····························································Trivial·implementation·of 
96 ······CharArrayPasswordFinder·······························PasswordSupplier·which·uses·a70 ······CharArrayPasswordFinder·······························Trivial·implementation·of·PasswordSupplier·which
97 ····························································password·provided·to·the71 ····························································uses·a·password·provided·to·the·constructor.
 72 ······CommonX509TrustManager································This·class·wraps·X509CertChainValidator·so·it
 73 ····························································can·be·easily·used·in·the·standard·Java·SSL·API.
 74 ····························································Simple·KeyManager·implementation·which·always
 75 ······CredentialX509KeyManager······························returns·the·only·key·and·certificate·which·is
 76 ····························································available·in·the·configured·X509Credential
98 ····························································constructor.77 ····························································object.
99 ····························································This·class·wraps 
100 ······CommonX509TrustManager································X509CertChainValidator·so·it 
101 ····························································can·be·easily·used·in·the 
102 ····························································standard·Java·SSL·API. 
103 ····························································Simple·KeyManager 
104 ····························································implementation·which·always 
105 ······CredentialX509KeyManager······························returns·the·only·key·and 
106 ····························································certificate·which·is·available 
107 ····························································in·the·configured 
108 ····························································X509Credential·object. 
109 ······CrlCheckingMode·······································Defines·Certificate·Revocation78 ······CrlCheckingMode·······································Defines·Certificate·Revocation·List·verification
110 ····························································List·verification·mode. 
111 ····························································Manages·configuration·of·CRL 
112 ······CRLParameters·········································sources,·used·in·non-openssl 
113 ····························································truststores. 
114 ····························································Implementation·of 
115 ······CRLRevocationChecker··································RevocationChecker·using·CRLs, 
116 ····························································the79 ····························································mode.
 80 ······CRLParameters·········································Manages·configuration·of·CRL·sources,·used·in
 81 ····························································non-openssl·truststores.
 82 ······CRLRevocationChecker··································Implementation·of·RevocationChecker·using·CRLs,
117 ····························································RFC3280CertPathUtilitiesCanl.83 ····························································the·RFC3280CertPathUtilitiesCanl.
118 ······DERCredential·········································Wraps·certificate·and·private84 ······DERCredential·········································Wraps·certificate·and·private·key·stored·in·DER
119 ····························································key·stored·in·DER·format. 
120 ····························································The·certificate·validator 
121 ······DirectoryCertChainValidator···························which·uses·a·flexible·set·of 
122 ····························································certificates·and·CRL 
123 ····························································locations.85 ····························································format.
 86 ······DirectoryCertChainValidator···························The·certificate·validator·which·uses·a·flexible
124 ····························································Retrieves·CA·certificates·from87 ····························································set·of·certificates·and·CRL·locations.
125 ······DirectoryTrustAnchorStore·····························locations·given·as·local·paths88 ······DirectoryTrustAnchorStore·····························Retrieves·CA·certificates·from·locations·given
126 ····························································with·wildcards·or·URLs.89 ····························································as·local·paths·with·wildcards·or·URLs.
127 ····························································Helpers·for·checking·text 
128 ······DNComparator··········································representations·of·DNs·for90 ······DNComparator··········································Helpers·for·checking·text·representations·of·DNs
129 ····························································equality.91 ····························································for·equality.
130 ······DraftRFCProxyCertInfoExtension························Proxy·cert·info·extension92 ······DraftRFCProxyCertInfoExtension························Proxy·cert·info·extension·class.
131 ····························································class. 
132 ····························································Parses·a·single·EUGridPMA 
133 ······EuGridPmaNamespacesParser·····························namespaces·file·and·returns93 ······EuGridPmaNamespacesParser·····························Parses·a·single·EUGridPMA·namespaces·file·and
Max diff block lines reached; 47433/63374 bytes (74.85%) of diff not shown.
4.75 KB
./usr/share/doc/libcanl-java-doc/apidocs/deprecated-list.html
    
Offset 113, 15 lines modifiedOffset 113, 15 lines modified
113 <th·class="colFirst"·scope="col">Class</th>113 <th·class="colFirst"·scope="col">Class</th>
114 <th·class="colLast"·scope="col">Description</th>114 <th·class="colLast"·scope="col">Description</th>
115 </tr>115 </tr>
116 <tbody>116 <tbody>
117 <tr·class="altColor">117 <tr·class="altColor">
118 <th·class="colDeprecatedItemName"·scope="row"><a·href="eu/emi/security/authn/x509/impl/AbstractHostnameToCertificateChecker.html"·title="class·in·eu.emi.security.authn.x509.impl">eu.emi.security.authn.x509.impl.AbstractHostnameToCertificateChecker</a></th>118 <th·class="colDeprecatedItemName"·scope="row"><a·href="eu/emi/security/authn/x509/impl/AbstractHostnameToCertificateChecker.html"·title="class·in·eu.emi.security.authn.x509.impl">eu.emi.security.authn.x509.impl.AbstractHostnameToCertificateChecker</a></th>
119 <td·class="colLast">119 <td·class="colLast">
120 <div·class="deprecationComment">Use·<a·href="eu/emi/security/authn/x509/impl/SocketFactoryCreator.html#connectWithHostnameChecking(javax.net.ssl.SSLSocket,eu.emi.security.authn.x509.impl.HostnameMismatchCallback)"><code>connectWithHostnameChecking(SSLSocket,·HostnameMismatchCallback)</code></a>·120 <div·class="deprecationComment">Use·<a·href="eu/emi/security/authn/x509/impl/SocketFactoryCreator.html#connectWithHostnameChecking(javax.net.ssl.SSLSocket,eu.emi.security.authn.x509.impl.HostnameMismatchCallback)"><code>SocketFactoryCreator.connectWithHostnameChecking(SSLSocket,·HostnameMismatchCallback)</code></a>·
121 ·instead.·This·class·is·not·perfect·as·the·<code>HandshakeCompletedListener</code>·is·invoked·(at·least·in·reference·JDK)121 ·instead.·This·class·is·not·perfect·as·the·<code>HandshakeCompletedListener</code>·is·invoked·(at·least·in·reference·JDK)
122 ·in·a·separate·thread,·what·can·easily·lead·to·a·situation·when·the·connection·is·opened·and·made·available,122 ·in·a·separate·thread,·what·can·easily·lead·to·a·situation·when·the·connection·is·opened·and·made·available,
123 ·before·this·implementation·finishes·checking.</div>123 ·before·this·implementation·finishes·checking.</div>
124 </td>124 </td>
125 </tr>125 </tr>
126 </tbody>126 </tbody>
127 </table>127 </table>
3.28 KB
html2text {}
    
Offset 22, 31 lines modifiedOffset 22, 25 lines modified
22  22  
  
23 ******·Deprecated·API·******23 ******·Deprecated·API·******
24 *****·Contents·*****24 *****·Contents·*****
25 ····*·Classes25 ····*·Classes
26 ····*·Methods26 ····*·Methods
27 ····*·Constructors27 ····*·Constructors
28 ····*·············································Classes 28 ····*·······················································Classes 
29 ······Class································································Description29 ······Class································································Description
30 ···········································································Use30 ···········································································Use
31 ···········································································connectWithHostnameChecking31 ···········································································SocketFactoryCreator.connectWithHostnameChecking
32 ···········································································(SSLSocket, 
33 ···········································································HostnameMismatchCallback)32 ···········································································(SSLSocket,_HostnameMismatchCallback)·instead.
34 ···········································································instead.·This·class·is·not 
35 ···········································································perfect·as·the33 ···········································································This·class·is·not·perfect·as·the
36 ···········································································HandshakeCompletedListener 
37 ······eu.emi.security.authn.x509.impl.AbstractHostnameToCertificateChecker·is·invoked·(at·least·in34 ······eu.emi.security.authn.x509.impl.AbstractHostnameToCertificateChecker·HandshakeCompletedListener·is·invoked·(at·least
38 ···········································································reference·JDK)·in·a 
39 ···········································································separate·thread,·what·can35 ···········································································in·reference·JDK)·in·a·separate·thread,·what·can
40 ···········································································easily·lead·to·a·situation36 ···········································································easily·lead·to·a·situation·when·the·connection
41 ···········································································when·the·connection·is 
42 ···········································································opened·and·made·available,37 ···········································································is·opened·and·made·available,·before·this
43 ···········································································before·this·implementation 
44 ···········································································finishes·checking.38 ···········································································implementation·finishes·checking.
45 ····*·····································Methods 39 ····*·····································Methods 
46 ······Method·······························································Description40 ······Method·······························································Description
47 ···········································································use·other41 ···········································································use·other
48 ······eu.emi.security.authn.x509.helpers.KeyStoreHelper.getInstance​·····methods42 ······eu.emi.security.authn.x509.helpers.KeyStoreHelper.getInstance​·····methods
49 ······(String)·····························································from·this43 ······(String)·····························································from·this
50 ···········································································class.44 ···········································································class.
51 ···········································································This·method45 ···········································································This·method
10.4 KB
./usr/share/doc/libcanl-java-doc/apidocs/index-all.html
    
Offset 122, 15 lines modifiedOffset 122, 15 lines modified
122 <div·class="block">Globus·EACL·policy·store·common·code.</div>122 <div·class="block">Globus·EACL·policy·store·common·code.</div>
123 </dd>123 </dd>
124 <dt><span·class="memberNameLink"><a·href="eu/emi/security/authn/x509/helpers/ns/AbstractGlobusNamespacesStore.html#%3Cinit%3E(eu.emi.security.authn.x509.helpers.ObserversHandler,boolean)">AbstractGlobusNamespacesStore(ObserversHandler,·boolean)</a></span>·-·Constructor·for·class·eu.emi.security.authn.x509.helpers.ns.<a·href="eu/emi/security/authn/x509/helpers/ns/AbstractGlobusNamespacesStore.html"·title="class·in·eu.emi.security.authn.x509.helpers.ns">AbstractGlobusNamespacesStore</a></dt>124 <dt><span·class="memberNameLink"><a·href="eu/emi/security/authn/x509/helpers/ns/AbstractGlobusNamespacesStore.html#%3Cinit%3E(eu.emi.security.authn.x509.helpers.ObserversHandler,boolean)">AbstractGlobusNamespacesStore(ObserversHandler,·boolean)</a></span>·-·Constructor·for·class·eu.emi.security.authn.x509.helpers.ns.<a·href="eu/emi/security/authn/x509/helpers/ns/AbstractGlobusNamespacesStore.html"·title="class·in·eu.emi.security.authn.x509.helpers.ns">AbstractGlobusNamespacesStore</a></dt>
125 <dd>&nbsp;</dd>125 <dd>&nbsp;</dd>
126 <dt><a·href="eu/emi/security/authn/x509/impl/AbstractHostnameToCertificateChecker.html"·title="class·in·eu.emi.security.authn.x509.impl"><span·class="typeNameLink">AbstractHostnameToCertificateChecker</span></a>·-·Class·in·<a·href="eu/emi/security/authn/x509/impl/package-summary.html">eu.emi.security.authn.x509.impl</a></dt>126 <dt><a·href="eu/emi/security/authn/x509/impl/AbstractHostnameToCertificateChecker.html"·title="class·in·eu.emi.security.authn.x509.impl"><span·class="typeNameLink">AbstractHostnameToCertificateChecker</span></a>·-·Class·in·<a·href="eu/emi/security/authn/x509/impl/package-summary.html">eu.emi.security.authn.x509.impl</a></dt>
127 <dd>127 <dd>
128 <div·class="deprecationBlock"><span·class="deprecatedLabel">Deprecated.</span>128 <div·class="deprecationBlock"><span·class="deprecatedLabel">Deprecated.</span>
129 <div·class="deprecationComment">Use·<a·href="eu/emi/security/authn/x509/impl/SocketFactoryCreator.html#connectWithHostnameChecking(javax.net.ssl.SSLSocket,eu.emi.security.authn.x509.impl.HostnameMismatchCallback)"><code>connectWithHostnameChecking(SSLSocket,·HostnameMismatchCallback)</code></a>·129 <div·class="deprecationComment">Use·<a·href="eu/emi/security/authn/x509/impl/SocketFactoryCreator.html#connectWithHostnameChecking(javax.net.ssl.SSLSocket,eu.emi.security.authn.x509.impl.HostnameMismatchCallback)"><code>SocketFactoryCreator.connectWithHostnameChecking(SSLSocket,·HostnameMismatchCallback)</code></a>·
130 ·instead.·This·class·is·not·perfect·as·the·<code>HandshakeCompletedListener</code>·is·invoked·(at·least·in·reference·JDK)130 ·instead.·This·class·is·not·perfect·as·the·<code>HandshakeCompletedListener</code>·is·invoked·(at·least·in·reference·JDK)
131 ·in·a·separate·thread,·what·can·easily·lead·to·a·situation·when·the·connection·is·opened·and·made·available,131 ·in·a·separate·thread,·what·can·easily·lead·to·a·situation·when·the·connection·is·opened·and·made·available,
132 ·before·this·implementation·finishes·checking.</div>132 ·before·this·implementation·finishes·checking.</div>
133 </div>133 </div>
134 </dd>134 </dd>
135 <dt><span·class="memberNameLink"><a·href="eu/emi/security/authn/x509/impl/AbstractHostnameToCertificateChecker.html#%3Cinit%3E()">AbstractHostnameToCertificateChecker()</a></span>·-·Constructor·for·class·eu.emi.security.authn.x509.impl.<a·href="eu/emi/security/authn/x509/impl/AbstractHostnameToCertificateChecker.html"·title="class·in·eu.emi.security.authn.x509.impl">AbstractHostnameToCertificateChecker</a></dt>135 <dt><span·class="memberNameLink"><a·href="eu/emi/security/authn/x509/impl/AbstractHostnameToCertificateChecker.html#%3Cinit%3E()">AbstractHostnameToCertificateChecker()</a></span>·-·Constructor·for·class·eu.emi.security.authn.x509.impl.<a·href="eu/emi/security/authn/x509/impl/AbstractHostnameToCertificateChecker.html"·title="class·in·eu.emi.security.authn.x509.impl">AbstractHostnameToCertificateChecker</a></dt>
136 <dd>136 <dd>
Offset 1839, 25 lines modifiedOffset 1839, 25 lines modified
1839 <dd>&nbsp;</dd>1839 <dd>&nbsp;</dd>
1840 <dt><span·class="memberNameLink"><a·href="eu/emi/security/authn/x509/proxy/ProxyChainInfo.html#getSerialNumbers()">getSerialNumbers()</a></span>·-·Method·in·class·eu.emi.security.authn.x509.proxy.<a·href="eu/emi/security/authn/x509/proxy/ProxyChainInfo.html"·title="class·in·eu.emi.security.authn.x509.proxy">ProxyChainInfo</a></dt>1840 <dt><span·class="memberNameLink"><a·href="eu/emi/security/authn/x509/proxy/ProxyChainInfo.html#getSerialNumbers()">getSerialNumbers()</a></span>·-·Method·in·class·eu.emi.security.authn.x509.proxy.<a·href="eu/emi/security/authn/x509/proxy/ProxyChainInfo.html"·title="class·in·eu.emi.security.authn.x509.proxy">ProxyChainInfo</a></dt>
1841 <dd>&nbsp;</dd>1841 <dd>&nbsp;</dd>
1842 <dt><span·class="memberNameLink"><a·href="eu/emi/security/authn/x509/helpers/ssl/CredentialX509KeyManager.html#getServerAliases(java.lang.String,java.security.Principal%5B%5D)">getServerAliases(String,·Principal[])</a></span>·-·Method·in·class·eu.emi.security.authn.x509.helpers.ssl.<a·href="eu/emi/security/authn/x509/helpers/ssl/CredentialX509KeyManager.html"·title="class·in·eu.emi.security.authn.x509.helpers.ssl">CredentialX509KeyManager</a></dt>1842 <dt><span·class="memberNameLink"><a·href="eu/emi/security/authn/x509/helpers/ssl/CredentialX509KeyManager.html#getServerAliases(java.lang.String,java.security.Principal%5B%5D)">getServerAliases(String,·Principal[])</a></span>·-·Method·in·class·eu.emi.security.authn.x509.helpers.ssl.<a·href="eu/emi/security/authn/x509/helpers/ssl/CredentialX509KeyManager.html"·title="class·in·eu.emi.security.authn.x509.helpers.ssl">CredentialX509KeyManager</a></dt>
1843 <dd>&nbsp;</dd>1843 <dd>&nbsp;</dd>
1844 <dt><span·class="memberNameLink"><a·href="eu/emi/security/authn/x509/impl/SocketFactoryCreator.html#getServerSocketFactory(eu.emi.security.authn.x509.X509Credential,eu.emi.security.authn.x509.X509CertChainValidator)">getServerSocketFactory(X509Credential,·X509CertChainValidator)</a></span>·-·Static·method·in·class·eu.emi.security.authn.x509.impl.<a·href="eu/emi/security/authn/x509/impl/SocketFactoryCreator.html"·title="class·in·eu.emi.security.authn.x509.impl">SocketFactoryCreator</a></dt>1844 <dt><span·class="memberNameLink"><a·href="eu/emi/security/authn/x509/impl/SocketFactoryCreator.html#getServerSocketFactory(eu.emi.security.authn.x509.X509Credential,eu.emi.security.authn.x509.X509CertChainValidator)">getServerSocketFactory(X509Credential,·X509CertChainValidator)</a></span>·-·Static·method·in·class·eu.emi.security.authn.x509.impl.<a·href="eu/emi/security/authn/x509/impl/SocketFactoryCreator.html"·title="class·in·eu.emi.security.authn.x509.impl">SocketFactoryCreator</a></dt>
1845 <dd>1845 <dd>
1846 <div·class="block">Same·as·<a·href="eu/emi/security/authn/x509/impl/SocketFactoryCreator.html#getServerSocketFactory(eu.emi.security.authn.x509.X509Credential,eu.emi.security.authn.x509.X509CertChainValidator,java.security.SecureRandom)"><code>getServerSocketFactory(X509Credential,·X509CertChainValidator,·SecureRandom)</code></a>·1846 <div·class="block">Same·as·<a·href="eu/emi/security/authn/x509/impl/SocketFactoryCreator.html#getServerSocketFactory(eu.emi.security.authn.x509.X509Credential,eu.emi.security.authn.x509.X509CertChainValidator,java.security.SecureRandom)"><code>SocketFactoryCreator.getServerSocketFactory(X509Credential,·X509CertChainValidator,·SecureRandom)</code></a>·
1847 ·using·<code>SecureRandom</code>·implementation·as·the·last·argument.</div>1847 ·using·<code>SecureRandom</code>·implementation·as·the·last·argument.</div>
1848 </dd>1848 </dd>
1849 <dt><span·class="memberNameLink"><a·href="eu/emi/security/authn/x509/impl/SocketFactoryCreator.html#getServerSocketFactory(eu.emi.security.authn.x509.X509Credential,eu.emi.security.authn.x509.X509CertChainValidator,java.security.SecureRandom)">getServerSocketFactory(X509Credential,·X509CertChainValidator,·SecureRandom)</a></span>·-·Static·method·in·class·eu.emi.security.authn.x509.impl.<a·href="eu/emi/security/authn/x509/impl/SocketFactoryCreator.html"·title="class·in·eu.emi.security.authn.x509.impl">SocketFactoryCreator</a></dt>1849 <dt><span·class="memberNameLink"><a·href="eu/emi/security/authn/x509/impl/SocketFactoryCreator.html#getServerSocketFactory(eu.emi.security.authn.x509.X509Credential,eu.emi.security.authn.x509.X509CertChainValidator,java.security.SecureRandom)">getServerSocketFactory(X509Credential,·X509CertChainValidator,·SecureRandom)</a></span>·-·Static·method·in·class·eu.emi.security.authn.x509.impl.<a·href="eu/emi/security/authn/x509/impl/SocketFactoryCreator.html"·title="class·in·eu.emi.security.authn.x509.impl">SocketFactoryCreator</a></dt>
1850 <dd>1850 <dd>
1851 <div·class="block">Returns·an·<code>SSLServerSocketFactory</code>·configured·to·check1851 <div·class="block">Returns·an·<code>SSLServerSocketFactory</code>·configured·to·check
1852 ·client·certificates·with·a·provided·validator.</div>1852 ·client·certificates·with·a·provided·validator.</div>
1853 </dd>1853 </dd>
1854 <dt><span·class="memberNameLink"><a·href="eu/emi/security/authn/x509/impl/SocketFactoryCreator.html#getSocketFactory(eu.emi.security.authn.x509.X509Credential,eu.emi.security.authn.x509.X509CertChainValidator)">getSocketFactory(X509Credential,·X509CertChainValidator)</a></span>·-·Static·method·in·class·eu.emi.security.authn.x509.impl.<a·href="eu/emi/security/authn/x509/impl/SocketFactoryCreator.html"·title="class·in·eu.emi.security.authn.x509.impl">SocketFactoryCreator</a></dt>1854 <dt><span·class="memberNameLink"><a·href="eu/emi/security/authn/x509/impl/SocketFactoryCreator.html#getSocketFactory(eu.emi.security.authn.x509.X509Credential,eu.emi.security.authn.x509.X509CertChainValidator)">getSocketFactory(X509Credential,·X509CertChainValidator)</a></span>·-·Static·method·in·class·eu.emi.security.authn.x509.impl.<a·href="eu/emi/security/authn/x509/impl/SocketFactoryCreator.html"·title="class·in·eu.emi.security.authn.x509.impl">SocketFactoryCreator</a></dt>
1855 <dd>1855 <dd>
1856 <div·class="block">Same·as·<a·href="eu/emi/security/authn/x509/impl/SocketFactoryCreator.html#getSocketFactory(eu.emi.security.authn.x509.X509Credential,eu.emi.security.authn.x509.X509CertChainValidator,java.security.SecureRandom)"><code>getSocketFactory(X509Credential,·X509CertChainValidator,·SecureRandom)</code></a>·1856 <div·class="block">Same·as·<a·href="eu/emi/security/authn/x509/impl/SocketFactoryCreator.html#getSocketFactory(eu.emi.security.authn.x509.X509Credential,eu.emi.security.authn.x509.X509CertChainValidator,java.security.SecureRandom)"><code>SocketFactoryCreator.getSocketFactory(X509Credential,·X509CertChainValidator,·SecureRandom)</code></a>·
1857 ·using·<code>SecureRandom</code>·implementation·as·the·last·argument.</div>1857 ·using·<code>SecureRandom</code>·implementation·as·the·last·argument.</div>
1858 </dd>1858 </dd>
1859 <dt><span·class="memberNameLink"><a·href="eu/emi/security/authn/x509/impl/SocketFactoryCreator.html#getSocketFactory(eu.emi.security.authn.x509.X509Credential,eu.emi.security.authn.x509.X509CertChainValidator,java.security.SecureRandom)">getSocketFactory(X509Credential,·X509CertChainValidator,·SecureRandom)</a></span>·-·Static·method·in·class·eu.emi.security.authn.x509.impl.<a·href="eu/emi/security/authn/x509/impl/SocketFactoryCreator.html"·title="class·in·eu.emi.security.authn.x509.impl">SocketFactoryCreator</a></dt>1859 <dt><span·class="memberNameLink"><a·href="eu/emi/security/authn/x509/impl/SocketFactoryCreator.html#getSocketFactory(eu.emi.security.authn.x509.X509Credential,eu.emi.security.authn.x509.X509CertChainValidator,java.security.SecureRandom)">getSocketFactory(X509Credential,·X509CertChainValidator,·SecureRandom)</a></span>·-·Static·method·in·class·eu.emi.security.authn.x509.impl.<a·href="eu/emi/security/authn/x509/impl/SocketFactoryCreator.html"·title="class·in·eu.emi.security.authn.x509.impl">SocketFactoryCreator</a></dt>
1860 <dd>1860 <dd>
1861 <div·class="block">Returns·an·<code>SSLSocketFactory</code>·configured·to·check1861 <div·class="block">Returns·an·<code>SSLSocketFactory</code>·configured·to·check
1862 ·servers'·certificates·with·a·provided·validator.</div>1862 ·servers'·certificates·with·a·provided·validator.</div>
1863 </dd>1863 </dd>
3.31 KB
html2text {}
    
Offset 47, 19 lines modifiedOffset 47, 20 lines modified
47 ······Globus·EACL·policy·store·common·code.47 ······Globus·EACL·policy·store·common·code.
48 ··AbstractGlobusNamespacesStore(ObserversHandler,_boolean)·-·Constructor·for48 ··AbstractGlobusNamespacesStore(ObserversHandler,_boolean)·-·Constructor·for
49 ··class·eu.emi.security.authn.x509.helpers.ns.AbstractGlobusNamespacesStore49 ··class·eu.emi.security.authn.x509.helpers.ns.AbstractGlobusNamespacesStore
50 ······ 50 ······ 
51 ··AbstractHostnameToCertificateChecker·-·Class·in51 ··AbstractHostnameToCertificateChecker·-·Class·in
52 ··eu.emi.security.authn.x509.impl52 ··eu.emi.security.authn.x509.impl
53 ······Deprecated.53 ······Deprecated.
54 ······Use·connectWithHostnameChecking(SSLSocket,_HostnameMismatchCallback) 
55 ······instead.·This·class·is·not·perfect·as·the·HandshakeCompletedListener·is 
56 ······invoked·(at·least·in·reference·JDK)·in·a·separate·thread,·what·can·easily 
57 ······lead·to·a·situation·when·the·connection·is·opened·and·made·available, 
58 ······before·this·implementation·finishes·checking.54 ······Use·SocketFactoryCreator.connectWithHostnameChecking(SSLSocket,
 55 ······HostnameMismatchCallback)·instead.·This·class·is·not·perfect·as·the
 56 ······HandshakeCompletedListener·is·invoked·(at·least·in·reference·JDK)·in·a
 57 ······separate·thread,·what·can·easily·lead·to·a·situation·when·the·connection
 58 ······is·opened·and·made·available,·before·this·implementation·finishes
 59 ······checking.
59 ··AbstractHostnameToCertificateChecker()·-·Constructor·for·class60 ··AbstractHostnameToCertificateChecker()·-·Constructor·for·class
60 ··eu.emi.security.authn.x509.impl.AbstractHostnameToCertificateChecker61 ··eu.emi.security.authn.x509.impl.AbstractHostnameToCertificateChecker
61 ······Deprecated.62 ······Deprecated.
62 ······ 63 ······ 
63 ··AbstractNamespacesStore·-·Class·in·eu.emi.security.authn.x509.helpers.ns64 ··AbstractNamespacesStore·-·Class·in·eu.emi.security.authn.x509.helpers.ns
64 ······Policy·store·common·code.65 ······Policy·store·common·code.
65 ··AbstractNamespacesStore(ObserversHandler,_boolean)·-·Constructor·for·class66 ··AbstractNamespacesStore(ObserversHandler,_boolean)·-·Constructor·for·class
Offset 1759, 24 lines modifiedOffset 1760, 26 lines modified
1759 ··eu.emi.security.authn.x509.proxy.ProxyChainInfo1760 ··eu.emi.security.authn.x509.proxy.ProxyChainInfo
1760 ······ 1761 ······ 
1761 ··getServerAliases(String,_Principal[])·-·Method·in·class1762 ··getServerAliases(String,_Principal[])·-·Method·in·class
1762 ··eu.emi.security.authn.x509.helpers.ssl.CredentialX509KeyManager1763 ··eu.emi.security.authn.x509.helpers.ssl.CredentialX509KeyManager
1763 ······ 1764 ······ 
1764 ··getServerSocketFactory(X509Credential,_X509CertChainValidator)·-·Static1765 ··getServerSocketFactory(X509Credential,_X509CertChainValidator)·-·Static
1765 ··method·in·class·eu.emi.security.authn.x509.impl.SocketFactoryCreator1766 ··method·in·class·eu.emi.security.authn.x509.impl.SocketFactoryCreator
1766 ······Same·as·getServerSocketFactory(X509Credential,_X509CertChainValidator, 
1767 ······SecureRandom)·using·SecureRandom·implementation·as·the·last·argument.1767 ······Same·as·SocketFactoryCreator.getServerSocketFactory(X509Credential,
 1768 ······X509CertChainValidator,_SecureRandom)·using·SecureRandom·implementation
 1769 ······as·the·last·argument.
1768 ··getServerSocketFactory(X509Credential,_X509CertChainValidator,_SecureRandom)1770 ··getServerSocketFactory(X509Credential,_X509CertChainValidator,_SecureRandom)
1769 ··-·Static·method·in·class·eu.emi.security.authn.x509.impl.SocketFactoryCreator1771 ··-·Static·method·in·class·eu.emi.security.authn.x509.impl.SocketFactoryCreator
1770 ······Returns·an·SSLServerSocketFactory·configured·to·check·client·certificates1772 ······Returns·an·SSLServerSocketFactory·configured·to·check·client·certificates
1771 ······with·a·provided·validator.1773 ······with·a·provided·validator.
1772 ··getSocketFactory(X509Credential,_X509CertChainValidator)·-·Static·method·in1774 ··getSocketFactory(X509Credential,_X509CertChainValidator)·-·Static·method·in
1773 ··class·eu.emi.security.authn.x509.impl.SocketFactoryCreator1775 ··class·eu.emi.security.authn.x509.impl.SocketFactoryCreator
1774 ······Same·as·getSocketFactory(X509Credential,_X509CertChainValidator, 
1775 ······SecureRandom)·using·SecureRandom·implementation·as·the·last·argument.1776 ······Same·as·SocketFactoryCreator.getSocketFactory(X509Credential,
 1777 ······X509CertChainValidator,_SecureRandom)·using·SecureRandom·implementation
 1778 ······as·the·last·argument.
1776 ··getSocketFactory(X509Credential,_X509CertChainValidator,_SecureRandom)·-1779 ··getSocketFactory(X509Credential,_X509CertChainValidator,_SecureRandom)·-
1777 ··Static·method·in·class·eu.emi.security.authn.x509.impl.SocketFactoryCreator1780 ··Static·method·in·class·eu.emi.security.authn.x509.impl.SocketFactoryCreator
1778 ······Returns·an·SSLSocketFactory·configured·to·check·servers'·certificates1781 ······Returns·an·SSLSocketFactory·configured·to·check·servers'·certificates
1779 ······with·a·provided·validator.1782 ······with·a·provided·validator.
1780 ··getSourceRestrictionExcludedAddresses()·-·Method·in·class1783 ··getSourceRestrictionExcludedAddresses()·-·Method·in·class
1781 ··eu.emi.security.authn.x509.proxy.BaseProxyCertificateOptions1784 ··eu.emi.security.authn.x509.proxy.BaseProxyCertificateOptions
1782 ······Gets·an·excluded·from·source·restriction·IP·addressSpace·from·the·data1785 ······Gets·an·excluded·from·source·restriction·IP·addressSpace·from·the·data