From 552557a65de9f932665e88503a1f2dfda0286cf0 Mon Sep 17 00:00:00 2001 From: Andreas Steffen Date: Mon, 30 Apr 2012 13:40:48 +0200 Subject: add AUTH_RULE_SUBJECT_CERT for raw public keys --- src/libcharon/plugins/stroke/stroke_config.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src') diff --git a/src/libcharon/plugins/stroke/stroke_config.c b/src/libcharon/plugins/stroke/stroke_config.c index c94c18595..483e3d253 100644 --- a/src/libcharon/plugins/stroke/stroke_config.c +++ b/src/libcharon/plugins/stroke/stroke_config.c @@ -406,6 +406,10 @@ static auth_cfg_t *build_auth_cfg(private_stroke_config_t *this, { certificate = this->cred->load_pubkey(this->cred, KEY_RSA, pubkey, identity); + if (certificate) + { + cfg->add(cfg, AUTH_RULE_SUBJECT_CERT, certificate); + } } /* CA constraint */ -- cgit v1.2.3