|
|
| |
OpenXPKI::Crypto::Backend::OpenSSL(3) |
User Contributed Perl Documentation |
OpenXPKI::Crypto::Backend::OpenSSL(3) |
OpenXPKI::Crypto::Backend::OpenSSL - OpenSSL cryptographic backend
This is the basic class to provide OpenXPKI with an OpenSSL based cryptographic
token. Beside the documented function all functions in the class
OpenXPKI::Crypto::Backend::OpenSSL::Engine are available here too because we
map these engine specific functions directly to the engine (via AUTOLOAD).
is the constructor. It requires five basic parameters which are described here.
The other parameters are engine specific and are described in the related
engine documentation. Please see OpenXPKI::Crypto::Backend::OpenSSL::Engine
for more details.
- RANDFILE (file to store the random informations)
- SHELL (the OpenSSL binary)
- TMP (the used temporary directory which must be private)
execute an OpenSSL command. You must specify the name of the command as first
parameter followed by a hash with parameter. Example:
$token->command ({COMMAND => "create_key", TYPE => "RSA", ...});
- get_object
- get_object_function
- free_object
The OpenSSL engines which are supported provide some functions to get more
detailed infos about the used security token. Please see our engine module for
more informations.
- online
- key_usable
- login
- logout
- get_certfile
- get_chainfile
OpenXPKI::Crypto::Backend::OpenSSL::Engine
Visit the GSP FreeBSD Man Page Interface. Output converted with ManDoc. |