App :: camelpki :: certtemplate

Eine Zertifikatvorlage für Camel-PKI (abstrakte Klasse - nicht institanfähig).
Jetzt downloaden

App :: camelpki :: certtemplate Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Jeremie Klein
  • Website des Verlags:
  • http://search.cpan.org/~grm/

App :: camelpki :: certtemplate Stichworte


App :: camelpki :: certtemplate Beschreibung

Eine Zertifikatvorlage für Camel-PKI (abstrakte Klasse - nicht institanfähig). App :: Camelpki :: CertTemplate ist ein Perl-Modul mit einer Zertifikatvorlage für Camel-PKI (abstrakte Klasse - nicht institanfähig) .synopsis-Paket-App :: camelpki :: certemplate :: foo; Verwenden Sie Basis "App :: camelpki :: certtemplate"; Verwenden Sie CRYPT :: OpenSSL :: CA; sub list_keys {qw (Name UID)} sub prepor_certificate {My ($ class, $ cacert, $ carT, $ cert,% egs) = @_; $ class-> copy_from_ca_cert ($ cacert, $ cert); $ cert-> set_notbefore ($ {Time}); $ cert-> set_notafter ($ cacert-> get_notafter ()); $ cert-> set_subject_dn (crypt :: opensSL :: ca.::: x509_name-> new_utf8 ("2.5.4.11" => "Internet-Widgets", CN => $ OPTS {NAME}, x500uniqueIdentifier => $ {uid}) ); # ...} # Nur ein Zertifikat muss für eine bestimmte UID gültig sein: sub test_certificate_conflict {My ($ class, $ db,% egs) = @_; Rückgabe $ db-> Suche (uid => $ egs {uid}); } # Muster-Kohärenz-Vollstreckung: Keine doppelten Namen, keine doppelten # UIDs. sub test_issued_certs_cherent {meine ($ class, $ db, @opts_array) = @_; $ class-> test_no_duplicates (, @opts_array); $ class-> test_no_duplicates (, @opts_array); } Eine Zertifikatvorlage ist ein Zertifikat "mit Löchern": Es behebt die Regeln, die zur Erzeugung von Zertifikaten verwendet werden (siehe App :: Camelpki :: ca) ) als Klassen verwendet; Kein Objekt wird als Instanz von App :: Camelpki :: CertTemplate oder eine seiner Unterklassen erstellt. APP :: camelpki :: certtemplate ist eine abstrakte Klasse. Nur seine Unterklassen müssen als Vorlagen verwendet werden. Anforderungen: · Perl.


App :: camelpki :: certtemplate Zugehörige Software