Difference between revisions of "Projects/Documentation Tasks"
From K5Wiki
< Projects
(Added "Reverse DNS", clarified "Choosing enc types for princ" tasks in Admins section. New task assignments.) |
(Changed the links for API docs. Changed the date for "Reverse DNS" topic as the highest priority.) |
||
Line 85: | Line 85: | ||
| Krb5 library guide|| || || || |
| Krb5 library guide|| || || || |
||
|- |
|- |
||
− | | <ul><li> A more advanced introduction to using the Kerberos libraries for initial authentication, focusing on the authentication steps, validating initial credential</ul>|| TY || 2012-04-27 || || |
+ | | <ul><li> A more advanced introduction to using the Kerberos libraries for initial authentication, focusing on the authentication steps, validating initial credential</ul>|| TY || 2012-04-27 ||need examples || |
|- |
|- |
||
| <ul><li> Kerberos prompter behavior</ul>|| NW || || || |
| <ul><li> Kerberos prompter behavior</ul>|| NW || || || |
||
Line 132: | Line 132: | ||
|<ul><li> DNS configuration and SRV records - how they are used, in what order</ul>|| KR || || || |
|<ul><li> DNS configuration and SRV records - how they are used, in what order</ul>|| KR || || || |
||
|- |
|- |
||
− | | Reverse DNS|| TY|| 2012- |
+ | | Reverse DNS|| TY|| 2012-07-15|| || |
|- |
|- |
||
| Choosing encryption types for principals|| TY|| 2012-10-01|| || |
| Choosing encryption types for principals|| TY|| 2012-10-01|| || |
||
Line 212: | Line 212: | ||
|- |
|- |
||
|- |
|- |
||
− | | krb5_build_principal [http://web.mit.edu/ |
+ | | krb5_build_principal [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_build_principal.html]|| ZT || GH|| || |
|- |
|- |
||
− | |krb5_build_principal_alloc_va [http://web.mit.edu/ |
+ | |krb5_build_principal_alloc_va [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_build_principal_alloc_va.html] || ZT || GH|| || |
|- |
|- |
||
− | | krb5_build_principal_ext [http://web.mit.edu/ |
+ | | krb5_build_principal_ext [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_build_principal_ext.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_cc_close [http://web.mit.edu/ |
+ | | krb5_cc_close [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_cc_close.html] ||ZT ||GH || || |
|- |
|- |
||
− | | krb5_cc_default [http://web.mit.edu/ |
+ | | krb5_cc_default [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_cc_default.html]|| ZT|| GH|| || |
|- |
|- |
||
− | | krb5_cc_default_name [http://web.mit.edu/ |
+ | | krb5_cc_default_name [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_cc_default_name.html]|| ZT|| GH|| || |
|- |
|- |
||
− | | krb5_cc_destroy [http://web.mit.edu/ |
+ | | krb5_cc_destroy [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_cc_destroy.html]|| ZT|| GH|| || |
|- |
|- |
||
− | | krb5_cc_dup [http://web.mit.edu/ |
+ | | krb5_cc_dup [http://web.mit.edu/kerberos/krb5-current/dockrb_appldev/refs/api/krb5_cc_dup.html]|| ZT|| GH|| || |
|- |
|- |
||
− | | krb5_cc_get_name [http://web.mit.edu/ |
+ | | krb5_cc_get_name [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_cc_get_name.html]|| ZT || GH|| || |
|- |
|- |
||
− | | krb5_cc_get_principal [http://web.mit.edu/ |
+ | | krb5_cc_get_principal [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_cc_get_principal.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_cc_get_type [http://web.mit.edu/ |
+ | | krb5_cc_get_type [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_cc_get_type.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_cc_initialize [http://web.mit.edu/ |
+ | | krb5_cc_initialize [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_cc_initialize.html]|| ZT||GH || || |
|- |
|- |
||
− | | krb5_cc_new_unique [http://web.mit.edu/ |
+ | | krb5_cc_new_unique [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_cc_new_unique.html]|| ZT|| GH|| || |
|- |
|- |
||
− | | krb5_cc_resolve [http://web.mit.edu/ |
+ | | krb5_cc_resolve [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_cc_resolve.html]|| ZT|| GH|| || |
|- |
|- |
||
− | | krb5_change_password [http://web.mit.edu/ |
+ | | krb5_change_password [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_change_password.html]|| ZT||GH || || |
|- |
|- |
||
− | | krb5_free_context [http://web.mit.edu/ |
+ | | krb5_free_context [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_free_context.html]|| ZT|| GH|| || |
|- |
|- |
||
− | | krb5_free_error_message [http://web.mit.edu/ |
+ | | krb5_free_error_message [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_free_error_message.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_free_principal [http://web.mit.edu/ |
+ | | krb5_free_principal [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_free_principal.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_fwd_tgt_cred [http://web.mit.edu/ |
+ | | krb5_fwd_tgt_cred [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_fwd_tgt_cred.html]|| ZT || GH|| || Needs example |
|- |
|- |
||
− | | krb5_get_default_realm [http://web.mit.edu/ |
+ | | krb5_get_default_realm [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_get_default_realm.html]|| ZT || GH|| || |
|- |
|- |
||
− | | krb5_get_error_message [http://web.mit.edu/ |
+ | | krb5_get_error_message [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_get_error_message.html]|| ZT || GH|| || |
|- |
|- |
||
− | | krb5_get_host_realm [http://web.mit.edu/ |
+ | | krb5_get_host_realm [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_get_host_realm.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_get_credentials [http://web.mit.edu/ |
+ | | krb5_get_credentials [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_get_credentials.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_get_fallback_host_realm [http://web.mit.edu/ |
+ | | krb5_get_fallback_host_realm [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_get_fallback_host_realm.html]|| ZT || GH|| || |
|- |
|- |
||
− | | krb5_get_init_creds_keytab [http://web.mit.edu/ |
+ | | krb5_get_init_creds_keytab [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_get_init_creds_keytab.html]|| ZT || GH|| || |
|- |
|- |
||
− | | krb5_get_init_creds_opt_alloc [http://web.mit.edu/ |
+ | | krb5_get_init_creds_opt_alloc [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_get_init_creds_opt_alloc.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_get_init_creds_opt_free [http://web.mit.edu/ |
+ | | krb5_get_init_creds_opt_free [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_get_init_creds_opt_free.html]|| ZT || GH|| || |
|- |
|- |
||
− | | krb5_get_init_creds_opt_get_fast_flags [http://web.mit.edu/ |
+ | | krb5_get_init_creds_opt_get_fast_flags [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_get_init_creds_opt_get_fast_flags.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_get_init_creds_opt_init [http://web.mit.edu/ |
+ | | krb5_get_init_creds_opt_init [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_get_init_creds_opt_init.html]|| ZT || GH|| || |
|- |
|- |
||
− | | krb5_get_init_creds_opt_set_address_list [http://web.mit.edu/ |
+ | | krb5_get_init_creds_opt_set_address_list [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_get_init_creds_opt_set_address_list.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_get_init_creds_opt_set_anonymous [http://web.mit.edu/ |
+ | | krb5_get_init_creds_opt_set_anonymous [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_get_init_creds_opt_set_anonymous.html]|| ZT || GH|| || |
|- |
|- |
||
− | | krb5_get_init_creds_opt_set_canonicalize [http://web.mit.edu/ |
+ | | krb5_get_init_creds_opt_set_canonicalize [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_get_init_creds_opt_set_canonicalize.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_get_init_creds_opt_set_change_password_prompt [http://web.mit.edu/ |
+ | | krb5_get_init_creds_opt_set_change_password_prompt [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_get_init_creds_opt_set_change_password_prompt.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_get_init_creds_opt_set_etype_list [http://web.mit.edu/ |
+ | | krb5_get_init_creds_opt_set_etype_list [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_get_init_creds_opt_set_etype_list.html]|| ZT || GH|| || |
|- |
|- |
||
− | | krb5_get_init_creds_opt_set_expire_callback [http://web.mit.edu/ |
+ | | krb5_get_init_creds_opt_set_expire_callback [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_get_init_creds_opt_set_expire_callback.html]|| ZT || GH|| || |
|- |
|- |
||
− | | krb5_get_init_creds_opt_set_fast_ccache [http://web.mit.edu/ |
+ | | krb5_get_init_creds_opt_set_fast_ccache [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_get_init_creds_opt_set_fast_ccache.html]|| ZT || GH|| || |
|- |
|- |
||
− | | krb5_get_init_creds_opt_set_fast_ccache_name [http://web.mit.edu/ |
+ | | krb5_get_init_creds_opt_set_fast_ccache_name [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_get_init_creds_opt_set_fast_ccache_name.html]|| ZT || GH|| || |
|- |
|- |
||
− | | krb5_get_init_creds_opt_set_fast_flags [http://web.mit.edu/ |
+ | | krb5_get_init_creds_opt_set_fast_flags [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_get_init_creds_opt_set_fast_flags.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_get_init_creds_opt_set_forwardable [http://web.mit.edu/ |
+ | | krb5_get_init_creds_opt_set_forwardable [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_get_init_creds_opt_set_forwardable.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_get_init_creds_opt_set_out_ccache [http://web.mit.edu/ |
+ | | krb5_get_init_creds_opt_set_out_ccache [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_get_init_creds_opt_set_out_ccache.html]|| ZT || GH|| || |
|- |
|- |
||
− | | krb5_get_init_creds_opt_set_pa [http://web.mit.edu/ |
+ | | krb5_get_init_creds_opt_set_pa [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_get_init_creds_opt_set_pa.html]|| ZT || GH|| || |
|- |
|- |
||
− | | krb5_get_init_creds_opt_set_preauth_list [http://web.mit.edu/ |
+ | | krb5_get_init_creds_opt_set_preauth_list [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_get_init_creds_opt_set_preauth_list.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_get_init_creds_opt_set_proxiable [http://web.mit.edu/ |
+ | | krb5_get_init_creds_opt_set_proxiable [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_get_init_creds_opt_set_proxiable.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_get_init_creds_opt_set_renew_life [http://web.mit.edu/ |
+ | | krb5_get_init_creds_opt_set_renew_life [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_get_init_creds_opt_set_renew_life.html]|| ZT || GH|| || |
|- |
|- |
||
− | | krb5_get_init_creds_opt_set_salt [http://web.mit.edu/ |
+ | | krb5_get_init_creds_opt_set_salt [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_get_init_creds_opt_set_salt.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_get_init_creds_opt_set_tkt_life [http://web.mit.edu/ |
+ | | krb5_get_init_creds_opt_set_tkt_life [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_get_init_creds_opt_set_tkt_life.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_get_init_creds_password [http://web.mit.edu/ |
+ | | krb5_get_init_creds_password [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_get_init_creds_password.html]|| ZT || GH|| || |
|- |
|- |
||
− | | krb5_get_profile [http://web.mit.edu/ |
+ | | krb5_get_profile [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_get_profile.html]|| ZT || GH|| || |
|- |
|- |
||
− | | krb5_get_prompt_types [http://web.mit.edu/ |
+ | | krb5_get_prompt_types [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_get_prompt_types.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_get_renewed_creds [http://web.mit.edu/ |
+ | | krb5_get_renewed_creds [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_get_renewed_creds.html]|| ZT || GH|| || |
|- |
|- |
||
− | | krb5_get_validated_creds [http://web.mit.edu/ |
+ | | krb5_get_validated_creds [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_get_validated_creds.html]|| ZT || GH|| || |
|- |
|- |
||
− | | krb5_init_context [http://web.mit.edu/ |
+ | | krb5_init_context [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_init_context.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_init_secure_context [http://web.mit.edu/ |
+ | | krb5_init_secure_context [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_init_secure_context.html]|| ZT || GH|| || |
|- |
|- |
||
− | | krb5_is_config_principal [http://web.mit.edu/ |
+ | | krb5_is_config_principal [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_is_config_principal.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_is_thread_safe [http://web.mit.edu/ |
+ | | krb5_is_thread_safe [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_is_thread_safe.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_kt_close [http://web.mit.edu/ |
+ | | krb5_kt_close [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_kt_close.html]|| ZT || GH|| || |
|- |
|- |
||
− | | krb5_kt_default [http://web.mit.edu/ |
+ | | krb5_kt_default [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_kt_default.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_kt_default_name [http://web.mit.edu/ |
+ | | krb5_kt_default_name [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_kt_default_name.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_kt_get_name [http://web.mit.edu/ |
+ | | krb5_kt_get_name [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_kt_get_name.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_kt_get_type [http://web.mit.edu/ |
+ | | krb5_kt_get_type [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_kt_get_type.html] || ZT ||GH || || |
|- |
|- |
||
− | | krb5_kt_resolve [http://web.mit.edu/ |
+ | | krb5_kt_resolve [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_kt_resolve.html]|| ZT || GH|| || |
|- |
|- |
||
− | | krb5_kuserok [http://web.mit.edu/ |
+ | | krb5_kuserok [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_kuserok.html] || ZT ||GH || || |
|- |
|- |
||
− | | krb5_parse_name [http://web.mit.edu/ |
+ | | krb5_parse_name [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_parse_name.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_parse_name_flags [http://web.mit.edu/ |
+ | | krb5_parse_name_flags [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_parse_name_flags.html]|| ZT || GH|| || |
|- |
|- |
||
− | | krb5_principal_compare [http://web.mit.edu/ |
+ | | krb5_principal_compare [http://web.mit.edu/kerberos/krb5-current/dockrb_appldev/refs/api/krb5_principal_compare.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_principal_compare_any_realm [http://web.mit.edu/ |
+ | | krb5_principal_compare_any_realm [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_principal_compare_any_realm.html]|| ZT || GH|| || |
|- |
|- |
||
− | | krb5_principal_compare_flags [http://web.mit.edu/ |
+ | | krb5_principal_compare_flags [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_principal_compare_flags.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_prompter_posix [http://web.mit.edu/ |
+ | | krb5_prompter_posix [http://web.mit.edu/kerberos/krb5-current/dockrb_appldev/refs/api/krb5_prompter_posix.html]|| ZT||GH || || |
|- |
|- |
||
− | | krb5_realm_compare [http://web.mit.edu/ |
+ | | krb5_realm_compare [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_realm_compare.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_recvauth [http://web.mit.edu/ |
+ | | krb5_recvauth [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_recvauth.html]||ZT ||GH || || |
|- |
|- |
||
− | | krb5_recvauth_version [http://web.mit.edu/ |
+ | | krb5_recvauth_version [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_recvauth_version.html] ||ZT ||GH || || |
|- |
|- |
||
− | | krb5_set_default_realm [http://web.mit.edu/ |
+ | | krb5_set_default_realm [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_set_default_realm.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_set_password [http://web.mit.edu/ |
+ | | krb5_set_password [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_set_password.html]|| ZT || GH|| || |
|- |
|- |
||
− | | krb5_set_password_using_ccache [http://web.mit.edu/ |
+ | | krb5_set_password_using_ccache [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_set_password_using_ccache.html] || ZT ||GH || || |
|- |
|- |
||
− | | krb5_set_principal_realm [http://web.mit.edu/ |
+ | | krb5_set_principal_realm [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_set_principal_realm.html] || ZT || GH|| || |
|- |
|- |
||
− | | krb5_set_trace_callback [http://web.mit.edu/ |
+ | | krb5_set_trace_callback [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_set_trace_callback.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_set_trace_filename [http://web.mit.edu/ |
+ | | krb5_set_trace_filename [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_set_trace_filename.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_sname_to_principal [http://web.mit.edu/ |
+ | | krb5_sname_to_principal [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_sname_to_principal.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_unparse_name [http://web.mit.edu/ |
+ | | krb5_unparse_name [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_unparse_name.html]|| ZT || GH|| || |
|- |
|- |
||
− | | krb5_unparse_name_ext [http://web.mit.edu/ |
+ | | krb5_unparse_name_ext [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_unparse_name_ext.html]|| ZT ||GH || || |
|- |
|- |
||
− | | krb5_unparse_name_flags [http://web.mit.edu/ |
+ | | krb5_unparse_name_flags [http://web.mit.edu/kerberos/krb5-current/dockrb_appldev/refs/api/krb5_unparse_name_flags.html] || ZT || GH|| || |
|- |
|- |
||
− | | krb5_unparse_name_flags_ext [http://web.mit.edu/ |
+ | | krb5_unparse_name_flags_ext [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_unparse_name_flags_ext.html] || ZT ||GH || || |
|- |
|- |
||
− | | krb5_us_timeofday [http://web.mit.edu/ |
+ | | krb5_us_timeofday [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_us_timeofday.html]|| ZT || GH|| || |
|- |
|- |
||
− | | krb5_verify_authdata_kdc_issued [http://web.mit.edu/ |
+ | | krb5_verify_authdata_kdc_issued [http://web.mit.edu/kerberos/krb5-current/doc/krb_appldev/refs/api/krb5_verify_authdata_kdc_issued.html]|| ZT || GH|| || |
|- |
|- |
||
|} |
|} |
Revision as of 13:00, 3 July 2012
This is an early stage project for MIT Kerberos. It is being fleshed out by its proponents. Feel free to help flesh out the details of this project. After the project is ready, it will be presented for review and approval.
Contents
Purpose
To keep track of the various tasks that need to be documented such as function documentation, administration, troubleshooting etc.
Doc-type/Reader | Architectural Guide | Setup & Config of Kerberos | Admin & Operations of Kerberos | Custom Build | API Description | API Details |
---|---|---|---|---|---|---|
End-users | ||||||
Architects | ||||||
System Admins | ||||||
Application Developers | ||||||
GSSAPI Developers | ||||||
Kerberos Developers |
Application development
task | Proposed Author | Target Date | Reviewer | Reviewer Comments |
---|---|---|---|---|
Designing a new protocol, or extending existing one, to use GSS-API | NW | |||
Choosing security API | ||||
|
NW | |||
|
NW | |||
GSS-API | ||||
|
NW | |||
|
NW | |||
|
NW | |||
|
GH | 2012-03-01 | ready for review | |
|
NW | |||
|
||||
|
GH | 2012-10-01 | ||
|
GH | 2012-10-01 | ||
|
NW | |||
|
KR | |||
|
||||
Developing plugins | GH | 2012-03-08 | ready for review | |
|
||||
|
ZT reviewed profile plugin | |||
Krb5 library guide | ||||
|
TY | 2012-04-27 | need examples | |
|
NW | |||
|
KR | under review | ||
|
||||
|
TY | TBD | ||
|
KR | |||
|
||||
|
||||
MIT Kerberos features : quick facts | ZT | ongoing | ||
How to build Kerberos from source | ZT | ready for review |
Administration
task | Proposed Author | Target Date | Reviewer | Reviewer Comments |
---|---|---|---|---|
Introduction to Kerberos system | ||||
|
TH | 2012-07-15 | ||
|
TH | 2012-07-15 | ||
Setting a new realm | ||||
|
||||
|
ZT | ready for review | ||
|
KR | |||
Reverse DNS | TY | 2012-07-15 | ||
Choosing encryption types for principals | TY | 2012-10-01 | ||
Integration Kerberos with Login System | ||||
|
||||
|
||||
|
NW | |||
|
NW | |||
|
||||
Cross-realm | ||||
|
||||
|
||||
|
||||
Performance | ||||
|
||||
|
||||
kadmin interface | ||||
|
||||
Using Smartcard with PKINIT | ||||
Kerberized ssh | NW | |||
|
||||
|
||||
Selecting and configuring plugins | GH | 2012-03-15 | ready for review | |
Anonymity support | GH | 2012-10-01 | ||
A guide to principal naming basics and structure | ||||
Troubleshooting | ||||
|
ZT | ongoing | ||
|
GH | 2012-03-22 | ready for review | |
|
||||
Using LDAP server for Kerberos backend | ZT | Ubuntu 10.4 (lucid) | ||
Basic concepts (passwd policy, ticket ) | ||||
Approaches to authorization -- centralized vs distributed, etc. | ||||
Acceptable date and time formats | ZT | 2012-07-15 |
API documentation
Most commonly used API functions (in alphabetical order)
API | Proposed Author | Reviewer | Target Date | Reviewer Comments |
---|---|---|---|---|
krb5_build_principal [1] | ZT | GH | ||
krb5_build_principal_alloc_va [2] | ZT | GH | ||
krb5_build_principal_ext [3] | ZT | GH | ||
krb5_cc_close [4] | ZT | GH | ||
krb5_cc_default [5] | ZT | GH | ||
krb5_cc_default_name [6] | ZT | GH | ||
krb5_cc_destroy [7] | ZT | GH | ||
krb5_cc_dup [8] | ZT | GH | ||
krb5_cc_get_name [9] | ZT | GH | ||
krb5_cc_get_principal [10] | ZT | GH | ||
krb5_cc_get_type [11] | ZT | GH | ||
krb5_cc_initialize [12] | ZT | GH | ||
krb5_cc_new_unique [13] | ZT | GH | ||
krb5_cc_resolve [14] | ZT | GH | ||
krb5_change_password [15] | ZT | GH | ||
krb5_free_context [16] | ZT | GH | ||
krb5_free_error_message [17] | ZT | GH | ||
krb5_free_principal [18] | ZT | GH | ||
krb5_fwd_tgt_cred [19] | ZT | GH | Needs example | |
krb5_get_default_realm [20] | ZT | GH | ||
krb5_get_error_message [21] | ZT | GH | ||
krb5_get_host_realm [22] | ZT | GH | ||
krb5_get_credentials [23] | ZT | GH | ||
krb5_get_fallback_host_realm [24] | ZT | GH | ||
krb5_get_init_creds_keytab [25] | ZT | GH | ||
krb5_get_init_creds_opt_alloc [26] | ZT | GH | ||
krb5_get_init_creds_opt_free [27] | ZT | GH | ||
krb5_get_init_creds_opt_get_fast_flags [28] | ZT | GH | ||
krb5_get_init_creds_opt_init [29] | ZT | GH | ||
krb5_get_init_creds_opt_set_address_list [30] | ZT | GH | ||
krb5_get_init_creds_opt_set_anonymous [31] | ZT | GH | ||
krb5_get_init_creds_opt_set_canonicalize [32] | ZT | GH | ||
krb5_get_init_creds_opt_set_change_password_prompt [33] | ZT | GH | ||
krb5_get_init_creds_opt_set_etype_list [34] | ZT | GH | ||
krb5_get_init_creds_opt_set_expire_callback [35] | ZT | GH | ||
krb5_get_init_creds_opt_set_fast_ccache [36] | ZT | GH | ||
krb5_get_init_creds_opt_set_fast_ccache_name [37] | ZT | GH | ||
krb5_get_init_creds_opt_set_fast_flags [38] | ZT | GH | ||
krb5_get_init_creds_opt_set_forwardable [39] | ZT | GH | ||
krb5_get_init_creds_opt_set_out_ccache [40] | ZT | GH | ||
krb5_get_init_creds_opt_set_pa [41] | ZT | GH | ||
krb5_get_init_creds_opt_set_preauth_list [42] | ZT | GH | ||
krb5_get_init_creds_opt_set_proxiable [43] | ZT | GH | ||
krb5_get_init_creds_opt_set_renew_life [44] | ZT | GH | ||
krb5_get_init_creds_opt_set_salt [45] | ZT | GH | ||
krb5_get_init_creds_opt_set_tkt_life [46] | ZT | GH | ||
krb5_get_init_creds_password [47] | ZT | GH | ||
krb5_get_profile [48] | ZT | GH | ||
krb5_get_prompt_types [49] | ZT | GH | ||
krb5_get_renewed_creds [50] | ZT | GH | ||
krb5_get_validated_creds [51] | ZT | GH | ||
krb5_init_context [52] | ZT | GH | ||
krb5_init_secure_context [53] | ZT | GH | ||
krb5_is_config_principal [54] | ZT | GH | ||
krb5_is_thread_safe [55] | ZT | GH | ||
krb5_kt_close [56] | ZT | GH | ||
krb5_kt_default [57] | ZT | GH | ||
krb5_kt_default_name [58] | ZT | GH | ||
krb5_kt_get_name [59] | ZT | GH | ||
krb5_kt_get_type [60] | ZT | GH | ||
krb5_kt_resolve [61] | ZT | GH | ||
krb5_kuserok [62] | ZT | GH | ||
krb5_parse_name [63] | ZT | GH | ||
krb5_parse_name_flags [64] | ZT | GH | ||
krb5_principal_compare [65] | ZT | GH | ||
krb5_principal_compare_any_realm [66] | ZT | GH | ||
krb5_principal_compare_flags [67] | ZT | GH | ||
krb5_prompter_posix [68] | ZT | GH | ||
krb5_realm_compare [69] | ZT | GH | ||
krb5_recvauth [70] | ZT | GH | ||
krb5_recvauth_version [71] | ZT | GH | ||
krb5_set_default_realm [72] | ZT | GH | ||
krb5_set_password [73] | ZT | GH | ||
krb5_set_password_using_ccache [74] | ZT | GH | ||
krb5_set_principal_realm [75] | ZT | GH | ||
krb5_set_trace_callback [76] | ZT | GH | ||
krb5_set_trace_filename [77] | ZT | GH | ||
krb5_sname_to_principal [78] | ZT | GH | ||
krb5_unparse_name [79] | ZT | GH | ||
krb5_unparse_name_ext [80] | ZT | GH | ||
krb5_unparse_name_flags [81] | ZT | GH | ||
krb5_unparse_name_flags_ext [82] | ZT | GH | ||
krb5_us_timeofday [83] | ZT | GH | ||
krb5_verify_authdata_kdc_issued [84] | ZT | GH |
Manpage proofreading
manpage | original | reviewer | comments |
---|---|---|---|
k5identity.5 | src/gen-manpages/k5identity.M | GH | |
k5login.5 | src/gen-manpages/k5login.M | GH | |
k5srvutil.1 | src/kadmin/cli/k5srvutil.M | GH | |
kadmin.1 | src/kadmin/cli/kadmin.M | GH | |
kadmind.8 | src/kadmin/server/kadmind.M | GH | |
kdb5_ldap_util.8 | src/plugins/kdb/ldap/ldap_util/kdb5_ldap_util.M | GH | |
kdb5_util.8 | src/kadmin/dbutil/kdb5_util.M | GH | |
kdc.conf.5 | src/config-files/kdc.conf.M | GH | |
kdestroy.1 | src/clients/kdestroy/kdestroy.M | GH | |
kinit.1 | src/clients/kinit/kinit.M | GH | |
kpasswd.1 | src/clients/kpasswd/kpasswd.M | GH | |
kprop.8 | src/slave/kprop.M | GH | |
kpropd.8 | src/slave/kpropd.M | GH | |
kproplog.8 | src/slave/kproplog.M | GH | |
krb5-send-pr.1 | src/util/send-pr/send-pr.1 | copyright issues. Removed from the documentation | |
krb5.conf.5 | src/config-files/krb5.conf.M | GH | |
krb5kdc.8 | src/kdc/krb5kdc.M | GH | |
ksu.1 | src/clients/ksu/ksu.M | GH | needs rewrite |
kswitch.1 | src/clients/kswitch/kswitch.M | GH | |
kvno.1 | src/clients/kvno/kvno.M | GH | |
sclient.1 | src/appl/sample/sclient/sclient.M | GH | |
sserver.8 | src/appl/sample/sserver/sserver.M | GH |
Abbreviations
abbreviation | full names? |
---|---|
GH | Greg Hudson |
KR | Ken Raeburn |
MIT | MITKC group |
NW | Nico Williams |
TH | Thomas Hardjono |
TY | Tom Yu |
ZT | Zhanna Tsitkov |