[23600] in Kerberos
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