Ce site web utilise des cookies pour vous distinguer parmi les autres utilisateurs de notre site. L'utilisation des cookies nous aide à vous proposer un service spécifique, à faciliter l'utilisation du site web, à comprendre nos visiteurs et à vous présenter des publicités. En poursuivant votre navigation sur le site, vous consentez à notre utilisation des cookies. Consultez notre Déclaration de confidentialité pour des informations plus détaillées.

Produits et outils pour les bureaux d'enregistrement

SDK d'EPP

Verisign encourage l'utilisation d'extensions EPP documentées pour faciliter l'interopérabilité. Verisign enregistre le jeu d'extensions EPP documentées dans le Registre d'extensions EPP de l'ANA. Certaines de ces extensions EPP peuvent faire l'objet de brevets de Verisign et son fournies sous licence aux termes indiqués dans les déclarations IPR associées de Verisign. Consultez la liste complète dans les Déclarations de licence Verisign.

Verisign applique intégralement la norme EPP (Extensible Provisioning Protocol). Verisign a développé des kits SDK, des guides et outils EPP pour vous aider à développer vos applications client en vue d'une intégration avec le service de registre partagé .com .net, la plate-forme Name Store (.tv, .cc, .jobs et Service de suggestion de noms de domaine), le registre .name, et pour utilisation avec les registres non Verisign qui appliquent les normes EPP 1.0 RFC :

Bundles de kit EPP SDK

Verisign propose des SDK en Java et en C++, dans lesquels les mappages EPP et les extensions prises en charge par chaque langage varient. Le kit EPP SDK Java a été conçu à partir d'un cœur général (gen) qui applique RFC 5730 et RFC 5734. Les développeurs peuvent utiliser chaque mappage ou extension indépendamment ou dans un bundle, combiné suivant leurs besoins :

  • Verisign Bundle comprend tous les mappages et extensions pour une intégration avec les registres .com et .net, la plate-forme Name Store (.tv, .cc, .jobs, nouveaux gTLD et Domain Name Suggestion Service) et le registre .name.
  • Complément COM NET RTK C++ pour utilisation avec EPP-RTK-CPP 0.9.2. Disponible en ligne auprès de Sourceforge : EPP Registry/Registrar Toolkit

Mappages et extensions EPP

Haut de page

Bundles Verisign 

Le tableau suivant contient des liens vers des kits de développement logiciel (SDK) en bundle Verisign basés sur Java pour établir une interface avec les registres .com et .net la plate-forme Name Store (.tv, .cc, .jobs, nouveau gTLD et Domain Name Suggestion Service) ainsi que le registre .name. Le Bundle Verisign nécessite Java 1.6 U18 et supérieur.

