Lines Matching defs:key
48 * If kvno is 0 get the key which is maxkvno for the princ and matches
71 /* Get the max key version */
143 krb5_def_store_mkey(context, keyfile, mname, key, master_pwd)
147 krb5_keyblock *key;
187 enctype = key->enctype;
190 (fwrite((krb5_pointer) &key->length,
191 sizeof(key->length), 1, kf) != 1) ||
192 (fwrite((krb5_pointer) key->contents,
193 sizeof(key->contents[0]), (unsigned) key->length,
194 kf) != key->length)) {
210 krb5_keyblock *key,
221 key->magic = KV5M_KEYBLOCK;
241 if (key->enctype == ENCTYPE_UNKNOWN)
242 key->enctype = enctype;
243 else if (enctype != key->enctype) {
248 if (fread((krb5_pointer) &key->length,
249 sizeof(key->length), 1, kf) != 1) {
254 if (!key->length || ((int) key->length) < 0) {
259 if (!(key->contents = (krb5_octet *)malloc(key->length))) {
264 if (fread((krb5_pointer) key->contents,
265 sizeof(key->contents[0]), key->length, kf)
266 != key->length) {
268 memset(key->contents, 0, key->length);
269 free(key->contents);
270 key->contents = 0;
332 krb5_keyblock *key )
334 /* printf("default set master key\n"); */
339 krb5_keyblock **key )
341 /* printf("default get master key\n"); */