Lim::Plugin::SoftHSM::Server - Server class for SoftHSM management plugin
See Lim::Plugin::SoftHSM for version.
use Lim::Plugin::SoftHSM; # Create a Server object $client = Lim::Plugin::SoftHSM->Server;
TODO
These are only internal methods and should not be used externally.
Scan for SoftHSM configuration files and return a hash reference.
$hash_ref->{<full path file name>} = { name => <full path file name>, write => <true if writable>, read => <true if readable> };
These methods are called from the Lim framework and should not be used else where.
Please see Lim::Plugin::SoftHSM for full documentation of calls.
Get the version of the plugin and version of SoftHSM found.
Get a list of all config files that can be managed by this plugin.
Create a new config file.
Returns a config file as a content.
Update a config file, this will overwrite the file.
Delete a config file.
Get a list of all SoftHSM slots that are available.
Initialize a slot.
Import a key into a slot.
Export a key from a slot.
Optimize the SoftHSM database.
Update the trusted status of a key.
Jerry Lundström, <lundstrom.jerry at gmail.com>
<lundstrom.jerry at gmail.com>
Please report any bugs or feature requests to https://github.com/jelu/lim-plugin-softhsm/issues.
You can find documentation for this module with the perldoc command.
perldoc Lim::Plugin::SoftHSM
You can also look for information at:
Lim issue tracker (report bugs here)
https://github.com/jelu/lim-plugin-softhsm/issues
Copyright 2012-2013 Jerry Lundström.
This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License.
See http://dev.perl.org/licenses/ for more information.
To install Lim::Plugin::SoftHSM, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Lim::Plugin::SoftHSM
CPAN shell
perl -MCPAN -e shell install Lim::Plugin::SoftHSM
For more information on module installation, please visit the detailed CPAN module installation guide.