App :: Camelpki :: CertTemplate

Un modèle de certificat pour CAMEL-PKI (classe abstraite - pas instanciable).
Télécharger maintenant

App :: Camelpki :: CertTemplate Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Perl Artistic License
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Jeremie Klein
  • Site Internet de l'éditeur:
  • http://search.cpan.org/~grm/

App :: Camelpki :: CertTemplate Mots clés


App :: Camelpki :: CertTemplate La description

Un modèle de certificat pour Camel-PKI (classe abstraite - pas instantanée). App :: CAMELPKI :: CERTTemplate est un module PERL avec un modèle de certificat pour Camel-PKI (Classe abstraite - non négligeable) .Synopsis Application de package :: Camelpki :: Certtemplate :: FOO; Utilisez la base "App :: Camelpki :: Certemplate"; Utilisez Crypt :: Openssl :: Ca; Sub List_Keys {QW (Nom Uid)} Sous Preprey_Certificate {My ($ classe, $ cacert, $ certificat,% opts) = @_; $ classe-> copy_from_ca_cert ($ cacert, $ cert); $ cert-> set_notbefore ($ opte {time}); $ certificat-> set_notabilter ($ cacert-> get_notabilter ()); $ cert-> set_subject_dn (Crypt :: Openssl :: Ca :: x509_name-> new_utf8 ("2.5.4.11" => "widgets Internet", cn => $ opts {nom}, x500uniqueIdentifier => $ opts {uid}) ); # ...} # Un seul certificat doit être valide pour un UID donné: sous test_certificate_conflic {My ($ classe, $ DB,% opts) = @_; retour $ $ DB-> Recherche (UID => $ opts {uid}); } # Exemple d'exécution de la cohérence: pas de noms en double, aucun doublé # UID. sous test_issued_certs_cohherent {My ($ classe, $ dB, @OPTS_ARRAY) = @_; $ classe-> test_no_duplicates (, @OPTS_ARRAY); $ classe-> test_no_duplicates (, @OPTS_ARRAY); } Un modèle de certificat est un certificat "avec des trous": il corrige les règles utilisées pour générer des certificats (voir application :: CAMELPKI :: CA) .Chaque de sous-classes de l'application :: CamelPki :: Certtemplate Représenter un modèle de certificat, pour être (principalement ) utilisé comme cours; Aucun objet n'est créé comme instance de l'application :: Camelpki :: CertTemplate ou l'une de ses sous-classes. De plus, App :: Camelpki :: CertTemplate est une classe abstraite; Seuls ses sous-classes doivent être utilisées comme des modèles. Exigences: · Perl


App :: Camelpki :: CertTemplate Logiciels associés