Imported Upstream version 1.15.2
[platform/upstream/krb5.git] / doc / html / _sources / appdev / refs / api / krb5_rd_rep.txt
1 krb5_rd_rep -  Parse and decrypt a KRB_AP_REP message. 
2 =======================================================
3
4 ..
5
6 .. c:function:: krb5_error_code krb5_rd_rep(krb5_context context, krb5_auth_context auth_context, const krb5_data * inbuf, krb5_ap_rep_enc_part ** repl)
7
8 ..
9
10
11 :param:
12
13                   **[in]** **context** - Library context
14
15                   **[in]** **auth_context** - Authentication context
16
17                   **[in]** **inbuf** - AP-REP message
18
19                   **[out]** **repl** - Decrypted reply message
20
21
22 ..
23
24
25 :retval:
26          -   0   Success; otherwise - Kerberos error codes
27
28
29 ..
30
31
32
33
34
35
36
37 This function parses, decrypts and verifies a message from *inbuf* and fills in *repl* with a pointer to allocated memory containing the fields from the encrypted response.
38
39
40
41 Use :c:func:`krb5_free_ap_rep_enc_part()` to free *repl* when it is no longer needed.
42
43
44
45
46
47
48
49
50
51
52 ..
53
54
55
56
57