Recursos de canales

SDK de EPP

Verisign fomenta el uso de las extensiones EPP documentadas para facilitar la interoperabilidad. Verisign registra el conjunto de extensiones EPP que ha documentado en el Registro de Extensiones EPP de la IANA. Algunas extensiones EPP pueden estar patentadas por Verisign y se licencian según los términos indicados en las declaraciones de derechos de propiedad intelectual correspondientes de Verisign. Consulte la Declaración de licencias de Verisign para conocer la lista completa.

Verisign cumple con todas las normas del Protocolo de aprovisionamiento extensible (EPP). Verisign desarrolló SDK, guías y herramientas de EPP para ayudarle a desarrollar sus aplicaciones cliente para la integración con el Shared Registry Service (SRS) de .com .net, la plataforma Name Store (.tv, .cc, .jobs, .name, nuevos gTLD) y para el uso con registros no pertenecientes a Verisign que implementan las RFC de EPP 1.0:

Paquetes de SDK de EPP

Verisign ofrece SDK en Java y C++, donde las asignaciones y extensiones de EPP admitidas por cada idioma varían. El SDK de EPP de Java se construye a partir de un núcleo general (gen) que implementa RFC 5730 y RFC 5734. Los desarrolladores tienen la opción de usar cada asignación o extensión independientemente o en paquete, combinadas según convenga:

  • Verisign Bundle incluye todas las asignaciones y extensiones para la integración con el Servicio de registro compartido (SRS) .com y .net y la plataforma Name Store (.tv, .cc, .jobs y nuevos gTLD).
  • La extensión COM NET RTK C++ para su uso con EPP-RTK-CPP 0.9.2. Disponible en línea en Sourceforge: EPP Registry/Registrar Toolkit

Asignaciones y extensiones de EPP

Asignación o extensión Verisign Bundle Extensión COM NET RTK C++
RFC 5730: Protocolo de Aprovisionamiento Extensible x x
RFC 5731: Asignación de nombres de dominio del Protocolo de Aprovisionamiento Extensible (EPP) x x
RFC 5732: Asignación de hosts del Protocolo de Aprovisionamiento Extensible (EPP) x x
RFC 5733: Asignación de contactos del Protocolo de Aprovisionamiento Extensible (EPP) x x
RFC 5734: Transporte por TCP del Protocolo de Aprovisionamiento Extensible (EPP) x x
RFC 3915: Asignación del Período de gracia de registro de dominio (RGP) (TXT) x x
RFC 4310: Asignación de extensiones de seguridad del Sistema de nombres de dominio (DNS) x
RFC 5910: Asignación de extensiones de seguridad del Sistema de nombres de dominio (DNS) x
RFC 8334: Asignación de la fase de lanzamiento x
RFC 8495: Extensión de token de asignación x
Asignación de encuesta RGP x
Asignación ConsoliDate para el Protocolo de Aprovisionamiento Extensible (Sync) x
Extensión NameStore x
Etiqueta de idioma de IDN x x
Asignación de reenvío de correos electrónicos (PDF) x
Asignación de registro defensivo (PDF) x
Extensión de registro personal (PDF) x
Extensión de información Whois x
Extensión de contacto .jobs (PDF) x
Asignación de balance bajo x x
Extensión de dominio premium x
Extensión de atributos de objetos de cliente x
Asignación de balance x
RFC 7848: Asignación de marcas y marcas firmadas x
Asignación de registro de Verisign x
Asignación de registro x
Extensión de la política de la fase de lanzamiento x
Extensión de la política de seguridad de inicio de sesión x
Extensión de dominios relacionados x
RFC 8590: Extensión de encuesta de cambios x
Extensión de tarifa de registro x
Extensión de asignación de IDN x
Asignación de tabla de IDN x
Extensión de código de verificación x
Asignación de verificación de nombres en China x
RFC 8543: Asignación de la organización x
RFC 8544: Extensión de la organización x
Extensión de seguridad de inicio de sesión x
Espacios de nombres no administrados x
Validar asignación x
Regresar al principio

Verisign Bundles 

