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


Manual Reference Pages  -  OPENXPKI::CRYPTO::BACKEND::OPENSSL (3)

.ds Aq ’

Name

OpenXPKI::Crypto::Backend::OpenSSL - OpenSSL cryptographic backend

CONTENTS

Description

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).

Functions

    new

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.
o RANDFILE (file to store the random informations)
o SHELL (the OpenSSL binary)
o TMP (the used temporary directory which must be private)

    command

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", ...});



XS functions

We support some library functions via our XS module. Please see our XS module for more informations.
o get_object
o get_object_function
o free_object

Engine functions

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.
o online
o key_usable
o login
o logout
o get_certfile
o get_chainfile

See Also

OpenXPKI::Crypto::Backend::OpenSSL::XS and OpenXPKI::Crypto::Backend::OpenSSL::Engine
Search for    or go to Top of page |  Section 3 |  Main Index


perl v5.20.3 OPENXPKI::CRYPTO::BACKEND::OPENSSL (3) 2016-04-03

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