The FreeRADIUS server
$Id: 15bac2a4c627c01d1aa2047687b3418955ac7f00 $
|
Context management functions for rlm_krb5. More...
Go to the source code of this file.
Data Structures | |
struct | rlm_krb5_handle_t |
struct | rlm_krb5_t |
Instance configuration for rlm_krb5. More... | |
Macros | |
#define | KRB5_UNUSED UNUSED |
#define | rlm_krb5_error(_x, _y, _z) error_message(_z) |
Functions | |
void * | krb5_mod_conn_create (TALLOC_CTX *ctx, void *instance, fr_time_delta_t timeout) |
Context management functions for rlm_krb5.
types and function signatures for rlm_krb5.
Definition in file krb5.h.
struct rlm_krb5_handle_t |
struct rlm_krb5_t |
Instance configuration for rlm_krb5.
Holds the configuration and preparsed data for a instance of rlm_krb5.
Data Fields | ||
---|---|---|
rlm_krb5_handle_t * | conn | |
krb5_context | context | The kerberos context (cloned once per request). |
krb5_get_init_creds_opt * | gic_options | Options to pass to the get_initial_credentials function. |
char * | hostname | The hostname component of service_princ, or NULL. |
char const * | keytabname | The keytab to resolve the service in. |
char const * | name | This module's instance name. |
krb5_principal | server | A structure representing the parsed service_princ. |
char * | service | The service component of service_princ, or NULL. |
char const * | service_princ | The service name provided by the config parser. |
krb5_verify_init_creds_opt * | vic_options | Options to pass to the validate_initial_creds function. |
void* krb5_mod_conn_create | ( | TALLOC_CTX * | ctx, |
void * | instance, | ||
fr_time_delta_t | timeout | ||
) |