SSL Test Page for the nsopenssl module

(Copy this ADP page to your pageroot and run.)
ns_openssl info <%=[ns_openssl info]%>
ns_openssl clientcert exists <% if {[ns_openssl clientcert exists]} { ns_puts "Client cert exists" } else { ns_puts "Client cert does NOT exist" } %>
ns_openssl protocol <%=[ns_openssl protocol]%>
ns_openssl cipher name <%=[ns_openssl cipher name]%>
ns_openssl cipher strength <%=[ns_openssl cipher strength]%>
ns_openssl clientcert valid <% if {[ns_openssl clientcert valid]} { ns_puts "Client cert is valid" } else { ns_puts "Client cert is NOT valid" } %>
ns_openssl clientcert version <%=[ns_openssl clientcert version]%>
ns_openssl clientcert serial <%=[ns_openssl clientcert serial]%>
ns_openssl clientcert subject <% set var [ns_openssl clientcert subject] ns_puts "$var" %>
ns_openssl clientcert issuer <% set var [ns_openssl clientcert issuer] ns_puts "$var" %>
ns_openssl clientcert notbefore <%=[ns_openssl clientcert notbefore]%>
ns_openssl clientcert notafter <%=[ns_openssl clientcert notafter]%>
ns_openssl clientcert signature_algorithm <%=[ns_openssl clientcert signature_algorithm]%>
ns_openssl clientcert key_algorithm <%=[ns_openssl clientcert key_algorithm]%>
ns_openssl clientcert pem <%=[ns_openssl clientcert pem]%>

Copyright © 2000 by Scott S. Goodwin

Send feedback, bugs and comments to me.