diff options
author | Andreas Steffen <andreas.steffen@strongswan.org> | 2010-03-07 20:51:34 +0100 |
---|---|---|
committer | Andreas Steffen <andreas.steffen@strongswan.org> | 2010-03-07 20:51:34 +0100 |
commit | ceeb9bac8bf2c95cecf430c41591f63ed00dc6e9 (patch) | |
tree | c500a3a63a29129f6fd5933088d7ba8f154502c1 /src | |
parent | 469d448333dc47592869af4e6a98ef444db1a301 (diff) | |
download | strongswan-ceeb9bac8bf2c95cecf430c41591f63ed00dc6e9.tar.bz2 strongswan-ceeb9bac8bf2c95cecf430c41591f63ed00dc6e9.tar.xz |
critical keyUsage extension must be parsed
Diffstat (limited to 'src')
-rw-r--r-- | src/libstrongswan/plugins/x509/x509_cert.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/libstrongswan/plugins/x509/x509_cert.c b/src/libstrongswan/plugins/x509/x509_cert.c index 698903456..4c8456c6b 100644 --- a/src/libstrongswan/plugins/x509/x509_cert.c +++ b/src/libstrongswan/plugins/x509/x509_cert.c @@ -974,6 +974,9 @@ static bool parse_certificate(private_x509_cert_t *this) case OID_AUTHORITY_INFO_ACCESS: parse_authorityInfoAccess(object, level, this); break; + case OID_KEY_USAGE: + /* TODO parse the flags */ + break; case OID_EXTENDED_KEY_USAGE: parse_extendedKeyUsage(object, level, this); break; |