[Date Prev][Date Next]
X.509 certificate and userSMIMECertificate
I am not an experienced user of openLDAP and, reading threads, I have not
found an exhaustive answer to my problem, so be patient.
My client application must store an identity with its X.509 certificate as
I have created a class, which implements DirContext, where I set all
attributes. One of those attributes is a userSMIMECertificate:
Attrs = new BasicAttributes(true);
Attrs.put("userSMIMECertificate;binary", scert );
scert is an SMIME message built as follow:
o.write(("Content-Type: application/x-pkcs7-mime; smime-type=certs-only;
name=\"" + login + ".p7c\"\r\n").getBytes());
scert = o.toString();
It stores an X.509 certificate. If I store my X.509 certificate with this
attribute openLDAP doesn't create the new entry. If I sobstitute the
userSMIMECertificate with userCertificate (deleting the SMIME header), all
is correctly done (Netscape display correctly the data of the certificate,
IE does not).
What am I doing wrong?
PS I know...my english is poor.
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp