Thread Safety of GSSAPI?

Ken Raeburn raeburn at MIT.EDU
Thu Dec 8 15:25:11 EST 2005


On Dec 8, 2005, at 13:16, Jeffrey Altman wrote:

> Jiva DeVoe wrote:
>> Is the MIT gss api thread safe?
>
> Version 1.4.x is expected to be thread safe.   The current version  
> is 1.4.3.

... with some constraints on just what "thread-safe" means.  Most  
objects should not be modified in one thread while being used in  
another thread at a time, most notably security contexts, though  
GSSAPI credentials can be used in multiple threads without problems.   
(Many of the object types are exposed to the programmer, so there's  
nothing we could do to make them thread-safe.)  Any internally- 
maintained data in the library should already be protected against  
multiple-thread accesses.

Ken


More information about the krbdev mailing list