Subject: | Merge Apple PKINIT and PKINIT preauth plugin |
Currently there are two PKINIT implementations in the krb5 repository.
There is a PKINIT preauth plugin that uses OpenSSL for crypto and a
built-in Mac OS X-specific implementation which talks to the OS X crypto
framework and exports symbols used by user interface elements on the
mac. These implementations should be merged.
The PKINIT preauth plugin lives in src/plugins/preauth/pkinit.
The Mac OS X implementation is conditionalized by the APPLE_PKINIT symbol.
There is a PKINIT preauth plugin that uses OpenSSL for crypto and a
built-in Mac OS X-specific implementation which talks to the OS X crypto
framework and exports symbols used by user interface elements on the
mac. These implementations should be merged.
The PKINIT preauth plugin lives in src/plugins/preauth/pkinit.
The Mac OS X implementation is conditionalized by the APPLE_PKINIT symbol.