Brad Hards
ddc49c5291
Ensure that we can match on subject altnames, as well as the CN.
...
Also update the documentation to indicate the behaviour.
There might be a case for adding a bool argument to matchesHostname()
so that you can test if it matches just the CN, or either CN or
altname.
This function should probably also test IP address (and perhaps also
XMPP) altnames, but I'd like to think about that a bit more first, and
trial it with a real certificate.
CCMAIL: justin@affinix.com
CCBUG: 107604
svn path=/trunk/kdesupport/qca/; revision=540564
2006-05-14 00:55:35 +00:00
Brad Hards
686d7eef1f
Update the documentation for subjectInfo() to show
...
how you might use it.
I think that is the last part of Bug:107604
BUG: 107604
svn path=/trunk/kdesupport/qca/; revision=540418
2006-05-13 12:04:10 +00:00
Justin Karneges
51f4bca98f
add some more docs
...
svn path=/trunk/kdesupport/qca/; revision=527137
2006-04-07 00:09:50 +00:00
Justin Karneges
96c57e364f
remove Certificate::signature() and CertificateRequest::signature(), they are useless to applications
...
svn path=/trunk/kdesupport/qca/; revision=525818
2006-04-02 23:02:41 +00:00
Justin Karneges
3ebe050f64
give crls arg during validation a default
...
svn path=/trunk/kdesupport/qca/; revision=524284
2006-03-30 08:13:37 +00:00
Justin Karneges
557bef82cf
support for cert chain completion and validation
...
svn path=/trunk/kdesupport/qca/; revision=524248
2006-03-30 06:04:14 +00:00
Brad Hards
6ff80e4f25
More API documentation. The main change in this lot is to
...
ensure that every header file is documented. That avoids
ugly results in the "files" tab in the HTML, and also
identifies some undocumented functions - also fixed.
svn path=/trunk/kdesupport/qca/; revision=522574
2006-03-26 03:27:54 +00:00
Brad Hards
82094ffb79
API documentation work. The main focus is making sure
...
that everything says #include <QtCrypto>, not
#include <qca_foo.h>
svn path=/trunk/kdesupport/qca/; revision=522368
2006-03-25 10:44:30 +00:00
Brad Hards
0fa653c622
Updates to the API documentation.
...
svn path=/trunk/kdesupport/qca/; revision=518170
2006-03-13 10:44:14 +00:00
Brad Hards
08e1ebceb6
Add a first cut operator== for CertificateRequest
...
svn path=/trunk/kdesupport/qca/; revision=513687
2006-02-26 04:25:43 +00:00
Brad Hards
b21c67fc97
Update API docs.
...
svn path=/trunk/kdesupport/qca/; revision=513368
2006-02-25 08:37:16 +00:00
Brad Hards
bf90c0630c
Add a couple of additional CRLEntry functions, and
...
update API documentation.
svn path=/trunk/kdesupport/qca/; revision=512210
2006-02-22 06:59:17 +00:00
Brad Hards
b6c689e87f
New method - import CRLs from PEM encoded files.
...
svn path=/trunk/kdesupport/qca/; revision=508540
2006-02-12 06:58:00 +00:00
Justin Karneges
ac7b41cfcd
ability to change ca option back to user
...
svn path=/trunk/kdesupport/qca/; revision=440368
2005-07-30 09:13:13 +00:00
Justin Karneges
65ae15c7f3
typo
...
svn path=/trunk/kdesupport/qca/; revision=432577
2005-07-07 21:32:47 +00:00
Justin Karneges
348d89ca05
inline this class
...
svn path=/trunk/kdesupport/qca/; revision=431769
2005-07-05 08:04:13 +00:00
Justin Karneges
5b0649a1e9
reword this
...
svn path=/trunk/kdesupport/qca/; revision=431766
2005-07-05 07:40:36 +00:00
Justin Karneges
9b918f5de9
add more QCA_EXPORT
...
svn path=/trunk/kdesupport/qca/; revision=428729
2005-06-25 02:48:53 +00:00
Brad Hards
9b1a6849ca
More API documentation updates
...
svn path=/trunk/kdesupport/qca/; revision=421976
2005-06-04 06:52:10 +00:00
Brad Hards
ae7ebd1261
Another batch of API documentation updates.
...
svn path=/trunk/kdesupport/qca/; revision=415341
2005-05-18 12:15:21 +00:00
Brad Hards
cf826ca263
Update the API documentation to reflect the move
...
to SVN, and also to update a couple of the X.509
related classes.
svn path=/trunk/kdesupport/qca/; revision=414121
2005-05-15 11:36:48 +00:00
Justin Karneges
106100ffda
clarify pgp handling
...
svn path=/trunk/kdesupport/qca/; revision=413009
2005-05-13 04:31:13 +00:00
Brad Hards
d5b0d563c1
More API documentation for the certificate classes.
...
svn path=/trunk/kdesupport/qca/; revision=411904
2005-05-10 12:24:23 +00:00
Brad Hards
88668acf75
Another minor API documentation update
...
svn path=/trunk/kdesupport/qca/; revision=409694
2005-05-05 10:27:16 +00:00
Brad Hards
34fc673970
More API documentation fixes.
...
svn path=/trunk/kdesupport/qca/; revision=408954
2005-05-01 07:36:31 +00:00
Brad Hards
6e165868ce
Update API documentation, still a long way to go.
...
svn path=/trunk/kdesupport/qca/; revision=408154
2005-04-27 12:03:12 +00:00
Justin Karneges
e5af5435ec
turn cert info into a multimap
...
svn path=/trunk/kdesupport/qca/; revision=403256
2005-04-05 08:50:28 +00:00
Justin Karneges
9db1e7675d
cert key ids
...
svn path=/trunk/kdesupport/qca/; revision=403004
2005-04-04 03:20:20 +00:00
Justin Karneges
ab508f9893
keystore API for accessing system stores, smart cards, and pgp
...
svn path=/trunk/kdesupport/qca/; revision=401186
2005-03-28 07:11:58 +00:00
Justin Karneges
dd1e6926b2
move enums, add trust mode
...
svn path=/trunk/kdesupport/qca/; revision=397143
2005-03-13 08:48:36 +00:00
Justin Karneges
759bf1005a
cert sigs, comparing, options validation, no redundant global functions
...
svn path=/trunk/kdesupport/qca/; revision=394990
2005-03-05 04:18:05 +00:00
Justin Karneges
9e0128f477
ca, personal bundle
...
svn path=/trunk/kdesupport/qca/; revision=394970
2005-03-05 01:10:14 +00:00
Justin Karneges
c8fb436f5b
store is done now
...
svn path=/trunk/kdesupport/qca/; revision=394962
2005-03-04 23:54:03 +00:00
Justin Karneges
a2ac358848
initial cert/csr/crl code
...
svn path=/trunk/kdesupport/qca/; revision=394937
2005-03-04 21:50:57 +00:00
Justin Karneges
88c94fd3e2
app name, remove unneeded friend declarations
...
svn path=/trunk/kdesupport/qca/; revision=394731
2005-03-03 23:16:41 +00:00
Justin Karneges
7dc68f5e61
port to Qt 4
...
svn path=/trunk/kdesupport/qca/; revision=393410
2005-02-27 01:12:26 +00:00
Justin Karneges
4910fd75ec
reorganize the enum / helper class names, add multi signer verify for securemessage
...
svn path=/trunk/kdesupport/qca/; revision=392944
2005-02-25 06:51:06 +00:00
Justin Karneges
1415af6536
file shortcuts for certs
...
svn path=/trunk/kdesupport/qca/; revision=392928
2005-02-25 04:36:27 +00:00
Justin Karneges
709198d60c
tls session caching, expand some abbreviations
...
svn path=/trunk/kdesupport/qca/; revision=392885
2005-02-24 21:14:03 +00:00
Justin Karneges
d9b6d05e27
cert and securemessage now done
...
svn path=/trunk/kdesupport/qca/; revision=392758
2005-02-24 08:39:08 +00:00
Justin Karneges
ca4a3a543d
added PBE, moved some enums and C secmem out of qca_core
...
svn path=/trunk/kdesupport/qca/; revision=382285
2005-01-25 13:01:45 +00:00
Brad Hards
fa9d500d91
Update the API documentation. We should now have #include <QtCrypto>
...
everywhere, but it needs to be done one class at a time.
If you see any wrong, let me know.
CCMAIL:delta-affinix.com@lists.affinix.com
svn path=/trunk/kdesupport/qca/; revision=379674
2005-01-18 09:59:10 +00:00
Justin Karneges
282d1bf00a
spkac stuff
...
svn path=/trunk/kdesupport/qca/; revision=379548
2005-01-17 22:12:21 +00:00
Justin Karneges
90339fb2ef
ability to combine Stores
...
svn path=/trunk/kdesupport/qca/; revision=379379
2005-01-17 11:57:24 +00:00
Justin Karneges
2e597691ed
some functions to read/write store data
...
svn path=/trunk/kdesupport/qca/; revision=379266
2005-01-17 00:24:39 +00:00
Justin Karneges
128ea69121
cert creation, pkcs12, passphrases should use secure array
...
svn path=/trunk/kdesupport/qca/; revision=378347
2005-01-14 06:36:12 +00:00
Justin Karneges
47d42a6d6d
divide qca.h, move the includes
...
svn path=/trunk/kdesupport/qca/; revision=374565
2005-01-01 02:44:28 +00:00