Skip Menu |
 

Subject: Extend krb5_ccache to support plugable implementations
The krb5_ccache implementation is very close to a pluggable interface.
It uses a prefix name (API, FILE, MSLSA, etc) as an index into a table
of function pointers. By adding a configuration file parameter, sites
could develop their own ccache implementations without requiring
re-compilation of the krb5 libraries.

Perhaps in krb5.conf a new section:

[krb5_ccache-plugins]
PREFIX1 = library-path1
PREFIX2 = library-path2
To: rt@krbdev.mit.edu
Subject: Re: [krbdev.mit.edu #3039] Extend krb5_ccache to support plugable implementations
Date: Mon, 02 May 2005 14:31:18 -0400
From: Ken Hornstein <kenh@cmf.nrl.navy.mil>
RT-Send-Cc:
Show quoted text
>Perhaps in krb5.conf a new section:
>
>[krb5_ccache-plugins]
>PREFIX1 = library-path1
>PREFIX2 = library-path2

It would be nice if this feature could be turned off at compile time
(I know, this is rather an odd request). We provide kits for a number
of architectures, and I'd prefer to NOT give users the ability to
add an arbitrary credential cache type.

--Ken
compile time disabling is a reasonable request for this and all other
plugins.