[23600] in Kerberos

home help back first fref pref prev next nref lref last post

Using mk_req_extended Was: Viewing/printing tex documents

daemon@ATHENA.MIT.EDU (Mike Friedman)
Tue Mar 29 16:19:58 2005

Date: Tue, 29 Mar 2005 13:18:45 -0800 (PST)
From: Mike Friedman <mikef@ack.berkeley.edu>
To: Sam Hartman <hartmans@mit.edu>
In-Reply-To: <tsl3bue2pky.fsf@cz.mit.edu>
Message-ID: <Pine.GSO.4.58.0503291313200.29883@ack.Berkeley.EDU>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
cc: kerberos@mit.edu
Errors-To: kerberos-bounces@mit.edu

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Tue, 29 Mar 2005 at 14:56 (-0500), Sam Hartman wrote:

> You have to get the credentials before calling mk_req_extended. Here's
> how mk_req works:
>
> /* obtain ticket & session key */
> memset((char *)&creds, 0, sizeof(creds));
> if ((retval = krb5_copy_principal(context, server, &creds.server)))
>    goto cleanup_princ;
>
> if ((retval = krb5_cc_get_principal(context, ccache, &creds.client)))
>    goto cleanup_creds;
>
> if ((retval = krb5_get_credentials(context, 0, ccache, &creds, &credsp)))
>    goto cleanup_creds;
>
> retval = krb5_mk_req_extended(context, auth_context, ap_req_options,
     in_data, credsp, outbuf); >

Sam,

Great!  That's what I needed to know.

Thanks.

Mike

_____________________________________________________________________
Mike Friedman                   System and Network Security
mikef@ack.Berkeley.EDU          2484 Shattuck Avenue
1-510-642-1410                  University of California at Berkeley
http://ack.Berkeley.EDU/~mikef  http://security.berkeley.edu
_____________________________________________________________________

-----BEGIN PGP SIGNATURE-----
Version: PGP 6.5.8

iQA/AwUBQknGPK0bf1iNr4mCEQJiqACg9oeSSH822N93ptgCiaiCwibzdJQAoNGq
4cgMAHGwXwoDxteJ+eIr7t2w
=G6xF
-----END PGP SIGNATURE-----
________________________________________________
Kerberos mailing list           Kerberos@mit.edu
https://mailman.mit.edu/mailman/listinfo/kerberos

home help back first fref pref prev next nref lref last post