Net :: nss :: ssl

SSL-Buchsen mit NSS
Jetzt downloaden

Net :: nss :: ssl Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Claes Jakobsson
  • Website des Verlags:
  • http://search.cpan.org/~claesjac/

Net :: nss :: ssl Stichworte


Net :: nss :: ssl Beschreibung

SSL-Buchsen mit NSS Net :: nss :: SSL ist ein Perl-Modul, das SSL-Sockel mit nss.createing-SocketSthe anbietet, um Steckdosen zu erstellen, indem Sie den neuen Konstruktor verwenden. Dadurch wird diese Sockel erstellt, die gewünschten Optionen setzt, importiert es in SSL-Ebene und verbindet sich mit dem Peer-Host, bindet eine Hörungsbuchse in der richtigen Reihenfolge. Wenn Sie mehr Kontrolle benötigen, ist es möglich, einen neuen Socket mit Create_Socket zu erstellen, der wiederum SSL-Aktiviert sein muss, indem er import_into_ssl_layer vor dem Anschließen oder Hören ($ Adresse: String,% Args): net :: nss :: sslnew (% args) ): Net :: nss :: SSL erstellt eine neue Sockel, setzt es ordnungsgemäß auf, importiert es in die NSS-SSL-Ebene und optional, wenn es sich um eine clientseitige Buchse handelt, die mit dem Remote-Host verbunden ist. Peeraddr: String Der Peer ist eine Verbindung zu einer Verbindung zu einer Verbindung zu , > oder >, wobei der Host entweder eine IP-Nummer oder einen Hostnamen ist, einen Anschluss einer Ganzzahl im Bereich von 1 bis 65535 . Wenn ein Dienst angegeben ist, wie z. B. HTTP oder FTP, wird seine Portnummer mit dem GETERVYNAME mit dem Proto TCP aufgenommen. Peerport: String | Ganzzahl Der numerische Port oder ein Dienstname, um eine Verbindung herzustellen. Wenn Peeraddr angegeben ist, kann dies dazu führen. PeerHost: String Der Host soll eine Verbindung mit einer IP-Nummer oder einem Hostnamen herstellen. Wenn Peeraddr angegeben ist, kann dies möglicherweise Vorrang kommen. CONNECT: BOOLEAN WENN WENN TRUE ENTFERNEN SIE DEN SUCKE, Importieren Sie es in SSL, stellen Sie die speziellen Optionen ein, verbinden Sie jedoch keine Verbindung. Standardmäßig auf false, wenn sie weggelassen werden. Keepalive: Boolean testen regelmäßig, ob die Verbindung noch am Leben ist. Standardmäßig auf false, wenn Sie weggelassen werden. Blockierung: boolesche Blockierung oder nicht blockierende E / A. Standardeinstellung auf 1, wenn weggelassen oder was die Blockierung der Klassenmethode zurückgibt, wenn solche vorhanden ist. SSL_PKCS11_PINARG: SCALAR Setzt den PKCS11-Pin-Arg, der mit verschiedenen Funktionen für die Sockel gesendet wird. Siehe auch: "set_pkcs11_pin_arg" in net :: nss :: ssl ssl_cliaticerthook: collederef | Zeichenfolge setzt den Client-Certifict-Haken für die Buchse. Wenn uswigt Standards $ DefaultClientCerThook, wenn man definiert ist. Siehe auch: "set_client_certificate_hook" in net :: nss :: ssl. SSL_CLIENTCERTHOOKARG: SCALAR Setzt das Client-Zertifikat-Hook-Argument für die Sockel. Wenn unbekannte Standards auf $ DefaultclientcerThookarg, wenn definiert. SSL_CERTVERYHOOK: CODEREF | Zeichenfolge setzt den Haken, der aufgerufen wird, um das Zertifikat zu überprüfen. Wenn unbekannte Standards in $ DefaultVerifycerThook definiert, wenn man definiert ist. Siehe auch: "set_verify_certificate_hook" in net :: nss :: ssl. SSL_ENABLEOptions: ArrayRef Eine Liste der Optionen zum Aktivieren, in der die Elemente entweder numerisch oder ein konstanter Name von Crypt :: NSS :: SSL :: Constants sind. SSL_DISABLEOPTIONIONEN: ARRAYREF Eine Liste der Optionen zum Aktivieren, in der die Elemente entweder numerisch oder ein konstanter Name von Crypt :: NSS :: SSL :: Constants sind. SSL_URL: String Legt den Host / URL fest, mit dem das Serverzertifikat überprüft wird. Wenn unbedingt die Standardeinstellungen auf $ Defaulturl if. definiert sind, verwenden Sie sonst PeerHost.create_socket ($ type: string): net :: nss :: ssl erstellt eine neue Buchse des Typs TCP oder UDP. Legen Sie keine Socket-Optionen fest, wggehend in die SSL-Ebene importiert werden. Sie möchten wahrscheinlich neue anstelle dieser Methode verwenden. Der Konstruktor neu macht das automatisch für Sie. Anforderungen: · Perl.


Net :: nss :: ssl Zugehörige Software