Version Distribution Documents Notes
1.8.0.4 Unix Binary (TAR)
Unix Source (TAR)
Windows Binary (ZIP)
Windows Source (ZIP)
Programmer's Guide (PDF)
Change Log (TXT)
1. L'ajout comporte TrustAnchor(): booléen et getTrustAnchor() : TrustAnchor vers EPPSignedCode pour obtenir l'ancrage de confiance depuis PKIXParameters lorsque la validation est réussie.
2. Ajouté l'assistance pour draft-zhou-eppext-reseller-mapping-02 and draft-zhou-eppext-reseller-02.
3. Ajouté com.verisign.epp.verificationcode.china.ChinaVerificationCodeTst ainsi que les modifications associées à la version et au comportement du serveur souche pour prendre en charge un test des 7 fluxs de vérification prédéfinis qui fonctionnent avec le serveur souche et les serveurs OT&E.
4. Ajouté com.verisign.epp.pool.EPPSessionPool.hasSystemSessionPool(String) : méthode booléenne pour déterminer si un pool de session système spécifique existait.
5. Corrigé com.verisign.epp.codec.verificationcode.EPPVerificationCode.getVspId() : int pour renvoyer UNDEFINED au lieu de NumberFormatException lorsque le vspId n'est pas un entier.
6. Ajouté la validation du code de vérification (vsp-id et types de code) utilisant des pseudonymes formatés d'ancrage de confiance dans le code de truststore.
1.6.0.2 Unix Binary (TAR)
Unix Source (TAR)
Windows Binary (ZIP)
Windows Source (ZIP)
Programmer's Guide (PDF)
Change Log (TXT)
1. Ajout de Verification Code Extension (verificationcode), compatible avec draft-gould-eppext-verificationcode-02.
2. Ajout de China Name Verification Mapping (vsp), compatible avec draft-xie-eppext-nv-mapping-01.
1.5.0.0 Unix Binary (TAR)
Unix Source (TAR)
Windows Binary (ZIP)
Windows Source (ZIP)
Programmer's Guide (PDF)
Change Log (TXT)
1. Ajout de la méthode EPPSession.sendPacket(byte []) et EPPXMLStream.writePacket(byte[], OutputStream) pour permettre l'envoi d'un paquet par la session sans passer par le Codec.
2. Ajout de Change Poll Mapping (changepoll), compatible avec draft-gould-change-poll-02, à Verisign Bundle.
3. Ajout de Registry Fee Extension (frais), compatible avec draft-brown-epp-fees-03 et draft-brown-epp-fees-04, à Verisign Bundle.
4. Ajout de Allocation Token Extension (allocationtoken), compatible avec draft-gould-allocation-token-02, à Verisign Bundle.
5. Mise à jour de Launch Phase Extension (lancement) pour compatibilité avec draft-ietf-eppext-launchphase-03 et ultérieurement draft-ietf-eppext-launchphase-05, en ajoutant la prise en charge de Trademark Check Form.
6. Ajout de IDN Map Extension (idnmap), compatible avec draft-ietf-eppext-idnmap-01, à Verisign Bundle.
7. Ajout de l'attribut subID dans l'élément d'information de NameSuggestion.
8. Ajout de IDN Table Mapping (idntable), compatible avec draft-gould-idn-table-02, à Verisign Bundle.
1.4.0.0 Unix Binary (TAR)
Unix Source (TAR)
Windows Binary (ZIP)
Windows Source (ZIP)
Programmer's Guide (PDF)
Change Log (TXT)
1. Changement de dépendance à Java 6 au lieu de Java 5. L'extension de lancement dépendait déjà de Java 6 et, avec la nouvelle dépendance à l'utilisation de JAXB, le SDK complet dépend désormais de Java 6.
2. Correction d'un bogue de codage XSD de type dateTime dans EPPUtil en utilisant une précision à 4 chiffres pour les secondes. La correction a consisté à utiliser une précision à 3 chiffres par défaut (millièmes de seconde) sur le codage et JAXB DatatypeConverter.parseDateTime pour analyser la valeur dataTime. Les méthodes d'accès ont été ajoutées (getTimeInstantFormat(): String et setTimeInstantFormat(String)) pour permettre le changement de format de codage le cas échéant.
1.3.0.0 Unix Binary (TAR)
Unix Source (TAR)
Windows Binary (ZIP)
Windows Source (ZIP)
Programmer's Guide (PDF)
Change Log (TXT)
1. Mise à jour selon les SMD de test 25nov13 (SMD sans espace vide) et la liste SMD Revocation. La liste SMD Revocation a été convertie d'UTF-8 en ASCII.
2. Mise à jour destinée à prendre en charge draft-tan-epp-launchphase-12 par mise à jour de launch-1.0.xsd, actualisant draft-tan-epp-launchphase.txt dans le répertoire doc, ainsi que le code et les tests de prise en charge du nouvel attribut facultatif validatorID.
3. Correction de la gestion XML namespace dans la classe com.verisign.epp.codec.registry.EPPRegistryRegEx et certaines classes de client selon com.verisign.epp.codec.registry.EPPRegistryRegEx.
4. Modification de com.verisign.epp.codec.signedMark.EPPSignedMark pour gérer les exceptions d'analyse XML. Cette option est particulièrement nécessaire pour l'analyse du XML obtenu par le SMD encodé.
1.1.0.4 Unix Binary (TAR)
Unix Source (TAR)
Windows Binary (ZIP)
Windows Source (ZIP)
Programmer's Guide (PDF)
Change Log (TXT)
1. Séparation de com.verisign.epp.codec.EPPSignedMark en deux classes, EPPSignedMark et EPPEncodedSignedMark pour gérer la validation de SMD avec et sans espace vide supplémentaire.
2. Création du constructeur SMD InputStream pour que EPPEncodedSignedMark analyse directement les SMD.
3. Prise en charge supplémentaire de la validation de SMD révoqué
4. Ajout de l'inclusion et du test d'exemple de SMD ICANN
5. Prise en charge supplémentaire d'une CRL pour prendre en charge les SMD créés par le SDK et les exemples de SMD ICANN.
6. Ajout d'un formulaire d'informations sur le domaine à la commande d'information de domaine concernée.
7. Création de la classe com.verisign.epp.interfaces.EPPRelatedDomain pour prendre en charge toutes les commandes d'extension de domaine concernées.
8. Mise à jour de la classe principale com.verisign.epp.namestore.interfaces.NSDomain pour étendre com.verisign.epp.interfaces.EPPRelatedDomain et ajouter la prise en charge des nouvelles commandes d'extension de domaine concernées.
9. Ajout du nouvel attribut « uTLD » dans la grille de Suggestion.
10. Ajout du nouvel état « restricted » à Suggestion.
11. Élargissement du type tld dans Suggestion pour prendre en charge les valeurs Unicode.
1.0.0.5 Unix Binary (TAR)
Unix Source (TAR)
Windows Binary (ZIP)
Windows Source (ZIP)
Programmer's Guide (PDF)
Change Log (TXT)
1. Première publication externe de Verisign Bundle qui :
a. Inclut les mappages / extensions du Bundle Name Store/SRS.
b. Inclut les mappages / extensions du Bundle Name.
c. Inclut Launch Extension dans le SDK d'EPP Launch.
d. Ajoute le mappage de registre.
e. Ajoute l'extension de domaine liée.
f. Actualise l'extension Suggestion.