La siguiente tabla brinda vínculos a kits de desarrollo de software (SDK) basados en Java de Verisign Bundle para implementar interfaces con los registros .com y net y la plataforma Name Store (.tv, .cc, .jobs, .name y nuevos gTLD). Verisign Bundle requiere Java 1.8 o superior.

Versión Distribución Documentos Notas
1.11.0.7 Binario de Unix (TAR)
Fuente de Unix (TAR)
Binario de Windows (ZIP)
Fuente de Windows (ZIP)
Guía del programador (PDF)
Registro (Log) de cambios (TXT)
1. Se actualizó el borrador draft-ietf-regext-epp-fees a draft-ietf-regext-epp-fees-16.
2. Se actualizó la extensión de encuesta de cambios a RFC 8590.
3. Se actualizó la asignación de la organización y la extensión de la organización a RFC 8543 y RFC 8544, respectivamente.
4. Se actualizó de XercesJ 2.11.0 a 2.12.0.
5. Se agregó soporte para draft-ietf-regext-login-security-01
6. Se actualizó la compilación para Java 8 en lugar de Java 7.
7. Se actualizó para compilar y ejecutarse con Java 11. Se agregó jaxb-api-2.3.1.jar y se corrigieron muchas advertencias debido a clases y métodos obsoletos.
8. Se agregó soporte para draft-gould-casanova-regext-unhandled-namespaces-00.
9. Se agregó soporte para draft-gould-regext-login-security-policy-03.
10. Se agregó soporte para draft-gould-regext-launch-policy-01.
11. Se agregó soporte para draft-gould-carney-regext-registry-04.
12. Se agregó soporte para draft-ietf-regext-validate-04.
13. Se eliminaron whois y la sugerencia de SDK.
14. Se comentó la inclusión de los atributos de frase de contraseña (identityPassPhrase, identityKeyPassPhrase y trustStorePassPhrase) en el método EPPSSLConfig.toString (): String para cumplir con las mejores prácticas de seguridad de registro.
15. Se agregó soporte para el registro seguro de paquetes al crear la interfaz com.verisign.epp.util.EPPSendReceiveLogger junto con la clase predeterminada com.verisign.epp.util.EPPRawSendReceiveLogger y la clase com.verisign.epp.namestore.util.EPPSecureSendReceiveLogger. El valor predeterminado es utilizar EPPRawSendReceiveLogger con la opción de anular el valor predeterminado mediante la propiedad EPP.SendReceiveLogger epp.config. Establezca la propiedad en com.verisign.epp.namestore.util.EPPSecureSendReceiveLogger para obtener la contraseña y los atributos de información de autenticación registrados con el valor "MASKED".
16. Se corrigió un error en com.verisign.epp.codec.emailFwd.EPPEmailFwdCheckResult que establece el motivo de verificación para el nombre de reenvío de correo electrónico en la decodificación. Se actualizaron los métodos EPPEmailFwdCheckResult.equals para garantizar que se verifiquen todos los atributos. Se realizaron cambios de limpieza relacionados en com.verisign.epp.codec.defReg.EPPDefRegCheckResult.
17. Se agregó una verificación adicional en com.verisign.epp.util.EPPSchemaCachingEntityResolver para garantizar que los esquemas XML en classpath sean los únicos esquemas XML que se puedan cargar dinámicamente.
18. Se dejó de usar com.verisign.epp.namestore.interfaces.NSSubProduct. Se eliminó BZ y se modificaron COM, NET, ORG y NAME para usar el TLD de etiqueta a en com.verisign.epp.namestore.interfaces.NSSubProduct.
19. Se modificó para usar TLSv1.2 como la configuración predeterminada de EPP.SSLProtocol en cada uno de los archivos epp.config.
20. Se agregó soporte para draft-ietf-regext-epp-rates-13 que agrega el espacio de nombres de XML urn:ietf:params:xml:ns:epp:fee-1.0 con su esquema de XML fee-1.0.xsd asociado, el paquete com.verisign.epp.codec.fee.v1_0 y clases relacionadas.
21. Se agregó la clase com.verisign.epp.interfaces.EPPLoginAdapter, la propiedad opcional "EPP.LoginAdapter" epp.config, y se agregó el conjunto LoginAdapter dentro de com.verisign.epp.interfaces.EPPSession para admitir agregar una extensión de inicio de sesión EPP.
22. Se agregó hasService (String): boolean y hasExtensionService (String): boolean a com.verisign.epp.codec.gen.EPPServiceMenu y com.verisign.epp.codec.gen.EPPGreeting para poder identificar fácilmente si el servidor admite un servidor específico objeto o servicio de extensión.
23. Se agregaron las propiedades EPP.UseUserAgent (EPPEnv.isUseUserAgent (): boolean) y EPP.SDKVersion (EPPEnv.getSDKVersion (): boolean) epp.config para proporcionar información de agente de usuario en la extensión de seguridad de inicio de sesión.
24. Se agregó soporte para la extensión de seguridad de inicio de sesión.
25. Se agregó el método getNamespace (): String a la interfaz com.verisign.epp.codec.gen.EPPCodecComponent y todas las clases implementadas para que todos los componentes se autodescriban para el espacio de nombres XML.
26. Se agregó la clase de herramienta com.verisign.epp.codec.gen.EPPPollMessageFilter para filtrar las respuestas de mensajes de encuesta de EPP en función de los servicios de inicio de sesión (objeto y comando/respuesta) admitidos por el cliente.
27. Se modificó el método com.verisign.epp.serverstub.GenHandler.doPoll (EPPEvent, Object) para llamar com.verisign.epp.codec.gen.EPPPollMessageFilter en modo no operativo y estándar para demostrar el filtrado de los mensajes de encuesta basados en los servicios de inicio de sesión del cliente.
28. Se agregó el método getNamespace (): String a algunas de las respuestas (EPPRgpPollResponse, EPPRelatedDomainExtDeleteResp, EPPBalanceInfoResp, EPPLowBalancePollResponse, EPPNameVerificationPendActionMsg) para garantizar que brinden el espacio de nombres XML correcto.
29 Se eliminaron las versiones antiguas de extensión de tarifa, incluso v06, v07 y v08.
30. Se reemplazaron las referencias de revendedor y resellerext a org y orgext.
31. Se creó la interfaz com.verisign.epp.codec.EPPPollMessageFilter implementada por las clases com.verisign.epp.codec.EPPXmlMsgPollMessageFilter, com.verisign.epp.codec.EPPExtValuePollMessageFilter y com.verisign.epp.codec.EPPFullExtValuePollMessageFilter. La propiedad opcional EPP.PollMessageFilter se define para establecer el filtro deseado para usar dentro de com.verisign.epp.serverstub.GenHandler.doPoll(EPPEvent, Object) al procesar los mensajes de encuesta.
32. Se agregó soporte para draft-ietf-regext-org-10 al agregar com.verisign.epp.codec.org.EPPOrgPendActionMsg, com.verisign.epp.serverstub.OrgPollHandler y revisar com.verisign.epp.serverstub.OrgHandler para manejar una creación pendiente e insertar un mensaje de encuesta de acción pendiente basado en un com.verisign.epp.interfaces.EPPOrgTst modificado.
33. Se reemplazaron los SMD de prueba caducados, CRL de SMD, y se revocó la lista de SMD según una publicación de ICANN.
34. Se corrigieron algunos de los prefijos de espacio de nombres XML y el manejo de URI dentro de com.verisign.epp.codec.gen.EPPValue para admitir los diferentes filtros de mensajes de encuesta.
35. Se cambió el nombre de com.verisign.epp.codec.gen.EPPPollMessageFilter a com.verisign.epp.codec.gen.EPPXmlMsgPollMessageFilter, se agregó com.verisign.epp.codec.gen.EPPExtValuePollMessageFilter y se agregó com.verisign.epp.codec EPPFullExtValuePollMessageFilter para admitir tres enfoques diferentes para filtrar datos de mensajes de encuesta que el cliente no admite en función de los servicios de inicio de sesión del cliente. El com.verisign.epp.serverstub.GenHandler.doPoll (EPPEvent, Object) está predefinido para filtrar a través de EPPFullExtValuePollMessageFilter, pero el filtrado se puede reemplazar para usar uno de los otros filtros.
36. Se eliminó com.verisign.epp.util.TestErrorHandler y se reemplazó por com.verisign.epp.util.EPPXMLErrorHandler en las clases de prueba.
37. Se agregó el método maskString(String): String a la clase EPPSendReceiverLogger y sus clases derivadas para su uso en la clase EPPXMLErrorHandler para enmascarar errores sensibles del analizador de XML como 'pwType'.
1.10.0.3 Binario de Unix (TAR)
Fuente de Unix (TAR)
Binario de Windows (ZIP)
Fuente de Windows (ZIP)
Guía del programador (PDF)
Registro (Log) de cambios (TXT)
1. La rutina de resolución de entidades XML, basada en com.verisign.epp.util.EPPSchemaCachingEntityResolver, es ahora configurable mediante la propiedad opcional de configuración EPP.UseEntityResolver, la cual tiene un valor predeterminado de “Verdadero”.
2. Se agregó soporte para la validación no estricta del contacto usado en la transición de un registro resumido a un registro completo.  La validación no estricta usa una XSD nueva para los contactos (contact-1.0-relaxed.xsd) que vuelve opcionales los siguientes elementos: <contact:name>, <contact:addr>, <contact:city>, <contact:street>, <contact:cc>, and <contact:email>.  La nueva propiedad opcional EPP.Contact.RelaxedValidation epp.config debe configurarse como “Verdadera” para que el servidor stub y el cliente usen el esquema no estricto para la validación.
3. Se cambió la referencia de com.sun.org.apache.xerces.internal.dom.DocumentImpl a org.apache.xerces.dom.DocumentImpl en EPPUtil.
4. Se agregó la función de registro a EPPGenHandler.handleEvent(EPPEvent, Object).
5. Se agregó el método getFirstPostalInfo() :EPPContactPostalDefinition a EPPContactInfoResp y a EPPContact.
6. Se agregaron los métodos EPPDomainInfoResp.getContactByType(String) : EPPDomainContact, EPPDomainInfoResp.getAdminContact() : EPPDomainContact, EPPDomainInfoResp.getTechContact() : EPPDomainContact, y EPPDomainInfoResp.getBillingContact() : EPPDomainContact.
7. Se agregó la interfaz com.verisign.epp.pool.EPPClientTransIdGenerator, la clase concreta com.verisign.epp.pool.ClientTransIdGenerator, y la propiedad opcional de grupo clientTransIdGenerator para definir la clase concreta EPPClientTransIdGenerator usada para generar los identificadores de transacción de cliente para los comandos de inicio y cierre de sesión del grupo.
8. Se agregó el método EPPSession.sendMessage(EPPMessage) para ayudar a probar un caso de prueba negativo, peor también como un método útil para enviar cualquier EPPMessage a la sesión.
9. Se agregó un mayor registro de depuración a EPPSSLImpl.
10. Se agregó la validación del tipo de EPPMessage en EPPDispatcher y en EPPByteArrayDispatcher para garantizar que, al recibir un EPPResponse o un EPPGreeting en el sevidor, se genera un mensaje de error apropiado.
11. Se agregaron opciones adicionales del protocolo SSL en los comentarios de la propiedad EPP.SSLProtocol, y se estableció TLSv1 como protocolo predeterminado en epp.config.
12. Se actualizó el método EPPUtil.decodeBooleanAttr(Element, String) para identificar correctamente un atributo no existente y para mejorar el formato del valor EPPDecodeException a fin de dar soporte más fácilmente.
13. Se cambiaron los atributos refundable y grace-period de com.verisign.epp.codec.fee.v09.EPPFeeValue para que fueran realmente opcionales sin valores predeterminados, y el atributo aplicado permanece con el valor predeterminado inmediato según el valor predeterminado en el XSD. Se agregaron métodos “has” para estos atributos, se cambió el reembolso a un valor booleano para admitir un valor nulo, y se cambiaron los métodos de codificación y decodificación para manejar los atributos no existentes.
14. Se agregó un constructor de conveniencia que toma un valor EPPFeeValue y un parámetro de moneda (String) para las clases com.verisign.epp.codec.fee.v09 de EPPFeeTransform, EPPFeeCreate, EPPFeeRenew, EPPFeeTransfer y EPPFeeUpdate.
15. Se agregaron métodos para pasar y devolver el código Base64 firmado y codificado a com.verisign.epp.codec.verificationcode.EPPEncodedSignedCodeValue. Se agregaron nuevos métodos para EPPEncodedSignedCodeValue: decodeValue(byte[]), decodeValue(String), encodeValue(boolean) : String, encodeValueByteArray() : byte[], y encodeValueByteArray(boolean) : byte[].
16. Se agregó soporte para ejecutar la prueba com.verisign.epp.verificationcode.china.ChinaVerificationCodeTst sin el grupo de VSP y cargando el DNVC desde el archivo dnvc.b64 y el RNVC desde el archivo rnvc.b64.
1.9.0.1 Binario de Unix (TAR)
Fuente de Unix (TAR)
Binario de Windows (ZIP)
Fuente de Windows (ZIP)
Guía del programador (PDF)
Registro (Log) de cambios (TXT)
1. Se agregó soporte para ejecutar la prueba com.verisign.epp.verificationcode.china.ChinaVerificationCodeTst sin el grupo de VSP y cargando el DNVC desde el archivo dnvc.b64 y el RNVC desde el archivo rnvc.b64.
2. Se agregó soporte para draft-brown-epp-fees-07.
3. Se agregaron opciones adicionales del protocolo SSL en los comentarios de la propiedad EPP.SSLProtocol, y se estableció TLSv1 como protocolo predeterminado en epp.config.
4. Se cambió com.verisign.epp.codec.verificationcode.EPPSignedCode.decode(byte[] aSignedCodeArray) : void de protegido a público.
5. Se actualizó el método EPPUtil.decodeBooleanAttr(Element, String) para identificar correctamente un atributo no existente y para mejorar el formato del valor EPPDecodeException a fin de dar soporte más fácilmente.
6. Se cambiaron los atributos refundable y grace-period de com.verisign.epp.codec.fee.v09.EPPFeeValue para que fueran realmente opcionales sin valores predeterminados, y el atributo aplicado permanece con el valor predeterminado inmediato según el valor predeterminado en el XSD.
7. Se agregó un constructor de conveniencia que toma un valor EPPFeeValue y un parámetro de moneda (String) para las clases com.verisign.epp.codec.fee.v09 de EPPFeeTransform, EPPFeeCreate, EPPFeeRenew, EPPFeeTransfer y EPPFeeUpdate.
8. Se agregaron métodos para pasar y devolver el código Base64 firmado y codificado a com.verisign.epp.codec.verificationcode.EPPEncodedSignedCodeValue.
1.8.0.4 Binario de Unix (TAR)
Fuente de Unix (TAR)
Binario de Windows (ZIP)
Fuente de Windows (ZIP)
Guía del programador (PDF)
Registro (Log) de cambios (TXT)
1. Se agregó el booleano hasTrustAnchor() y el getTrustAnchor() :TrustAnchor a EppSignedCode para obtener el correspondiente anclaje de veracidad de los PKIXParameters tras una validación exitosa.
2. Se agregó soporte para draft-zhou-eppext-reseller-mapping-02 y draft-zhou-eppext-reseller-02.
3. Se agregó com.verisign.epp.verificationcode.china.ChinaVerificationCodeTst y se llevaron a cabo los cambios pertinentes en el comportamiento de la compilación y el Stub Server para dar soporte a una prueba de los 7 flujos de verificación predefinidos que funcionarán contra el Stub Server y los demás servidores OT&E.
4. Se agregó el método booleano com.verisign.epp.pool.EPPSessionPool.hasSystemSessionPool(String) para determinar la existencia de un grupo específico de sesiones del sistema.
5. Se reparó com.verisign.epp.codec.verificationcode.EPPVerificationCode.getVspId() : int para que devuelva UNDEFINED en lugar de NumberFormatException cuando el vspld no es entero.
6. Se agregó la validación del código de verificación (vsp-id y tipos de código) usando alias de anclajes de veracidad con formato en el Trust Store.
1.6.0.2 Binario de Unix (TAR)
Fuente de Unix (TAR)
Binario de Windows (ZIP)
Fuente de Windows (ZIP)
Guía del programador (PDF)
Registro (Log) de cambios (TXT)
1. Se agregó la extensión de código de verificación (verificationcode) en cumplimiento con draft-gould-eppext-verificationcode-02.
2 Se agregó la asignación de verificación de nombres en China (vsp) en cumplimiento con draft-xie-eppext-nv-mapping-01.
1.5.0.0 Binario de Unix (TAR)
Fuente de Unix (TAR)
Binario de Windows (ZIP)
Fuente de Windows (ZIP)
Guía del programador (PDF)
Registro (Log) de cambios (TXT)
1. Se agregaron los métodos EPPSession.sendPacket(byte []) y EPPXMLStream.writePacket(byte[], OutputStream) para permitir el envío de un paquete a través de la sesión sin tener que pasar por el Codec.
2. Se agregó al Verisign Bundle la asignación de encuesta de cambios (changepoll) en cumplimiento con draft-gould-change-poll-02.
3. Se agregó al Verisign Bundle la extensión de tarifa de registro (fee) en cumplimiento con draft-brown-epp-fees-03 y draft-brown-epp-fees-04.
4. Se agregó al Verisign Bundle la extensión de token de asignación (allocationtoken) en cumplimiento con draft-gould-allocation-token-02.
5. Se actualizó la extensión de la fase de lanzamiento (launch) para cumplir con draft-ietf-eppext-launchphase-03 y draft-ietf-eppext-launchphase-05, al agregar soporte para el formulario de verificación de marcas comerciales.
6. Se agregó al Verisign Bundle la extensión de asignación de IDN (idnmap) en cumplimiento con draft-ietf-eppext-idnmap-01.
7. Se agregó el atributo subID al elemento de información de NameSuggestion.
8. Se agregó al Verisign Bundle la asignación de tabla de IDN (idntable) en cumplimiento con draft-gould-idn-table-02.
1.4.0.0 Binario de Unix (TAR)
Fuente de Unix (TAR)
Binario de Windows (ZIP)
Fuente de Windows (ZIP)
Guía del programador (PDF)
Registro (Log) de cambios (TXT)
1. Se pasó a depender de Java 6 en lugar de Java 5. La extensión de lanzamiento ya dependía de Java 6 y con la nueva dependencia en el uso de JAXB, todo el SDK pasa a depender de Java 2.
2. Se corrigió un error de la codificación del tipo XSD dateTime en EPPUtil utilizando una precisión de 4 dígitos para los segundos. La solución fue utilizar una precisión predeterminada de 3 dígitos (milisegundos) en la codificación y utilizar JAXB DatatypeConverter.parseDateTime para analizar el valor DataTime. Se agregaron los métodos de acceso (getTimeInstantFormat(): String y setTimeInstantFormat(String)) para permitir el cambio de formato de codificación, de ser necesario.
1.3.0.0 Binario de Unix (TAR)
Fuente de Unix (TAR)
Binario de Windows (ZIP)
Fuente de Windows (ZIP)
Guía del programador (PDF)
Registro (Log) de cambios (TXT)
1. Se actualizó a los SMD de prueba (SMD sin espacios en blanco) del 25 de noviembre de 2013 y el Revocation List de los SMD de prueba. Se convirtió la SMD Revocation List de UTF-8 a ASCII.
2. Se actualizó la compatibilidad con draft-tan-epp-launchphase-12 al actualizar el launch-1.0.xsd, el draft-tan-epp-launchphase.txt en el directorio doc y el código y las pruebas para soportar el nuevo atributo opcional validatorID.
3. Se corrigió el manejo de los nombres de dominio XML en la clase com.verisign.epp.codec.registry.EPPRegistryRegEx y algunas de las clases cliente en com.verisign.epp.codec.registry.EPPRegistryRegEx.
4. Se cambió com.verisign.epp.codec.signedMark.EPPSignedMark para manejar excepciones en el análisis de XML. Esto es particularmente necesario para analizar el XML obtenido de SMD codificados.
1.1.0.4 Binario de Unix (TAR)
Fuente de Unix (TAR)
Binario de Windows (ZIP)
Fuente de Windows (ZIP)
Guía del programador (PDF)
Registro (Log) de cambios (TXT)
1. Se separó com.verisign.epp.codec.EPPSignedMark en dos clases, EPPSignedMark y EPPEncodedSignedMark, para manejar la validación de SMD con y sin espacios en blanco extras.
2. Se creó un constructor de SMD InputStream en EPPEncodedSignedMark para analizar directamente los SMD.
3. Se agregó soporte para la validación de SMD revocados.
4. Se agregó la inclusión y prueba de los SMD de muestra de la ICANN.
5. Se agregó soporte para más de una CRL a fin de soportar SMD creados por los SMD de muestra del SDK y la ICANN.
6. Se agregó el Formulario de información del dominio y el Formulario de información relacionada al comando Related Domain info.
7. Se creó la clase com.verisign.epp.interfaces.EPPRelatedDomain para dar soporte a todos los comandos Related Domain Extension.
8. Se actualizó la clase com.verisign.epp.namestore.interfaces.NSDomain para ampliar com.verisign.epp.interfaces.EPPRelatedDomain a fin de agregar soporte para los nuevos comandos Related Domain Extension.
9. Se agregó un nuevo atributo "uTLD" en la cuadrícula para Sugerencia.
10. Se agregó un nuevo estado "restringido" a Sugerencia.
11. Se expandió el tipo de tld en Sugerencia para dar soporte a valores Unicode.
1.0.0.5 Binario de Unix (TAR)
Fuente de Unix (TAR)
Binario de Windows (ZIP)
Fuente de Windows (ZIP)
Guía del programador (PDF)
Registro (Log) de cambios (TXT)
1. Primer lanzamiento externo del Verisign Bundle que:
a. Incluye las asignaciones y extensiones en el Name Store/SRS Bundle.
b. Incluye las asignaciones y extensiones en el Name Bundle.
c. Incluye la extensión de lanzamiento en el SDK de lanzamiento de EPP.
d. Agrega la asignación de registros.
e. Agrega la extensión de dominios relacionados.
f. Actualiza la extensión de sugerencias.

