Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

56 lines
935 B

  1. /*++
  2. Copyright (c) 1996 Microsoft Corporation
  3. Module Name:
  4. kerberos.h
  5. Abstract:
  6. Headers of apis for kerberos policy
  7. Author:
  8. Jin Huang (jinhuang) 17-Dec-1997 created
  9. Revision History:
  10. jinhuang 28-Jan-1998 splitted to client-server
  11. --*/
  12. #ifndef _sce_kerberos_
  13. #define _sce_kerberos_
  14. #ifdef __cplusplus
  15. extern "C" {
  16. #endif
  17. SCESTATUS
  18. ScepGetKerberosPolicy(
  19. IN PSCECONTEXT hProfile,
  20. IN SCETYPE ProfileType,
  21. OUT PSCE_KERBEROS_TICKET_INFO * ppKerberosInfo,
  22. OUT PSCE_ERROR_LOG_INFO *Errlog OPTIONAL
  23. );
  24. SCESTATUS
  25. ScepConfigureKerberosPolicy(
  26. IN PSCECONTEXT hProfile,
  27. IN PSCE_KERBEROS_TICKET_INFO pKerberosInfo,
  28. IN DWORD ConfigOptions
  29. );
  30. SCESTATUS
  31. ScepAnalyzeKerberosPolicy(
  32. IN PSCECONTEXT hProfile OPTIONAL,
  33. IN PSCE_KERBEROS_TICKET_INFO pKerInfo,
  34. IN DWORD Options
  35. );
  36. #ifdef __cplusplus
  37. }
  38. #endif
  39. #endif