krb5_preauthtype
krb5_preauthtype preauth = KRB5_PADATA_ENC_TIMESTAMP;
krb5_preauthtype pre_auth_types[] = {KRB5_PADATA_ENC_TIMESTAMP};
const krb5_preauthtype *pre_auth_types,
const krb5_preauthtype *pre_auth_types,
const krb5_preauthtype *pre_auth_types,
const krb5_preauthtype *ptypes,
const krb5_preauthtype **ptypes,
static krb5_preauthtype ptypes2[] = { KRB5_PADATA_ENC_TIMESTAMP, KRB5_PADATA_NONE };
const krb5_preauthtype *ptypes,
const krb5_preauthtype *ptypes,
krb5_preauthtype *preauth_list,
krb5_preauthtype *preauth_list,
krb5_preauthtype *pre_auth_types;
krb5_preauthtype *pre_auth_types;
* sizeof(krb5_preauthtype));
options->preauth_list_length * sizeof(krb5_preauthtype));
krb5_preauthtype type;
const krb5_preauthtype */*ptypes*/,
const krb5_preauthtype */*ptypes*/,
const krb5_preauthtype */*pre_auth_types*/,
const krb5_preauthtype */*pre_auth_types*/,
const krb5_preauthtype */*pre_auth_types*/,
krb5_preauthtype */*preauth_list*/,
krb5_preauthtype type;
krb5_preauthtype *preauth_list;
krb5int_find_pa_data(krb5_context, krb5_pa_data *const *, krb5_preauthtype);
k5_alloc_pa_data(krb5_preauthtype pa_type, size_t len, krb5_pa_data **out);
k5_add_pa_data_from_data(krb5_pa_data ***list, krb5_preauthtype pa_type,
k5_add_empty_pa_data(krb5_pa_data ***list, krb5_preauthtype pa_type);
(*krb5_clpreauth_get_flags_fn)(krb5_context context, krb5_preauthtype pa_type);
krb5_preauthtype pa_type,
krb5_preauthtype *pa_type_list;
krb5_preauthtype pa_type, krb5_data *out);
krb5_preauthtype pa_type,
(*krb5_kdcpreauth_flags_fn)(krb5_context context, krb5_preauthtype pa_type);
krb5_preauthtype pa_type,
krb5_preauthtype *pa_type_list;
make_padata(krb5_preauthtype pa_type, const void *contents, size_t len,
krb5_preauthtype pa_type, krb5_data *out)
kdc_fast_set_cookie(struct kdc_request_state *state, krb5_preauthtype pa_type,
krb5_preauthtype pa_type, krb5_data *out)
krb5_preauthtype pa_type, const krb5_data *data)
pa_list_includes(krb5_pa_data **pa_data, krb5_preauthtype pa_type)
krb5_preauthtype pa_type;
static krb5_preauthtype ec_types[] = {
krb5_kdcpreauth_moddata moddata, krb5_preauthtype pa_type,
static krb5_preauthtype enc_ts_types[] = {
krb5_kdcpreauth_moddata moddata, krb5_preauthtype pa_type,
krb5_preauthtype pa_type, krb5_data *out);
krb5_preauthtype pa_type,
krb5_preauthtype pa_type;
krb5_preauthtype kdc_pa_type;
krb5_enctype *ktypes, krb5_preauthtype *pre_auth_types,
krb5_preauthtype * ptypes,
krb5_preauthtype *,
krb5_preauthtype * ptypep;
krb5_preauthtype *pre_auth_types,
krb5_preauthtype *preauth_list,
krb5_preauthtype *pre_auth_types,
krb5_preauthtype *pre_auth_types,
krb5_preauthtype selected_preauth_type;
krb5_preauthtype allowed_preauth_type;
krb5_pa_data ***padata_out, krb5_preauthtype *pa_type_out);
krb5_preauthtype pa_type, krb5_error *err,
k5_preauth_note_failed(krb5_init_creds_context ctx, krb5_preauthtype pa_type);
krb5_enctype *ktypes, krb5_preauthtype *pre_auth_types,
k5_add_pa_data_from_data(krb5_pa_data ***list, krb5_preauthtype pa_type,
k5_add_empty_pa_data(krb5_pa_data ***list, krb5_preauthtype pa_type)
krb5_preauthtype pa_type)
k5_alloc_pa_data(krb5_preauthtype pa_type, size_t len, krb5_pa_data **out)
krb5_preauthtype pa_type, krb5_clpreauth_modreq *modreq_out)
krb5_preauthtype *tp;
k5_preauth_note_failed(krb5_init_creds_context ctx, krb5_preauthtype pa_type)
krb5_preauthtype *newptr;
krb5_preauthtype pa_type)
krb5_preauthtype pa_type, krb5_error *error,
krb5_preauthtype *failed;
pa_type_allowed(krb5_init_creds_context ctx, krb5_preauthtype pa_type)
previously_failed(krb5_init_creds_context ctx, krb5_preauthtype pa_type)
krb5_preauthtype *out_type)
search_module_list(clpreauth_handle *handles, krb5_preauthtype pa_type)
krb5_preauthtype pa_type, krb5_error *err,
krb5_pa_data ***padata_out, krb5_preauthtype *pa_type_out)
static krb5_preauthtype ec_types[] = {
static krb5_preauthtype encts_pa_types[] = {
static krb5_preauthtype otp_client_supported_pa_types[] =
static krb5_preauthtype sam2_pa_types[] = {
padata_type_string(krb5_preauthtype type)
krb5_preauthtype pa_type;
pa_type = va_arg(ap, krb5_preauthtype);
static char *map_patype(krb5_preauthtype pa_type);
krb5_preauthtype id;
map_patype(krb5_preauthtype pa_type)
otp_flags(krb5_context context, krb5_preauthtype pa_type)
krb5_kdcpreauth_moddata moddata, krb5_preauthtype pa_type,
static krb5_preauthtype otp_pa_type_list[] =
krb5_preauthtype pa_type;
krb5_preauthtype pa_type;
krb5_preauthtype pa_type, krb5_error *err_reply,
pkinit_client_get_flags(krb5_context kcontext, krb5_preauthtype patype)
static krb5_preauthtype supported_client_pa_types[] = {
krb5_preauthtype pa_type,
pkinit_req_context reqctx, krb5_preauthtype pa_type,
krb5_preauthtype pa_type,
krb5_preauthtype pa_type,
pkinit_server_get_flags(krb5_context kcontext, krb5_preauthtype patype)
static krb5_preauthtype supported_server_pa_types[] = {
krb5_kdcpreauth_moddata moddata, krb5_preauthtype pa_type,
kdc_preauth_flags(krb5_context context, krb5_preauthtype patype)
krb5_preauthtype supported_pa_types[] = {
static krb5_preauthtype pa_types[] = { KRB5_PADATA_SPAKE, 0 };
krb5_kdcpreauth_moddata moddata, krb5_preauthtype pa_type,
static krb5_preauthtype pa_types[] = { KRB5_PADATA_SPAKE, 0 };
krb5_preauthtype pa_type, krb5_error *error,
static krb5_preauthtype pa_types[] = { TEST_PA_TYPE, 0 };
static krb5_preauthtype pa_types[] = { TEST_PA_TYPE, 0 };
krb5_kdcpreauth_moddata moddata, krb5_preauthtype pa_type,
krb5_preauthtype *preauth_list,
krb5_preauthtype *,
krb5_preauthtype *,
krb5_preauthtype *,
krb5_preauthtype *,