App::CamelPKI::CA

Model of a Certificate Authority in Camel-PKI.
Download

App::CamelPKI::CA Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Perl Artistic License
  • Price:
  • FREE
  • Publisher Name:
  • Jeremie Klein
  • Publisher web site:
  • http://search.cpan.org/~grm/

App::CamelPKI::CA Tags


App::CamelPKI::CA Description

Model of a Certificate Authority in Camel-PKI. App::CamelPKI::CA is a Perl model of a Certificate Authority in Camel-PKI.SYNOPSISSupposing App::CamelPKI::CertTemplate::Foo is as described in "SYNOPSIS" in App::CamelPKI::CertTemplate: my $ca = App::CamelPKI::CA->load($directory, $cadb)->facet_operational; $ca->issue("App::CamelPKI::CertTemplate::Foo", $pubkey, name => "Joe", uid => 42); $ca->issue("App::CamelPKI::CertTemplate::Foo", $pubkey, name => "Fred", uid => 43); my ($joecert, $fredcert) = $ca->commit(); $ca->revoke("App::CamelPKI::CertTemplate::Foo", $joecert); $ca->commit(); my $crl = $ca->issue_crl;The Certificate Authority defined in RFC3039 and following is a software component which issue and revoke X509 certificates. It's the master piece of any PKIX implementation. See "REFERENCES" for more informations.App::CamelPKI::CA use Crypt::OpenSSL::CA for cyptographic operations, and Catalyst::Model::DBIC in a SQLite database for persistence. App::CamelPKI::CA is very flexible, and deleguates most of the certificate policy choices to the subclass which can be freely coded. Requirements: · Perl


App::CamelPKI::CA Related Software