Lines Matching refs:keyblock

156  * This function overloads the keyblock field. It is only useful prior to
163 krb5_auth_con_setuseruserkey(krb5_context context, krb5_auth_context auth_context, krb5_keyblock *keyblock)
167 return(krb5_k_create_key(context, keyblock, &(auth_context->key)));
171 krb5_auth_con_getkey(krb5_context context, krb5_auth_context auth_context, krb5_keyblock **keyblock)
174 return krb5_k_key_keyblock(context, auth_context->key, keyblock);
175 *keyblock = NULL;
189 krb5_auth_con_getlocalsubkey(krb5_context context, krb5_auth_context auth_context, krb5_keyblock **keyblock)
191 return krb5_auth_con_getsendsubkey(context, auth_context, keyblock);
195 krb5_auth_con_getremotesubkey(krb5_context context, krb5_auth_context auth_context, krb5_keyblock **keyblock)
197 return krb5_auth_con_getrecvsubkey(context, auth_context, keyblock);
201 krb5_auth_con_setsendsubkey(krb5_context ctx, krb5_auth_context ac, krb5_keyblock *keyblock)
206 if (keyblock !=NULL)
207 return krb5_k_create_key(ctx, keyblock, &ac->send_subkey);
213 krb5_auth_con_setrecvsubkey(krb5_context ctx, krb5_auth_context ac, krb5_keyblock *keyblock)
218 if (keyblock != NULL)
219 return krb5_k_create_key(ctx, keyblock, &ac->recv_subkey);
225 krb5_auth_con_getsendsubkey(krb5_context ctx, krb5_auth_context ac, krb5_keyblock **keyblock)
228 return krb5_k_key_keyblock(ctx, ac->send_subkey, keyblock);
229 *keyblock = NULL;
243 krb5_auth_con_getrecvsubkey(krb5_context ctx, krb5_auth_context ac, krb5_keyblock **keyblock)
246 return krb5_k_key_keyblock(ctx, ac->recv_subkey, keyblock);
247 *keyblock = NULL;
313 return EINVAL; /* XXX need an error for no keyblock */