diff options
author | Sumit Bose <sbose@redhat.com> | 2017-02-02 16:34:32 +0100 |
---|---|---|
committer | Jakub Hrozek <jhrozek@redhat.com> | 2017-03-23 17:19:14 +0100 |
commit | b341ee51cffd98b642b9c68a417f8a7504e303a1 (patch) | |
tree | bc1a2f70566cf587376bf38db7c49ded080b9090 /src/db/sysdb_views.c | |
parent | 81c564a0692aa4b719af2219f52894e6cd4bdf9f (diff) | |
download | sssd-b341ee51cffd98b642b9c68a417f8a7504e303a1.tar.gz sssd-b341ee51cffd98b642b9c68a417f8a7504e303a1.tar.xz sssd-b341ee51cffd98b642b9c68a417f8a7504e303a1.zip |
sss_cert_derb64_to_ldap_filter: add sss_certmap support
Use certificate mapping library if available to lookup a user by
certificate in LDAP.
Related to https://pagure.io/SSSD/sssd/issue/3050
Reviewed-by: Jakub Hrozek <jhrozek@redhat.com>
Reviewed-by: Lukáš Slebodník <lslebodn@redhat.com>
Diffstat (limited to 'src/db/sysdb_views.c')
-rw-r--r-- | src/db/sysdb_views.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/db/sysdb_views.c b/src/db/sysdb_views.c index 9dc48f5b6..1c416dd14 100644 --- a/src/db/sysdb_views.c +++ b/src/db/sysdb_views.c @@ -862,8 +862,8 @@ errno_t sysdb_search_override_by_cert(TALLOC_CTX *mem_ctx, goto done; } - ret = sss_cert_derb64_to_ldap_filter(tmp_ctx, cert, SYSDB_USER_CERT, - &cert_filter); + ret = sss_cert_derb64_to_ldap_filter(tmp_ctx, cert, SYSDB_USER_CERT, NULL, + NULL, &cert_filter); if (ret != EOK) { DEBUG(SSSDBG_OP_FAILURE, "sss_cert_derb64_to_ldap_filter failed.\n"); |