Lines Matching refs:context

39 get_default(kadm5_server_context *context, krb5_principal princ,  in get_default()  argument
44 krb5_const_realm realm = krb5_principal_get_realm(context->context, princ); in get_default()
46 ret = krb5_make_principal(context->context, &def_principal, in get_default()
50 ret = kadm5_s_get_principal(context, def_principal, def, in get_default()
52 krb5_free_principal (context->context, def_principal); in get_default()
57 create_principal(kadm5_server_context *context, in create_principal() argument
76 ret = krb5_copy_principal(context->context, princ->principal, in create_principal()
82 ret = get_default(context, princ->principal, defent); in create_principal()
90 ret = _kadm5_setup_entry(context, in create_principal()
95 kadm5_free_principal_ent(context, defent); in create_principal()
101 return krb5_copy_principal(context->context, context->caller, in create_principal()
112 kadm5_server_context *context = server_handle; in kadm5_s_create_principal_with_key() local
114 ret = create_principal(context, princ, mask, &ent, in kadm5_s_create_principal_with_key()
127 ret = hdb_seal_keys(context->context, context->db, &ent.entry); in kadm5_s_create_principal_with_key()
131 ret = context->db->hdb_open(context->context, context->db, O_RDWR, 0); in kadm5_s_create_principal_with_key()
134 ret = context->db->hdb_store(context->context, context->db, 0, &ent); in kadm5_s_create_principal_with_key()
135 context->db->hdb_close(context->context, context->db); in kadm5_s_create_principal_with_key()
138 kadm5_log_create (context, &ent.entry); in kadm5_s_create_principal_with_key()
141 hdb_free_entry(context->context, &ent); in kadm5_s_create_principal_with_key()
154 kadm5_server_context *context = server_handle; in kadm5_s_create_principal() local
156 ret = create_principal(context, princ, mask, &ent, in kadm5_s_create_principal()
176 ret = _kadm5_set_keys(context, &ent.entry, password); in kadm5_s_create_principal()
180 ret = hdb_seal_keys(context->context, context->db, &ent.entry); in kadm5_s_create_principal()
184 ret = context->db->hdb_open(context->context, context->db, O_RDWR, 0); in kadm5_s_create_principal()
187 ret = context->db->hdb_store(context->context, context->db, 0, &ent); in kadm5_s_create_principal()
188 context->db->hdb_close(context->context, context->db); in kadm5_s_create_principal()
192 kadm5_log_create (context, &ent.entry); in kadm5_s_create_principal()
195 hdb_free_entry(context->context, &ent); in kadm5_s_create_principal()