GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
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
2022-05-14 perl v5.32.1

Search for    or go to Top of page |  Section 3 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.