[xmlsec] xmlsec-nss patches from Sun( 2003-07-22 )
Andrew Fan
Andrew.Fan@sun.com
Thu, 24 Jul 2003 16:46:21 +0800
Aleksey Sanin wrote:
>
>> If we can avoid "getSlot" except the xmlSec*Generate functions,....
>
>
> PK11_GetBestSlot() is used when we need to put a key into keys slot.
> To my knowledge, there are only two cases when it is used:
> 1) when we read key from processed XML document (X509 cert,
> encrypted key, etc.)
Because we can get slot information from keys manager in the
xmlSecKeyInfoCtxPtr, so I think we can avoid use "getSlot" things here.
The keys manager turns out again, I think we can put the "getSlot"
functions at keys manager. If you have time, you can have a look at the
"keystore.c" of my demo, which provide a xmlSecKeyStore and a routine
returns a xmlSecKeysMngrPtr. I used the "xmlSecNssKeyStoreGetSlot"
function when I process X509 certificate( see certificates.c ).
>
> 2) when we call GenerateKey() function (these functions are used
> by xmlsec command line utility, not by xmlsec library itself)
>
> Aleksey
>
>
> _______________________________________________
> xmlsec mailing list
> xmlsec@aleksey.com
> http://www.aleksey.com/mailman/listinfo/xmlsec