| App :: Camelpki :: Certtemplate Camel-PKI için bir sertifika şablonu (soyut sınıf - instantive değil). |
Şimdi İndirin |
App :: Camelpki :: Certtemplate Sıralama ve Özet
- Lisans:
- Perl Artistic License
- Yayıncı adı:
- Jeremie Klein
- yayıncı web sitesi:
- http://search.cpan.org/~grm/
App :: Camelpki :: Certtemplate Etiketler
App :: Camelpki :: Certtemplate Açıklama
Camel-PKI için bir sertifika şablonu (soyut sınıf - instanable değil). APP :: Camelpki :: Certtemplate, Camel-PKI (soyut sınıf - instantiable değil) için bir sertifika şablonu olan bir perl modülüdür .Synopsis paketi uygulaması :: camelpki :: Certtemplate :: foo; Base "app :: camelpki :: certtemplate"; Kirli :: openssl :: ca; alt list_keys {qw (Name UID)} Sub Prepare_Certificate {($ Class, $ Cacert, $ Cert,% Opts) = @_; $ Class-> COPY_FROM_CA_CERT ($ CACERT, $ CERT); $ cert-> set_notbefore ($ opts {time}); $ Cert-> Set_NoTafter ($ cacert-> get_notafter ()); $ Cert-> set_subject_dn (CRYPT :: OPENSSL :: CA :: X509_NAME-> NEW_UTF8 ("2.5.4.11" => "İnternet widget'ları", CN => $ opts {name}, x500uniqueidenticidentifore => $ Opts {UID}) ); # ...} # Sadece bir sertifika verilen bir UID için geçerli olmalıdır: Sub Test_Certificate_Conflict {My ($ Sınıf, $ DB,% Opts) =_; Dönüş $ dB-> Arama (UID => $ OPTS {UID}); } # Örnek Koşulluluk Uygulama: Yinelenen isim yok, Yinelenen # UIDS yok. SUB TEST_ISSUED_CERTS_COERENT {My ($ class, $ db, @opts_array) = @_; $ Class-> Test_NO_Duplicates (, @OPTS_Array); $ Class-> Test_NO_Duplicates (, @Opts_Array); } Bir sertifika şablonu "deliklerle" bir sertifikadır: sertifikalar oluşturmak için kullanılan kuralları düzeltmek (bkz. Uygulama :: camelpki :: ca) .Ayrıca Uygulamanın Subclasses :: Camelpki :: Certtemplate bir sertifika şablonu temsil eder, (esas olarak) ) sınıf olarak kullanılır; Hiçbir nesne uygulama örneği olarak oluşturulmaz :: camelpki :: certtemplate veya alt sınıflarından biri. Ayrıca, App :: camelpki :: Certtemplate, soyut bir sınıftır; Sadece alt sınıfları şablon olarak kullanılmalıdır. Gereksinimler: · Perl
App :: Camelpki :: Certtemplate İlgili Yazılım