Lines Matching refs:context
41 print_and_decode_tkt (krb5_context context,
56 krb5_err (context, 1, ret, "decode_Ticket");
58 ret = krb5_string_to_key (context, enctype, "foo", server, &key);
60 krb5_err (context, 1, ret, "krb5_string_to_key");
62 ret = krb5_crypto_init(context, &key, 0, &crypto);
64 krb5_err (context, 1, ret, "krb5_crypto_init");
66 ret = krb5_decrypt_EncryptedData (context, crypto, KRB5_KU_TICKET,
68 krb5_crypto_destroy (context, crypto);
70 krb5_err (context, 1, ret, "krb5_decrypt_EncryptedData");
75 krb5_err (context, 1, ret, "krb5_decode_EncTicketPart");
100 krb5_context context;
107 ret = krb5_init_context (&context);
128 ret = krb5_cc_default(context, &cache);
130 krb5_err (context, 1, ret, "krb5_cc_default");
137 ret = krb5_string_to_enctype(context, etype_str, &enctype);
139 krb5_errx (context, 1, "unrecognized enctype: %s", etype_str);
143 ret = krb5_cc_get_principal(context, cache, &in.client);
145 krb5_err (context, 1, ret, "krb5_cc_get_principal");
147 ret = krb5_parse_name(context, argv[0], &in.server);
149 krb5_err (context, 1, ret, "krb5_parse_name %s", argv[0]);
152 ret = krb5_get_credentials(context, 0, cache, &in, &out);
154 krb5_err (context, 1, ret, "krb5_get_credentials");
156 print_and_decode_tkt (context, &out->ticket, out->server,
159 krb5_free_cred_contents(context, out);