Hi Eric,
Perhaps you should have a look at the 'X509V3 Extension code:
programmers guide' section in \doc\OpenssLtxt file.
I found also this link helpful :
http://kahdev.wordpress.com/2008/11/29/stack_of-subject-alternate-name-and-extended-key-usage-extensions/
Hope this helps.
Michel
Le 16/08/2012 19:24, Eric Fowler a écrit :
I am a relative OpenSSL newbie, and I have had a task assigned to me
which entails some SSL knowledge.
My task is to take existing code, and add to it one of the
capabilities in the table.
I have a X509V3_CTX struct and it has been passed to X509V3_set_ctx().
I suspect the next step involves X509V3_add_value() but am not sure of
that, nor of the exact procedure.
Can anyone talk me through this? If I add (say) clientAuth through
this method, is it going to work?
Thanks
Eric
Value Meaning
----- -------
serverAuth SSL/TLS Web Server Authentication.
clientAuth SSL/TLS Web Client Authentication.
codeSigning Code signing.
emailProtection E-mail Protection (S/MIME).
timeStamping Trusted Timestamping
msCodeInd Microsoft Individual Code Signing (authenticode)
msCodeCom Microsoft Commercial Code Signing (authenticode)
msCTLSign Microsoft Trust List Signing
msSGC Microsoft Server Gated Crypto
msEFS Microsoft Encrypted File System
nsSGC Netscape Server Gated Crypto
______________________________________________________________________
OpenSSL Project http://www.openssl.org
User Support Mailing List [email protected]
Automated List Manager [email protected]
______________________________________________________________________
OpenSSL Project http://www.openssl.org
User Support Mailing List [email protected]
Automated List Manager [email protected]