(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 module name | <%=[ns_openssl module name]%> |
| ns_openssl module port | <%=[ns_openssl module port]%> |
| 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]%> |
Client certificate support in nsopenssl brought to you by Scott S. Goodwin, http://scottg.net. Rob Mayoff refactored the code and added some extra client cert support.
Copyright © 2000 by Scott S. Goodwin
Send feedback, bugs and comments to me. Enjoy!!!