kdc: support for GSS-API pre-authentication
Add support for GSS-API pre-authentication to the KDC, using a simplified variation of draft-perez-krb-wg-gss-preauth-02 that encodes GSS-API context tokens directly in PADATA, and uses FX-COOKIE for state management. More information on the protocol and implementation may be found in lib/gssapi/preauth/README.md.
This commit is contained in:
@@ -522,6 +522,7 @@ HEIMDAL_KRB5_2.0 {
|
||||
krb5_principal_set_realm;
|
||||
krb5_principal_set_type;
|
||||
krb5_principal_is_anonymous;
|
||||
krb5_principal_is_federated;
|
||||
krb5_principal_is_krbtgt;
|
||||
krb5_principal_is_root_krbtgt;
|
||||
krb5_print_address;
|
||||
@@ -784,6 +785,15 @@ HEIMDAL_KRB5_2.0 {
|
||||
_krb5_SP800_108_HMAC_KDF;
|
||||
_krb5_get_ad;
|
||||
|
||||
# Shared with GSSAPI preauth wrapper
|
||||
_krb5_init_creds_set_gss_mechanism;
|
||||
_krb5_init_creds_get_gss_mechanism;
|
||||
_krb5_init_creds_set_gss_cred;
|
||||
_krb5_init_creds_get_gss_cred;
|
||||
_krb5_init_creds_set_gss_context;
|
||||
_krb5_init_creds_get_gss_context;
|
||||
_krb5_init_creds_init_gss;
|
||||
|
||||
# Shared with libkadm5
|
||||
_krb5_load_plugins;
|
||||
_krb5_unload_plugins;
|
||||
|
Reference in New Issue
Block a user