summaryrefslogtreecommitdiffstats
path: root/src/providers/ipa/ipa_subdomains_id.c
diff options
context:
space:
mode:
authorSumit Bose <sbose@redhat.com>2016-04-06 11:15:32 +0200
committerLukas Slebodnik <lslebodn@redhat.com>2016-06-09 16:12:25 +0200
commita1210c8db81a1cc0b45eb62a8450abcdea3afc7b (patch)
tree91a6def945dccbee7059ad35ed3d474d12637377 /src/providers/ipa/ipa_subdomains_id.c
parentcdc3e9dc42e13f01d8e2623e92dd046a5bb169f1 (diff)
downloadsssd-a1210c8db81a1cc0b45eb62a8450abcdea3afc7b.tar.gz
sssd-a1210c8db81a1cc0b45eb62a8450abcdea3afc7b.tar.xz
sssd-a1210c8db81a1cc0b45eb62a8450abcdea3afc7b.zip
ipa: add support for certificate overrides
Reviewed-by: Jakub Hrozek <jhrozek@redhat.com>
Diffstat (limited to 'src/providers/ipa/ipa_subdomains_id.c')
-rw-r--r--src/providers/ipa/ipa_subdomains_id.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/providers/ipa/ipa_subdomains_id.c b/src/providers/ipa/ipa_subdomains_id.c
index f98f8bf8e..e8dd82446 100644
--- a/src/providers/ipa/ipa_subdomains_id.c
+++ b/src/providers/ipa/ipa_subdomains_id.c
@@ -402,6 +402,7 @@ struct tevent_req *ipa_get_subdom_acct_send(TALLOC_CTX *memctx,
case BE_REQ_USER:
case BE_REQ_GROUP:
case BE_REQ_BY_SECID:
+ case BE_REQ_BY_CERT:
case BE_REQ_USER_AND_GROUP:
ret = EOK;
break;
@@ -526,6 +527,11 @@ static void ipa_get_subdom_acct_connected(struct tevent_req *subreq)
return;
}
break;
+ case BE_FILTER_CERT:
+ DEBUG(SSSDBG_OP_FAILURE, "Lookup by certificate not supported yet.\n");
+ state->dp_error = dp_error;
+ tevent_req_error(req, EINVAL);
+ return;
default:
DEBUG(SSSDBG_OP_FAILURE, "Invalid sub-domain filter type.\n");
state->dp_error = dp_error;