7be55c7 cache_req: allow to return well known object as result

21 files Authored by pbrezina 7 years ago, Committed by lslebodn 7 years ago,
21 files changed. 153 lines added. 3 lines removed.
src/responder/common/cache_req/cache_req.c
file modified
+98 -2
src/responder/common/cache_req/cache_req.h
file modified
+13 -0
src/responder/common/cache_req/cache_req_plugin.h
file modified
+16 -0
src/responder/common/cache_req/cache_req_private.h
file modified
+9 -1
src/responder/common/cache_req/plugins/cache_req_enum_groups.c
file modified
+1 -0
src/responder/common/cache_req/plugins/cache_req_enum_svc.c
file modified
+1 -0
src/responder/common/cache_req/plugins/cache_req_enum_users.c
file modified
+1 -0
src/responder/common/cache_req/plugins/cache_req_group_by_filter.c
file modified
+1 -0
src/responder/common/cache_req/plugins/cache_req_group_by_id.c
file modified
+1 -0
src/responder/common/cache_req/plugins/cache_req_group_by_name.c
file modified
+1 -0
src/responder/common/cache_req/plugins/cache_req_initgroups_by_name.c
file modified
+1 -0
src/responder/common/cache_req/plugins/cache_req_initgroups_by_upn.c
file modified
+1 -0
src/responder/common/cache_req/plugins/cache_req_netgroup_by_name.c
file modified
+1 -0
src/responder/common/cache_req/plugins/cache_req_object_by_sid.c
file modified
+1 -0
src/responder/common/cache_req/plugins/cache_req_svc_by_name.c
file modified
+1 -0
src/responder/common/cache_req/plugins/cache_req_svc_by_port.c
file modified
+1 -0
src/responder/common/cache_req/plugins/cache_req_user_by_cert.c
file modified
+1 -0
src/responder/common/cache_req/plugins/cache_req_user_by_filter.c
file modified
+1 -0
src/responder/common/cache_req/plugins/cache_req_user_by_id.c
file modified
+1 -0
src/responder/common/cache_req/plugins/cache_req_user_by_name.c
file modified
+1 -0
src/responder/common/cache_req/plugins/cache_req_user_by_upn.c
file modified
+1 -0
    cache_req: allow to return well known object as result
    
    When we are looking name by sid or sid by name we want to be also
    able to translate well known sid/name into its pair equivalent.
    
    This adds the ability to mock cache_req_result if a well known object
    is found.
    
    Resolves:
    https://fedorahosted.org/sssd/ticket/3151
    
    Reviewed-by: Lukáš Slebodník <lslebodn@redhat.com>