Home
last modified time | relevance | path

Searched refs:padata (Results 1 – 18 of 18) sorted by relevance

/freebsd/crypto/heimdal/lib/krb5/
H A Dget_in_tkt.c250 ALLOC(a->padata, 1); in init_as_req()
251 if(a->padata == NULL) { in init_as_req()
256 a->padata->val = NULL; in init_as_req()
257 a->padata->len = 0; in init_as_req()
275 ret = add_padata(context, a->padata, creds->client, in init_as_req()
287 a->padata = NULL; in init_as_req()
289 ALLOC(a->padata, 1); in init_as_req()
290 if (a->padata == NULL) { in init_as_req()
295 a->padata->len = 0; in init_as_req()
296 a->padata->val = NULL; in init_as_req()
[all …]
H A Dget_cred.c53 PA_DATA *padata, in make_pa_tgs_req() argument
71 &padata->padata_value, in make_pa_tgs_req()
78 padata->padata_type = KRB5_PADATA_TGS_REQ; in make_pa_tgs_req()
149 const METHOD_DATA *padata, in init_tgs_req() argument
226 ALLOC(t->padata, 1); in init_tgs_req()
227 if (t->padata == NULL) { in init_tgs_req()
232 ALLOC_SEQ(t->padata, 1 + padata->len); in init_tgs_req()
233 if (t->padata->val == NULL) { in init_tgs_req()
240 for (i = 0; i < padata->len; i++) { in init_tgs_req()
241 ret = copy_PA_DATA(&padata->val[i], &t->padata->val[i + 1]); in init_tgs_req()
[all …]
H A Dticket.c391 if (rep->kdc_rep.padata == NULL) in check_server_referral()
394 pa = krb5_find_padata(rep->kdc_rep.padata->val, in check_server_referral()
395 rep->kdc_rep.padata->len, in check_server_referral()
522 if (rep->kdc_rep.padata == NULL) in check_client_referral()
525 pa = krb5_find_padata(rep->kdc_rep.padata->val, in check_client_referral()
526 rep->kdc_rep.padata->len, in check_client_referral()
H A Dinit_creds_pw.c712 a->padata = NULL; in init_as_req()
1266 if (rep->padata) { in process_pa_data_to_key()
1269 rep->padata); in process_pa_data_to_key()
1283 if (rep->padata) { in process_pa_data_to_key()
1285 pa = krb5_find_padata(rep->padata->val, in process_pa_data_to_key()
1286 rep->padata->len, in process_pa_data_to_key()
1291 pa = krb5_find_padata(rep->padata->val, in process_pa_data_to_key()
1292 rep->padata->len, in process_pa_data_to_key()
1806 if (ctx->as_req.padata) { in krb5_init_creds_step()
1807 free_METHOD_DATA(ctx->as_req.padata); in krb5_init_creds_step()
[all …]
H A DMakefile.am191 padata.c \
H A DMakefile.in185 libkrb5_la-n-fold.lo libkrb5_la-pac.lo libkrb5_la-padata.lo \
880 padata.c \
1377 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libkrb5_la-padata.Plo@am__quote@
2033 libkrb5_la-padata.lo: padata.c
2034 … libkrb5_la-padata.lo -MD -MP -MF $(DEPDIR)/libkrb5_la-padata.Tpo -c -o libkrb5_la-padata.lo `test…
2035 @am__fastdepCC_TRUE@ $(am__mv) $(DEPDIR)/libkrb5_la-padata.Tpo $(DEPDIR)/libkrb5_la-padata.Plo
2038 …PFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libkrb5_la-padata.lo `test -f 'padata.c' || echo '$(srcdir)/'…
H A Dkrb5_err.et27 error_code PADATA_TYPE_NOSUPP, "KDC has no support for padata type"
/freebsd/crypto/heimdal/kdc/
H A Dkerberos5.c74 if (req->padata == NULL) in _kdc_find_padata()
77 while((size_t)*start < req->padata->len){ in _kdc_find_padata()
79 if(req->padata->val[*start - 1].padata_type == (unsigned)type) in _kdc_find_padata()
80 return &req->padata->val[*start - 1]; in _kdc_find_padata()
277 METHOD_DATA *padata) in log_patypes() argument
283 for (i = 0; i < padata->len; i++) { in log_patypes()
284 switch(padata->val[i].padata_type) { in log_patypes()
298 p = rk_strpoolprintf(p, "%d", padata->val[i].padata_type); in log_patypes()
301 if (p && i + 1 < padata->len) in log_patypes()
990 ALLOC(rep.padata); in _kdc_as_rep()
[all …]
H A Dkrb5tgs.c967 rep.padata = calloc(1, sizeof(*rep.padata)); in tgs_make_reply()
968 if (rep.padata == NULL) { in tgs_make_reply()
972 ret = copy_METHOD_DATA(enc_pa_data, rep.padata); in tgs_make_reply()
2330 if(req->padata == NULL){ in _kdc_tgs_rep()
/freebsd/crypto/heimdal/lib/asn1/
H A Dkrb5.asn1419 padata-type[1] PADATA-TYPE,
420 padata-value[2] OCTET STRING
469 padata[3] METHOD-DATA OPTIONAL,
476 -- padata-type ::= PA-ENC-TIMESTAMP
477 -- padata-value ::= EncryptedData - PA-ENC-TS-ENC
496 padata[2] METHOD-DATA OPTIONAL,
774 padata [1] SEQUENCE OF PA-DATA,
807 padata [0] SEQUENCE OF PA-DATA,
H A DChangeLog767 this (with an empty pa-data.padata-value) to tell the KDC that the
/freebsd/kerberos5/lib/libkrb5/
H A DMakefile571 padata.c \
/freebsd/crypto/heimdal/
H A DChangeLog341 * kdc/krb5tgs.c: Send SERVER-REFERRAL data in rep.padata instead
H A DChangeLog.2002458 * kdc/kerberos5.c: don't free encrypted padata until we're really
H A DChangeLog.2005869 * lib/krb5/padata.c: rename variable index to idx
1222 (init_cred_loop): free ctx->as_req.padata when its reset (From Wynn
H A DChangeLog.20041058 * lib/krb5/krb5_find_padata.3: document padata functions
H A DChangeLog.2003175 * lib/krb5/padata.c: add krb5_padata_add
H A DChangeLog.1998831 on keys in the database; and also a new `pa-key-info' padata-type.