Hi,
My certificate subject look like this.
Serial
Number = xxxxxx
N =
Dummy
C =
AT
How should look
now the function call?
xmlSecKeyPtr key
= xmlSecKeysMngrFindKey(mngr, (xmlChar *)"Serival number = xxxxxx N =
Dummy c = AT ", keyInfoCtx);
This down't
work!
From: Wouter Ketting [mailto:[EMAIL PROTECTED]
Sent: Dienstag, 10. Oktober 2006 12:06
To: Jürgen Heiss
Cc: xmlsec@aleksey.com
Subject: Re: [xmlsec] problems by xmlSecKeysMngrFindKey
Search by friendly name is not (yet) supported. You could try search
by full subject DN, or apply the patch posted in http://www.aleksey.com/pipermail/xmlsec/2006/003560.html
and see whether you are able to retrieve the certificate by friendly
name.Sent: Dienstag, 10. Oktober 2006 12:06
To: Jürgen Heiss
Cc: xmlsec@aleksey.com
Subject: Re: [xmlsec] problems by xmlSecKeysMngrFindKey
Wouter
On 10/10/06, Jürgen
Heiss < [EMAIL PROTECTED]>
wrote:
Hi Wouter,Yes I use this three Init Functions.I don't get any error, "just" the result is always NULL.The parm (name) in the FindKey Function is the friendly name of the cert, or should it be something else.
From: Wouter Ketting [mailto:[EMAIL PROTECTED]]
Sent: Dienstag, 10. Oktober 2006 11:38
To: Jürgen Heiss
Cc: xmlsec@aleksey.com
Subject: Re: [xmlsec] problems by xmlSecKeysMngrFindKeyAs far as I know it is the same mechanism as used internally... Did you initialize xmlsec lib properly (probably a redundant question, but you never know):
xmlSecInit();
xmlSecCryptoAppInit(NULL);
xmlSecCryptoInit();
Also, do you get any error messages anywhere? Or the key is simply not found?
Wouter
On 10/10/06, Jürgen Heiss < [EMAIL PROTECTED]> wrote:I forgot to tell that I'm using mscrypto.
From: [EMAIL PROTECTED] [mailto: [EMAIL PROTECTED]] On Behalf Of Jürgen Heiss
Sent: Dienstag, 10. Oktober 2006 11:06
To: xmlsec@aleksey.com
Subject: [xmlsec] problems by xmlSecKeysMngrFindKeyI try to Find a Key but it always returns Null.xmlSecKeysMngrPtr mngr = xmlSecKeysMngrCreate();
xmlSecCryptoAppDefaultKeysMngrInit(mngr);/* locate and load key you want to use */
xmlSecKeyInfoCtxPtr keyInfoCtx = xmlSecKeyInfoCtxCreate(mngr);
xmlSecKeyPtr key = xmlSecKeysMngrFindKey(mngr, (xmlChar *)"dummy", keyInfoCtx);I my computer exists a certificate with the name CN=dummy.any ideas what went wrong?
_______________________________________________
xmlsec mailing list
xmlsec@aleksey.com
http://www.aleksey.com/mailman/listinfo/xmlsec
_______________________________________________ xmlsec mailing list xmlsec@aleksey.com http://www.aleksey.com/mailman/listinfo/xmlsec