Herramientas de desarrollo

La herramienta de EPP es un conjunto de ejemplos interactivos autoritativos y basados en contexto pensados específicamente para los desarrolladores, a fin de ayudarles a crear y resolver los problemas de diseño de sus códigos. La herramienta se comporta como si fuera una aplicación de registrador en el entorno de prueba y evaluación operativa (OT&E). La herramienta de EPP admite la plataforma Name Store (NameStore), el registro .name (DotName) y el registro .com y .net (Core). La herramienta de EPP se ha mejorado para incorporar funciones de la herramienta de protocolo (múltiples entornos, instalación local, valores de comando personalizados), manteniendo no obstante la facilidad de uso de las funciones de la herramienta de EPP. La herramienta de EPP ya está disponible para ser descargada y ejecutada en un equipo personal o en un servidor local. Requiere Java 6 o superior y un Java Keystore oficial para conectarse a OT&E o Producción.

Versiones Distribución Documentos Notas
6.5.0.5 Binario de Unix (TAR)
Fuente de Unix (TAR)
Binario de Windows (ZIP)
Fuente de Windows (ZIP)
Léame (Readme) (TXT)
Léame (Readme): certificados (TXT)
Registro (Log) de cambios (TXT)
1. Se agregó soporte para el contacto de Crear/Actualizar dominio para el producto principal
2. Se agregó soporte para la validación no estricta de contactos para el producto principal.
6.2.0.4 Binario de Unix (TAR)
Fuente de Unix (TAR)
Binario de Windows (ZIP)
Fuente de Windows (ZIP)
Léame (Readme) (TXT)
Léame (Readme): certificados (TXT)
Registro (Log) de cambios (TXT)
1. Se agregó soporte para las extensiones de dominio relacionadas para el sistema Core
2. Se agregó soporte para verificar hasta 20 contactos mediante un solo comando.
6.1.2.2 Binario de Unix (TAR)
Fuente de Unix (TAR)
Binario de Windows (ZIP)
Fuente de Windows (ZIP)
Léame (Readme) (TXT)
Léame (Readme): certificados (TXT)
Registro (Log) de cambios (TXT)
1. Paquete de código fuente de la herramienta de EPP cambiado para que esté disponible como código abierto
2. Extensiones de nombre de dominio para compatibilidad (solo en CORE) y extensión de lanzamiento (sistemas Core y NameStore) para las fases de lanzamiento
3. Soporte para que el comando Registry Info descubra automáticamente nuevos gTLD de los sistemas Core y NameStore
4. Cambios para admitir comandos de contacto en el sistema Core
5. Cambios en el NameSuggestion como (1) Soporte para caracteres no latinos en dominios sugeridos (2) Incorporación de filtros Geo y Creative
6. Incorporación de extensiones DNSSEC para los comandos Domain Create y Domain Update en el sistema dotName
7. Incorporación de comandos RGP para admitir comandos Domain y EmailFwd en el sistema dotName.
5.9.0.4 Unix (TAR)
Windows (ZIP)
Léame (Readme) (TXT)
Léame (Readme): certificados (TXT)
Registro (Log) de cambios (TXT)
1. Se agregó el soporte para la Asignación de balance EPP para el sistema NameStore.
2. Se agregó el soporte para los comandos de transferencia de contacto para el sistema Namestore.
3. Se agregaron las Extensiones de Seguridad del Sistema de Nombres de Dominio (DNSSEC) para el sistema NameStore.
5.8.0.2 Unix (TAR)
Windows (ZIP)
Léame (Readme) (TXT)
Léame (Readme): certificados (TXT)
Registro (Log) de cambios (TXT)
1. Cambios para admitir el atributo del objeto cliente (COA)
2. Cambios para admitir la caducidad del canal HTTPS/HTTP
3. Cambios en Name Suggestion (incorporación de la opción "ordenar por asociación de entrada").
5.7.0.2 Unix (TAR)
Windows (ZIP)
Léame (Readme) (TXT)
Léame (Readme): certificados (TXT)
Registro (Log) de cambios (TXT)
1. Incorporación de compatibilidad con todos los algoritmos de las DNSSEC admitidos por Core.
5.6.0.1 Unix (TAR)
Windows (ZIP)
Léame (Readme) (TXT)
Léame (Readme): certificados (TXT)
Registro (Log) de cambios (TXT)
1. Nueva creación de marca de Verisign
5.5.0.3 Unix (TAR)
Windows (ZIP)
Léame (Readme) (TXT)
Léame (Readme): certificados (TXT)
Registro (Log) de cambios (TXT)
1. Se actualizó el comando Core Domain Create para admitir secDNS-1.1
2. Se agregó un nuevo algoritmo para las DNSSEC para los comandos Core Domain Create/Update
3. Se hicieron configurables las listas de datos desplegables de Algoritmo y tipo Digest para los comandos Core Domain Create/Update.
4. Modifica la lista desplegable de Algoritmo para los comandos Core Domain Create/Update.
5. Se modificó la lista desplegable de tipo Digest para los comandos Core Domain Create/Update.
5.2.0.5 Unix (TAR)
Windows (ZIP)
Léame (Readme) (TXT)
Léame (Readme): certificados (TXT)
Registro (Log) de cambios (TXT)
1. Se agregó soporte para etiquetas de idioma de IDN para el sistema DotName.
2. Se agregó soporte para datos de muestra para los campos de las DNSSEC para el sistema (Core) de registro .com y .net.
3. Se agregaron perfiles OTE
4. Se agregó el certificado de eppsdk y se actualizaron los perfiles de eppsdk.
5.1.0.3 Unix (TAR)
Windows (ZIP)
Léame (Readme) (TXT)
Léame (Readme): certificados (TXT)
Registro (Log) de cambios (TXT)
5. Se agregó soporte para las extensiones DNSSEC de los comandos Domain Create, Domain Update y Domain Info en el sistema (Core) de registros .com y .net.
5.0.0.4 Unix (TAR)
Windows (ZIP)
Léame (Readme) (TXT)
Léame (Readme): certificados (TXT)
Registro (Log) de cambios (TXT)
1. Primera versión disponible para descarga que admite la plataforma Name Store, el registro .name y el registro .com .net a través de varios entornos (SDK de EPP, OT&E, producción y personalizado).