tree: 2c4fcc066d26a67b3718e92b803d4df552e402bc [path history] [tgz]
  1. BUILD.gn
  2. OWNERS
  3. README.md
  4. anonymizer.cc
  5. anonymizer.h
  6. anonymizer_unittest.cc
  7. auth_data_cache.cc
  8. auth_data_cache.h
  9. auth_data_cache_unittest.cc
  10. authpolicy.cc
  11. authpolicy.h
  12. authpolicy_flags.cc
  13. authpolicy_flags.h
  14. authpolicy_flags_unittest.cc
  15. authpolicy_main.cc
  16. authpolicy_metrics.cc
  17. authpolicy_metrics.h
  18. authpolicy_parser_main.cc
  19. authpolicy_unittest.cc
  20. constants.cc
  21. constants.h
  22. cryptohome_client.cc
  23. cryptohome_client.h
  24. dbus_bindings/
  25. etc/
  26. gpo_version_cache.cc
  27. gpo_version_cache.h
  28. gpo_version_cache_unittest.cc
  29. jail_helper.cc
  30. jail_helper.h
  31. log_colors.cc
  32. log_colors.h
  33. path_service.cc
  34. path_service.h
  35. platform_helper.cc
  36. platform_helper.h
  37. policy/
  38. process_executor.cc
  39. process_executor.h
  40. process_executor_unittest.cc
  41. proto/
  42. samba_helper.cc
  43. samba_helper.h
  44. samba_helper_unittest.cc
  45. samba_interface.cc
  46. samba_interface.h
  47. seccomp_filters/
  48. session_manager_client.cc
  49. session_manager_client.h
  50. setuid_restrictions/
  51. stub_common.cc
  52. stub_common.h
  53. stub_kinit_main.cc
  54. stub_klist_main.cc
  55. stub_kpasswd_main.cc
  56. stub_net_main.cc
  57. stub_smbclient_main.cc
  58. tgt_manager.cc
  59. tgt_manager.h
authpolicy/README.md

Authpolicy

This directory contains the Authpolicy service which provides functionality to join Active Directory (AD) domains, authenticate users against AD and to fetch device and user policies from AD in its native GPO format, convert them into protobufs and make them available to Chrome OS by injecting them into session manager.

The service is conceptually similar to the Kerberos service running on devices that are not AD managed. See kerberos/README.md for more information.