Lines Matching refs:buf

35 /* asn1_error_code asn1_decode_scalar_type(asn1buf *buf, krb5_scalar *val); */
37 * requires *buf is allocated, *buf's current position points to the
41 * effects Decodes the encoding in *buf, returning the result in *val.
47 * the bounds of *buf
52 * asn1_error_code asn1_decode_structure_type(asn1buf *buf,
56 * requires *buf is allocated, *buf's current position points to the
62 * effects Decodes the encoding in *buf, returning the result in *val.
68 * bounds of *buf
71 /* asn1_error_code asn1_decode_array_type(asn1buf *buf, krb5_scalar ***val); */
73 * requires *buf is allocated, *buf's current position points to the
79 * effects Decodes the encoding in *buf, returning the result in *val.
85 * bounds of *buf
89 asn1_error_code asn1_decode_int(asn1buf *buf, int *val);
90 asn1_error_code asn1_decode_int32(asn1buf *buf, krb5_int32 *val);
91 asn1_error_code asn1_decode_kvno(asn1buf *buf, krb5_kvno *val);
92 asn1_error_code asn1_decode_enctype(asn1buf *buf, krb5_enctype *val);
93 asn1_error_code asn1_decode_msgtype(asn1buf *buf, krb5_msgtype *val);
94 asn1_error_code asn1_decode_cksumtype(asn1buf *buf, krb5_cksumtype *val);
95 asn1_error_code asn1_decode_octet(asn1buf *buf, krb5_octet *val);
96 asn1_error_code asn1_decode_addrtype(asn1buf *buf, krb5_addrtype *val);
97 asn1_error_code asn1_decode_authdatatype(asn1buf *buf, krb5_authdatatype *val);
98 asn1_error_code asn1_decode_ui_2(asn1buf *buf, krb5_ui_2 *val);
99 asn1_error_code asn1_decode_ui_4(asn1buf *buf, krb5_ui_4 *val);
100 asn1_error_code asn1_decode_seqnum(asn1buf *buf, krb5_ui_4 *val);
101 asn1_error_code asn1_decode_kerberos_time(asn1buf *buf, krb5_timestamp *val);
102 asn1_error_code asn1_decode_sam_flags(asn1buf *buf, krb5_flags *val);
105 asn1_error_code asn1_decode_realm(asn1buf *buf, krb5_principal *val);
106 asn1_error_code asn1_decode_principal_name(asn1buf *buf, krb5_principal *val);
107 asn1_error_code asn1_decode_checksum(asn1buf *buf, krb5_checksum *val);
108 asn1_error_code asn1_decode_checksum_ptr(asn1buf *buf, krb5_checksum **valptr);
109 asn1_error_code asn1_decode_encryption_key(asn1buf *buf, krb5_keyblock *val);
110 asn1_error_code asn1_decode_encryption_key_ptr(asn1buf *buf,
112 asn1_error_code asn1_decode_encrypted_data(asn1buf *buf, krb5_enc_data *val);
113 asn1_error_code asn1_decode_ticket_flags(asn1buf *buf, krb5_flags *val);
114 asn1_error_code asn1_decode_transited_encoding(asn1buf *buf,
116 asn1_error_code asn1_decode_enc_kdc_rep_part(asn1buf *buf,
118 asn1_error_code asn1_decode_krb5_flags(asn1buf *buf, krb5_flags *val);
119 asn1_error_code asn1_decode_ap_options(asn1buf *buf, krb5_flags *val);
120 asn1_error_code asn1_decode_kdc_options(asn1buf *buf, krb5_flags *val);
121 asn1_error_code asn1_decode_ticket(asn1buf *buf, krb5_ticket *val);
122 asn1_error_code asn1_decode_ticket_ptr(asn1buf *buf, krb5_ticket **valptr);
123 asn1_error_code asn1_decode_kdc_req(asn1buf *buf, krb5_kdc_req *val);
124 asn1_error_code asn1_decode_kdc_req_body(asn1buf *buf, krb5_kdc_req *val);
125 asn1_error_code asn1_decode_krb_safe_body(asn1buf *buf, krb5_safe *val);
126 asn1_error_code asn1_decode_host_address(asn1buf *buf, krb5_address *val);
127 asn1_error_code asn1_decode_host_address_ptr(asn1buf *buf,
129 asn1_error_code asn1_decode_kdc_rep(asn1buf *buf, krb5_kdc_rep *val);
130 asn1_error_code asn1_decode_last_req_entry(asn1buf *buf,
132 asn1_error_code asn1_decode_last_req_entry_ptr(asn1buf *buf,
134 asn1_error_code asn1_decode_authdata_elt(asn1buf *buf, krb5_authdata *val);
135 asn1_error_code asn1_decode_authdata_elt_ptr(asn1buf *buf,
137 asn1_error_code asn1_peek_authorization_data(asn1buf *buf,
140 asn1_error_code asn1_decode_krb_cred_info(asn1buf *buf, krb5_cred_info *val);
141 asn1_error_code asn1_decode_krb_cred_info_ptr(asn1buf *buf,
143 asn1_error_code asn1_decode_pa_data(asn1buf *buf, krb5_pa_data *val);
144 asn1_error_code asn1_decode_pa_data_ptr(asn1buf *buf, krb5_pa_data **valptr);
145 asn1_error_code asn1_decode_passwdsequence(asn1buf *buf,
147 asn1_error_code asn1_decode_passwdsequence_ptr(asn1buf *buf,
149 asn1_error_code asn1_decode_sam_challenge(asn1buf *buf,
151 asn1_error_code asn1_decode_sam_challenge_2(asn1buf *buf,
154 asn1_decode_sam_challenge_2_body(asn1buf *buf,
156 asn1_error_code asn1_decode_enc_sam_key(asn1buf *buf, krb5_sam_key *val);
158 asn1_decode_enc_sam_response_enc(asn1buf *buf,
161 asn1_decode_enc_sam_response_enc_2(asn1buf *buf,
163 asn1_error_code asn1_decode_sam_response(asn1buf *buf, krb5_sam_response *val);
164 asn1_error_code asn1_decode_sam_response_2(asn1buf *buf,
167 asn1_decode_predicted_sam_response(asn1buf *buf,
170 asn1buf *buf, krb5_external_principal_identifier *val);
172 asn1buf *buf, krb5_external_principal_identifier **valptr);
173 asn1_error_code asn1_decode_pa_pk_as_req(asn1buf *buf, krb5_pa_pk_as_req *val);
174 asn1_error_code asn1_decode_trusted_ca(asn1buf *buf, krb5_trusted_ca *val);
175 asn1_error_code asn1_decode_trusted_ca_ptr(asn1buf *buf,
177 asn1_error_code asn1_decode_pa_pk_as_req_draft9(asn1buf *buf,
179 asn1_error_code asn1_decode_dh_rep_info(asn1buf *buf, krb5_dh_rep_info *val);
180 asn1_error_code asn1_decode_pk_authenticator(asn1buf *buf,
183 asn1_decode_pk_authenticator_draft9(asn1buf *buf,
185 asn1_error_code asn1_decode_subject_pk_info(asn1buf *buf,
188 asn1_decode_algorithm_identifier(asn1buf *buf, krb5_algorithm_identifier *val);
190 asn1_decode_algorithm_identifier_ptr(asn1buf *buf,
192 asn1_error_code asn1_decode_auth_pack(asn1buf *buf, krb5_auth_pack *val);
193 asn1_error_code asn1_decode_auth_pack_draft9(asn1buf *buf,
195 asn1_error_code asn1_decode_pa_pk_as_rep(asn1buf *buf,
197 asn1_error_code asn1_decode_pa_pk_as_rep_draft9(asn1buf *buf,
199 asn1_error_code asn1_decode_kdc_dh_key_info(asn1buf *buf,
201 asn1_error_code asn1_decode_krb5_principal_name(asn1buf *buf,
203 asn1_error_code asn1_decode_reply_key_pack(asn1buf *buf,
206 asn1_decode_reply_key_pack_draft9(asn1buf *buf,
209 asn1_decode_sequence_of_typed_data(asn1buf *buf, krb5_typed_data ***val);
210 asn1_error_code asn1_decode_typed_data(asn1buf *buf, krb5_typed_data *val);
211 asn1_error_code asn1_decode_typed_data_ptr(asn1buf *buf,
215 asn1_error_code asn1_decode_authorization_data(asn1buf *buf,
217 asn1_error_code asn1_decode_host_addresses(asn1buf *buf, krb5_address ***val);
218 asn1_error_code asn1_decode_sequence_of_ticket(asn1buf *buf,
220 asn1_error_code asn1_decode_sequence_of_krb_cred_info(asn1buf *buf,
222 asn1_error_code asn1_decode_sequence_of_pa_data(asn1buf *buf,
224 asn1_error_code asn1_decode_last_req(asn1buf *buf, krb5_last_req_entry ***val);
226 asn1_error_code asn1_decode_sequence_of_enctype(asn1buf *buf, int *num,
229 asn1_error_code asn1_decode_sequence_of_checksum(asn1buf *buf,
232 asn1_error_code asn1_decode_sequence_of_passwdsequence(asn1buf *buf,
235 asn1_error_code asn1_decode_etype_info(asn1buf *buf,
237 asn1_error_code asn1_decode_etype_info2(asn1buf *buf,
241 asn1buf *buf, krb5_external_principal_identifier ***val);
242 asn1_error_code asn1_decode_sequence_of_trusted_ca(asn1buf *buf,
245 asn1buf *buf, krb5_algorithm_identifier ***val);
247 asn1_error_code asn1_decode_setpw_req(asn1buf *buf, krb5_data *rep,
249 asn1_error_code asn1_decode_pa_for_user(asn1buf *buf, krb5_pa_for_user *val);
250 asn1_error_code asn1_decode_s4u_userid(asn1buf *buf, krb5_s4u_userid *val);
251 asn1_error_code asn1_decode_pa_s4u_x509_user(asn1buf *buf,
253 asn1_error_code asn1_decode_pa_pac_req(asn1buf *buf, krb5_pa_pac_req *val);
255 asn1_error_code asn1_decode_fast_armor(asn1buf *buf, krb5_fast_armor *val);
257 asn1_error_code asn1_decode_fast_armor_ptr(asn1buf *buf,
260 asn1_error_code asn1_decode_fast_finished(asn1buf *buf,
263 asn1_error_code asn1_decode_fast_finished_ptr(asn1buf *buf,
266 asn1_error_code asn1_decode_ad_kdcissued(asn1buf *buf, krb5_ad_kdcissued *val);
268 asn1_error_code asn1_decode_ad_kdcissued_ptr(asn1buf *buf,
271 asn1_error_code asn1_decode_ad_signedpath(asn1buf *buf,