incred 145 source4/heimdal/lib/krb5/acache.c const cc_credentials_v5_t *incred, incred 153 source4/heimdal/lib/krb5/acache.c ret = krb5_parse_name(context, incred->client, &cred->client); incred 157 source4/heimdal/lib/krb5/acache.c ret = krb5_parse_name(context, incred->server, &cred->server); incred 161 source4/heimdal/lib/krb5/acache.c cred->session.keytype = incred->keyblock.type; incred 162 source4/heimdal/lib/krb5/acache.c cred->session.keyvalue.length = incred->keyblock.length; incred 163 source4/heimdal/lib/krb5/acache.c cred->session.keyvalue.data = malloc(incred->keyblock.length); incred 166 source4/heimdal/lib/krb5/acache.c memcpy(cred->session.keyvalue.data, incred->keyblock.data, incred 167 source4/heimdal/lib/krb5/acache.c incred->keyblock.length); incred 169 source4/heimdal/lib/krb5/acache.c cred->times.authtime = incred->authtime; incred 170 source4/heimdal/lib/krb5/acache.c cred->times.starttime = incred->starttime; incred 171 source4/heimdal/lib/krb5/acache.c cred->times.endtime = incred->endtime; incred 172 source4/heimdal/lib/krb5/acache.c cred->times.renew_till = incred->renew_till; incred 175 source4/heimdal/lib/krb5/acache.c incred->ticket.data, incred 176 source4/heimdal/lib/krb5/acache.c incred->ticket.length); incred 181 source4/heimdal/lib/krb5/acache.c incred->second_ticket.data, incred 182 source4/heimdal/lib/krb5/acache.c incred->second_ticket.length); incred 192 source4/heimdal/lib/krb5/acache.c for (i = 0; incred->authdata && incred->authdata[i]; i++) incred 201 source4/heimdal/lib/krb5/acache.c cred->authdata.val[i].ad_type = incred->authdata[i]->type; incred 203 source4/heimdal/lib/krb5/acache.c incred->authdata[i]->data, incred 204 source4/heimdal/lib/krb5/acache.c incred->authdata[i]->length); incred 210 source4/heimdal/lib/krb5/acache.c for (i = 0; incred->addresses && incred->addresses[i]; i++) incred 220 source4/heimdal/lib/krb5/acache.c cred->addresses.val[i].addr_type = incred->addresses[i]->type; incred 222 source4/heimdal/lib/krb5/acache.c incred->addresses[i]->data, incred 223 source4/heimdal/lib/krb5/acache.c incred->addresses[i]->length); incred 230 source4/heimdal/lib/krb5/acache.c if (incred->ticket_flags & KRB5_CCAPI_TKT_FLG_FORWARDABLE) incred 232 source4/heimdal/lib/krb5/acache.c if (incred->ticket_flags & KRB5_CCAPI_TKT_FLG_FORWARDED) incred 234 source4/heimdal/lib/krb5/acache.c if (incred->ticket_flags & KRB5_CCAPI_TKT_FLG_PROXIABLE) incred 236 source4/heimdal/lib/krb5/acache.c if (incred->ticket_flags & KRB5_CCAPI_TKT_FLG_PROXY) incred 238 source4/heimdal/lib/krb5/acache.c if (incred->ticket_flags & KRB5_CCAPI_TKT_FLG_MAY_POSTDATE) incred 240 source4/heimdal/lib/krb5/acache.c if (incred->ticket_flags & KRB5_CCAPI_TKT_FLG_POSTDATED) incred 242 source4/heimdal/lib/krb5/acache.c if (incred->ticket_flags & KRB5_CCAPI_TKT_FLG_INVALID) incred 244 source4/heimdal/lib/krb5/acache.c if (incred->ticket_flags & KRB5_CCAPI_TKT_FLG_RENEWABLE) incred 246 source4/heimdal/lib/krb5/acache.c if (incred->ticket_flags & KRB5_CCAPI_TKT_FLG_INITIAL) incred 248 source4/heimdal/lib/krb5/acache.c if (incred->ticket_flags & KRB5_CCAPI_TKT_FLG_PRE_AUTH) incred 250 source4/heimdal/lib/krb5/acache.c if (incred->ticket_flags & KRB5_CCAPI_TKT_FLG_HW_AUTH) incred 252 source4/heimdal/lib/krb5/acache.c if (incred->ticket_flags & KRB5_CCAPI_TKT_FLG_TRANSIT_POLICY_CHECKED) incred 254 source4/heimdal/lib/krb5/acache.c if (incred->ticket_flags & KRB5_CCAPI_TKT_FLG_OK_AS_DELEGATE) incred 256 source4/heimdal/lib/krb5/acache.c if (incred->ticket_flags & KRB5_CCAPI_TKT_FLG_ANONYMOUS) incred 292 source4/heimdal/lib/krb5/acache.c const krb5_creds *incred, incred 300 source4/heimdal/lib/krb5/acache.c ret = krb5_unparse_name(context, incred->client, &cred->client); incred 304 source4/heimdal/lib/krb5/acache.c ret = krb5_unparse_name(context, incred->server, &cred->server); incred 308 source4/heimdal/lib/krb5/acache.c cred->keyblock.type = incred->session.keytype; incred 309 source4/heimdal/lib/krb5/acache.c cred->keyblock.length = incred->session.keyvalue.length; incred 310 source4/heimdal/lib/krb5/acache.c cred->keyblock.data = incred->session.keyvalue.data; incred 312 source4/heimdal/lib/krb5/acache.c cred->authtime = incred->times.authtime; incred 313 source4/heimdal/lib/krb5/acache.c cred->starttime = incred->times.starttime; incred 314 source4/heimdal/lib/krb5/acache.c cred->endtime = incred->times.endtime; incred 315 source4/heimdal/lib/krb5/acache.c cred->renew_till = incred->times.renew_till; incred 317 source4/heimdal/lib/krb5/acache.c cred->ticket.length = incred->ticket.length; incred 318 source4/heimdal/lib/krb5/acache.c cred->ticket.data = incred->ticket.data; incred 320 source4/heimdal/lib/krb5/acache.c cred->second_ticket.length = incred->second_ticket.length; incred 321 source4/heimdal/lib/krb5/acache.c cred->second_ticket.data = incred->second_ticket.data; incred 326 source4/heimdal/lib/krb5/acache.c cred->addresses = calloc(incred->addresses.len + 1, incred 334 source4/heimdal/lib/krb5/acache.c for (i = 0; i < incred->addresses.len; i++) { incred 341 source4/heimdal/lib/krb5/acache.c addr->type = incred->addresses.val[i].addr_type; incred 342 source4/heimdal/lib/krb5/acache.c addr->length = incred->addresses.val[i].address.length; incred 348 source4/heimdal/lib/krb5/acache.c memcpy(addr->data, incred->addresses.val[i].address.data, incred 355 source4/heimdal/lib/krb5/acache.c if (incred->flags.b.forwardable) incred 357 source4/heimdal/lib/krb5/acache.c if (incred->flags.b.forwarded) incred 359 source4/heimdal/lib/krb5/acache.c if (incred->flags.b.proxiable) incred 361 source4/heimdal/lib/krb5/acache.c if (incred->flags.b.proxy) incred 363 source4/heimdal/lib/krb5/acache.c if (incred->flags.b.may_postdate) incred 365 source4/heimdal/lib/krb5/acache.c if (incred->flags.b.postdated) incred 367 source4/heimdal/lib/krb5/acache.c if (incred->flags.b.invalid) incred 369 source4/heimdal/lib/krb5/acache.c if (incred->flags.b.renewable) incred 371 source4/heimdal/lib/krb5/acache.c if (incred->flags.b.initial) incred 373 source4/heimdal/lib/krb5/acache.c if (incred->flags.b.pre_authent) incred 375 source4/heimdal/lib/krb5/acache.c if (incred->flags.b.hw_authent) incred 377 source4/heimdal/lib/krb5/acache.c if (incred->flags.b.transited_policy_checked) incred 379 source4/heimdal/lib/krb5/acache.c if (incred->flags.b.ok_as_delegate) incred 381 source4/heimdal/lib/krb5/acache.c if (incred->flags.b.anonymous) incred 96 source4/heimdal/lib/krb5/creds.c const krb5_creds *incred, incred 102 source4/heimdal/lib/krb5/creds.c ret = krb5_copy_principal (context, incred->client, &c->client); incred 105 source4/heimdal/lib/krb5/creds.c ret = krb5_copy_principal (context, incred->server, &c->server); incred 108 source4/heimdal/lib/krb5/creds.c ret = krb5_copy_keyblock_contents (context, &incred->session, &c->session); incred 111 source4/heimdal/lib/krb5/creds.c c->times = incred->times; incred 113 source4/heimdal/lib/krb5/creds.c incred->ticket.data, incred 114 source4/heimdal/lib/krb5/creds.c incred->ticket.length); incred 118 source4/heimdal/lib/krb5/creds.c incred->second_ticket.data, incred 119 source4/heimdal/lib/krb5/creds.c incred->second_ticket.length); incred 122 source4/heimdal/lib/krb5/creds.c ret = copy_AuthorizationData(&incred->authdata, &c->authdata); incred 126 source4/heimdal/lib/krb5/creds.c &incred->addresses, incred 130 source4/heimdal/lib/krb5/creds.c c->flags = incred->flags; incred 153 source4/heimdal/lib/krb5/creds.c const krb5_creds *incred, incred 166 source4/heimdal/lib/krb5/creds.c return krb5_copy_creds_contents (context, incred, c);