Lines Matching defs:keyblock
37 * Zero out a keyblock
39 * @param keyblock keyblock to zero out
45 krb5_keyblock_zero(krb5_keyblock *keyblock)
47 keyblock->keytype = 0;
48 krb5_data_zero(&keyblock->keyvalue);
52 * Free a keyblock's content, also zero out the content of the keyblock.
55 * @param keyblock keyblock content to free, NULL is valid argument
62 krb5_keyblock *keyblock)
64 if(keyblock) {
65 if (keyblock->keyvalue.data != NULL)
66 memset(keyblock->keyvalue.data, 0, keyblock->keyvalue.length);
67 krb5_data_free (&keyblock->keyvalue);
68 keyblock->keytype = ENCTYPE_NULL;
73 * Free a keyblock, also zero out the content of the keyblock, uses
77 * @param keyblock keyblock to free, NULL is valid argument
84 krb5_keyblock *keyblock)
86 if(keyblock){
87 krb5_free_keyblock_contents(context, keyblock);
88 free(keyblock);
93 * Copy a keyblock, free the output keyblock with
114 * Copy a keyblock, free the output keyblock with
153 * Get encryption type of a keyblock.