Lines Matching refs:keyblock
52 keyblock (keyblock)
138 (krb5_context, krb5_ccache id, krb5_keyblock *keyblock);
188 (krb5_context, krb5_ccache id, krb5_keyblock *keyblock);
228 * FCC version 3 contains keyblock encryption type information, and is
572 krb5_fcc_read_keyblock(krb5_context context, krb5_ccache id, krb5_keyblock *keyblock)
581 keyblock->magic = KV5M_KEYBLOCK;
582 keyblock->contents = 0;
585 keyblock->enctype = ui2;
590 /* keyblock->enctype = ui2; */
598 keyblock->length = int32;
600 if (keyblock->length != int32)
602 if ( keyblock->length == 0 )
605 keyblock->contents = calloc(keyblock->length, sizeof(krb5_octet));
606 if (keyblock->contents == NULL)
609 kret = krb5_fcc_read(context, id, keyblock->contents, keyblock->length);
615 if (keyblock->contents) {
616 krb5_xfree(keyblock->contents);
617 keyblock->contents = NULL;
1002 krb5_fcc_store_keyblock(krb5_context context, krb5_ccache id, krb5_keyblock *keyblock)
1009 ret = krb5_fcc_store_ui_2(context, id, keyblock->enctype);
1012 ret = krb5_fcc_store_ui_2(context, id, keyblock->enctype);
1015 ret = krb5_fcc_store_ui_4(context, id, keyblock->length);
1017 return krb5_fcc_write(context, id, (char *) keyblock->contents, keyblock->length);
2072 kret = krb5_fcc_read_keyblock(context, id, &creds->keyblock);
2403 ret = krb5_fcc_store_keyblock(context, id, &creds->keyblock);