NET :: NSS :: SSL

Sockets SSL à l'aide de NSS
Télécharger maintenant

NET :: NSS :: SSL Classement & Résumé

Publicité

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

NET :: NSS :: SSL Mots clés


NET :: NSS :: SSL La description

prises SSL à l'aide NSS Net :: NSS :: SSL est un module Perl qui offre des prises SSL à l'aide NSS.Creating socketsThe façon de créer ont préféré des prises est en utilisant le nouveau constructeur. Cela crée cette prise, définit les options souhaitées, importe dans la couche SSL et se connecte à l'hôte par les pairs, ou se coince et met en place une prise d'écoute, dans l'ordre correct. Si vous avez besoin de contrôler plus il est possible de créer un nouveau socket en utilisant create_socket qui à son tour doit être activé SSL en appelant import_into_ssl_layer avant de connecter ou listening.new ($ Adresse: string,% args): Net :: NSS :: SSLnew (% args ): net :: NSS :: SSL Crée un nouveau socket, il correctement ensembles, importe dans la couche NSS SSL et le cas échéant si elle est une connexion socket à l'hôte distant côté client. PeerAddr: chaîne pairs pour se connecter à la forme de , > ou > où l'hôte est soit une adresse IP ou un nom d'hôte, le port d'un nombre entier dans la gamme 1-65535 . Si un service est spécifié comme http ou ftp, son numéro de port est étudié à l'aide getservbyname avec le proto tcp. PeerPort: string | entier Le port numérique ou un nom de service pour se connecter. Si PeerAddr est spécifié, il peut avoir préséance sur ce sujet. PeerHost: string L'hôte de se connecter comme un numéro d'IP ou un nom d'hôte. Si PeerAddr est est spécifiée peuvent avoir préséance sur ce sujet. Connect: booléen Si cela est vrai, puis créer le socket, l'importer dans SSL, définissez les options specfied mais ne pas se connecter. Par défaut, false si omis. KeepAlive: booléen tester périodiquement si la connexion est toujours en vie. Par défaut false en cas d'omission. Blocage: booléen blocage ou non bloquant E / S. Par défaut à 1 en cas d'omission ou ce que la méthode de classe à bloquer les retours si elle existe. SSL_PKCS11_PinArg: Définit la scalaires arg broches PKCS11 qui est envoyé le long de divers funcions pour la prise. Voir aussi: "set_pkcs11_pin_arg" dans Net :: NSS :: SSL SSL_ClientCertHook: coderef | Chaîne Définit le crochet de certificte client pour la prise. Si par défaut ommited DefaultClientCertHook $ si l'on est défini. Voir aussi: "set_client_certificate_hook" dans Net :: NSS :: SSL. SSL_ClientCertHookArg: Définit l'argument scalaire crochet certificat client pour la prise. Si par défaut ommited à DefaultClientCertHookArg $ si elle est définie. SSL_CertVerifyHook: coderef | Chaîne Définit le crochet qui est appelé à vérifier le certificat. Si par défaut ommited à DefaultVerifyCertHook $ si l'on est défini. Voir aussi: "set_verify_certificate_hook" dans Net :: NSS :: SSL. SSL_EnableOptions: arrayref Une liste d'options pour permettre où les éléments sont numériques ou un nom de constante de Crypt :: NSS :: SSL :: Constantes. SSL_DisableOptions: arrayref Une liste d'options pour permettre où les éléments sont numériques ou un nom de constante de Crypt :: NSS :: SSL :: Constantes. SSL_URL: Chaîne Définit l'hôte / URL que le certificat du serveur sera vérifiée contre. Si par défaut ommited à DefaultURL $ si défini, utilise autrement PeerHost.create_socket ($ Type: string): Net :: NSS :: SSL Crée une nouvelle prise de tcp TYPE ou udp. Ne définit aucune option de socket ni l'importation dans la couche SSL. Vous voulez probablly utiliser de nouveau au lieu de cette method.import_into_ssl_layer () Importe la prise dans la couche NSS SSL si pas déjà fait. Le constructeur nouveau fait automatiquement pour vous. Exigences: · Perl


NET :: NSS :: SSL Logiciels associés