App :: Camelpki :: Certtemplate

Um modelo de certificado para camelo-pki (classe abstrata - não instanciável).
Baixe Agora

App :: Camelpki :: Certtemplate Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Jeremie Klein
  • Site do editor:
  • http://search.cpan.org/~grm/

App :: Camelpki :: Certtemplate Tag


App :: Camelpki :: Certtemplate Descrição

Um modelo de certificado para camelo-pki (classe abstrata - não instanciável). App :: Camelpki :: Certtemplate é um módulo Perl com um modelo de certificado para camelo-pki (classe abstrata - não instanciable). Synopsis Package App :: Camelpki :: Certtemplate :: FOO; Use Base "App :: Camelpki :: Certtemplate"; Use Crypt :: OpenSSL :: CA; Sub list_keys {qw (name uid)} Sub preparar_certificate {my ($ classe, $ cacert, $ cert,% opts) = @_; $ class-> Copy_From_CA_Cert ($ cacert, $ cert); $ cert-> set_notbefore ($ opts {tempo}); $ cert-> set_notafter ($ cacert-> get_notafter ()); $ cert-> set_subject_dn (cript :: openssl :: ca :: x509_name-> new_utf8 ("2.5.4.11" => "widgets da Internet", cn => $ opts {name}, x500uniqueidentifier => $ opts {uid}) ); # ...} # Apenas um certificado deve ser válido para um determinado UID: Sub test_certificate_conflict {my ($ classe, $ db,% opta) = @_; Retornar $ DB-> Pesquisa (UID => $ OPTS {UID}); } # Execução de coerência da amostra: sem nomes duplicados, sem duplicado # UIDs. Sub test_issued_certs_coerent {my ($ classe, $ db, @opts_array) = @_; $ Class-> Test_no_Duplicados (, @opts_array); $ Class-> Test_no_Duplicates (, @opts_array); } Um modelo de certificado é um certificado "com orifícios": ele corrige as regras usadas para gerar certificados (consulte APP :: Camelpki :: CA). :: Camelpki :: Certtemplate Representar um modelo de certificado, para ser (principalmente ) usado como classes; Nenhum objeto é criado como instância do aplicativo :: Camelpki :: certtemplate ou uma de suas subclasses. Além disso, app :: camelpki :: certtemplate é uma aula abstrata; Apenas suas subclasses devem ser usadas como modelos. Requisitos: · Perl.


App :: Camelpki :: Certtemplate Software Relacionado