Outils de développement

L'outil EPP Tool est un ensemble d'exemples interactifs définitifs et basés sur le contexte destiné aux développeurs, afin de les aider à créer leur conception de code et résoudre les problèmes le cas échéant. Cet outil se comporte comme une application de bureau d'enregistrement dans l'environnement de test et d'évaluation opérationnels (OT&E). EPP Tool prend en charge la plate-forme Name Store (NameStore), le registre .name (DotName) et le registre .com .net (Core). Cet outil a été amélioré pour inclure des fonctions de l'outil Protocol Tool (environnements multiples, installation locale, valeurs de commande personnalisées) tout en conservant la facilité d'utilisation des fonctions d'EPP Tool. EPP Tool est maintenant téléchargeable pour un démarrage sur bureau ou une installation sur un serveur local. Il requiert Java 6 ou version supérieure et un magasin de clés Java pour une connexion à l'environnement OT&E ou de production.

Versions Distribution Documents Notes
6.2.0.4 Unix Binary (TAR)
Unix Source (TAR)
Windows Binary (ZIP)
Windows Source (ZIP)
Readme (TXT)
Certificates Readme (TXT)
Change Log (TXT)
1. Prise en charge supplémentaire pour l'extension de domaine associée pour le système Core.
2. Prise en charge supplémentaire pour un maximum de 20 vérifications de contact en une seule commande.
6.2.0.4 Unix Binary (TAR)
Unix Source (TAR)
Windows Binary (ZIP)
Windows Source (ZIP)
Readme (TXT)
Certificates Readme (TXT)
Change Log (TXT)
1. Prise en charge supplémentaire pour l'extension de domaine associée pour le système Core.
2. Prise en charge supplémentaire pour un maximum de 20 vérifications de contact en une seule commande.
6.1.2.2 Unix Binary (TAR)
Unix Source (TAR)
Windows Binary (ZIP)
Windows Source (ZIP)
Readme (TXT)
Certificates Readme (TXT)
Change Log (TXT)
1. La présentation du code source EPPTool a été modifiée afin qu'il soit disponible sous forme de code source libre
2. Extension de nom de domaine liée à la prise en charge (CORE seulement) et extension de lancement (systèmes Core et Namestore) pour les phases de lancement
3. Prise en charge de la commande Registry Info pour la détection automatique des nouveaux gTLD depuis les systèmes Core et Namestore
4. Modifications pour la prise en charge des commandes dans le système Core
5. Modifications de NameSuggestion telles que (1) Prise en charge du renvoi de caractères non anglais dans les domaines suggérés (2) Ajout des filtres Geo et Creative
6. Ajout de l'extension DNSSEC pour les commandes Domain Create et Domain Update du système de registre dotName
7. Ajout de la prise en charge des commandes RGP pour les commandes EmailFwd du système dotName
5.9.0.4 Unix (TAR)
Windows (ZIP)
Readme (TXT)
Certificates Readme (TXT)
Change Log (TXT)
1. Prise en charge supplémentaire du mappage EPP Balance pour le système Namestore.
2. Prise en charge supplémentaire des commandes de transfert de contacts pour le système Namestore.
3. Extension supplémentaire DNSSEC pour le système Namestore.
5.8.0.2 Unix (TAR)
Windows (ZIP)
Readme (TXT)
Certificates Readme (TXT)
Change Log (TXT)
1. Modifications pour la prise en charge de COA (Client Object Attribute)
2. Modifications pour la prise en charge de la temporisation du canal HTTPS/HTTP
3. Modifications apportées aux suggestions de noms (ajout à « Classer par association d'entrée »)
5.7.0.2 Unix (TAR)
Windows (ZIP)
Readme (TXT)
Certificates Readme (TXT)
Change Log (TXT)
1. Prise en charge supplémentaire pour tous les algorithmes DNSSEC pris en charge par Core.
5.6.0.1 Unix (TAR)
Windows (ZIP)
Readme (TXT)
Certificates Readme (TXT)
Change Log (TXT)
1. Nouvelle marque Verisign
5.5.0.3 Unix (TAR)
Windows (ZIP)
Readme (TXT)
Certificates Readme (TXT)
Change Log (TXT)
1. Mise à jour de la commande Core Domain Create pour la prise en charge de secDNS-1.1.
2. Ajout du nouvel algorithme DNSSEC pour les commandes Core Domain Create/Update
3. Création des données déroulantes Algorithm et Digest type configurables pour les commandes Core Domain Create/Update.
4. Modification de la liste déroulante Algorithm pour les commandes Core Domain Create/Update.
5. Modification de la liste déroulante Digest type pour les commandes Core Domain Create/Update.
5.2.0.5 Unix (TAR)
Windows (ZIP)
Readme (TXT)
Certificates Readme (TXT)
Change Log (TXT)
1. Prise en charge supplémentaire de la balise de langue IDN pour le système DotName.
2. Prise en charge supplémentaire des exemples de données pour les champs DNSSEC pour le système .com .net Registry (Core).
3. Ajout de profils OTE.
4. Ajout du certificat eppsdk et des profils eppsdk mis à jour.
5.1.0.3 Unix (TAR)
Windows (ZIP)
Readme (TXT)
Certificates Readme (TXT)
Change Log (TXT)
5. Prise en charge supplémentaire de l'extension DNSSEC pour les commandes Domain Create, Domain Update et Domain Info dans le système de registre .com .net (Core).
5.0.0.4 Unix (TAR)
Windows (ZIP)
Readme (TXT)
Certificates Readme (TXT)
Change Log (TXT)
1. La première version disponible en téléchargement prend en charge la plate-forme Name Store, le registre .name et le registre .com .net au sein de plusieurs environnements (kit EPP SDK, OT&E, Production et personnalisé).