Serial Number is usually SN, Common Name CN, Country C... Check what
the certificate looks like in MS certificate store.
Wouter
Jürgen Heiss wrote:
Hi,
My certificate subject look like
this.
Serial Number = xxxxxx
N = Dummy
C = AT
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.
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 xmlSecKeysMngrFindKey
As 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.
I 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