Use rfc3961 library to decrypt kerberos 5 tickets
authorChaskiel Grundman <cg2v@andrew.cmu.edu>
Sat, 6 Apr 2013 17:42:23 +0000 (13:42 -0400)
committerSimon Wilkinson <sxw@your-file-system.com>
Sat, 13 Jul 2013 09:32:21 +0000 (10:32 +0100)
commitea4812f03d498b6a838440fa3349e085fa5ea8b5
tree17a381314886af0113fb3516c70a9d15f9c80a6c
parent94635f727155830b636026441d6d9122803b2e39
Use rfc3961 library to decrypt kerberos 5 tickets

Decrypt tickets with non-des enctypes by calling out to the rfc3961 library.
This requires the security object to be given an enhanced get_key callback
that supports looking up keys by enctype.
Include a wrapper around afsconf_GetKeyByTypes so rxkad doesn't have
to know anything about libauth internals/interfaces

Change-Id: Id2b085fb41e2ed3576ec66b2914c03e78c0077ec
52 files changed:
Makefile.in
src/WINNT/afsd/NTMakefile
src/WINNT/afssvrmgr/NTMakefile
src/WINNT/aklog/NTMakefile
src/WINNT/client_creds/NTMakefile
src/WINNT/netidmgr_plugin/NTMakefile
src/auth/Makefile.in
src/auth/NTMakefile
src/auth/authcon.c
src/auth/cellconfig.p.h
src/bozo/Makefile.in
src/bozo/NTMakefile
src/bucoord/Makefile.in
src/bucoord/NTMakefile
src/budb/Makefile.in
src/budb/NTMakefile
src/butc/Makefile.in
src/butc/NTMakefile
src/finale/Makefile.in
src/fsprobe/Makefile.in
src/gtx/Makefile.in
src/kauth/Makefile.in
src/kauth/NTMakefile
src/kauth/test/NTMakefile
src/libafsrpc/Makefile.in
src/libafsrpc/afsrpc.def
src/libafsrpc/libafsrpc.la.sym
src/log/Makefile.in
src/ptserver/Makefile.in
src/ptserver/NTMakefile
src/rxkad/Makefile.in
src/rxkad/liboafs_rxkad.la.sym
src/rxkad/private_data.h
src/rxkad/rxkad.p.h
src/rxkad/rxkad_prototypes.h
src/rxkad/rxkad_server.c
src/rxkad/ticket5.c
src/scout/Makefile.in
src/sgistuff/Makefile.in
src/tbutc/NTMakefile
src/tests/Makefile.in
src/tptserver/NTMakefile
src/tsm41/Makefile.in
src/update/Makefile.in
src/update/NTMakefile
src/uss/Makefile.in
src/venus/Makefile.in
src/viced/NTMakefile
src/vlserver/Makefile.in
src/vlserver/NTMakefile
src/volser/Makefile.in
src/volser/NTMakefile