渠道资源

EPP SDK

威瑞信鼓励使用已记录的 EPP 扩展,以促进互操作性。威瑞信注册已在 IANA 的 EPP 扩展注册表中记录的 EPP 扩展组。其中部分 EPP 扩展可能受威瑞信专利约束,需遵循威瑞信 IPR 声明中指示的条款。请参见威瑞信授权声明,查看完整列表。

威瑞信遵循可扩展供应协议 (EPP) 标准进行实施。威瑞信开发了 EPP SDK、指南和工具,帮助您开发客户端应用程序,以便与.com/.net(COMNET)和联合顶级域名(CTLD)共享注册系统(SRS)集成。CTLD SRS 支持.tv.cc、.jobs、.name 以及遵从 EPP 1.0 RFC 的新的 gTLD:

EPP SDK 资源包

威瑞信提供 Java 和 C++ 的 SDK,其中各种语言支持的 EPP 映射和扩展名有所不同。Java EPP SDK 由执行 RFC 5730 和 RFC 5734 的通用核心 (gen) 构建。为方便起见,开发者可以选择独立或联合使用各映射或扩展:

EPP 映射和扩展名

返回页首

威瑞信资源包 

下表链接到基于 Java 的威瑞信软件开发套件(SDK),用于与 COMNET 和 CTLD 注册平台交互。威瑞信资源包需要 Java 1.8 及更高版本。

版本 分发 文档 注释
1.12.0.12 Unix 二进制文件 (TAR)
Unix 源代码 (TAR)
Windows 二进制文件 (ZIP)
Windows 源代码 (ZIP)
程序员指南 (PDF)
更改日志 (TXT)
1.将 Ant 构建替换为使用 Gradle。
2.移除了所有对 “ xsi:schemaLocation” XML属性的使用、对“http://www.w3.org/2001/XMLSchema-instance” XML 名称空间的使用以及将 schemaLocation 传递到 com.verisign.epp.codec.gen.EPPService 类的操作。
3.创建了 com.verisign.epp.interfaces.EPPSession.initLoginAdapter() 方法,并确保在所有 com.verisign.epp.interfaces.EPPSession.init 方法中都调用此方法。
4.更新了 com.verisign.epp.interfaces.EPPSessionTst,以解决“通用类 Class 缺少类型参数”警告。
5.根据 draft-ietf-regext-epp-fees-19 更新了草案 draft-ietf-regext-epp-fees 和 fee-1.0.xsd。
6.更新了 EPPPollQueueMgr.delete 方法以使用 元素而不是 错误响应值中带有“epp”前缀的元素,因为“epp”名称空间前缀未定义。
7.添加了对 draft-ietf-regext-login-security-04 的支持。
8.通过更新 com.verisign.epp.interfaces.EPPSession 类,解决了在客户端记录接收到的数据包的问题。
9.删除了旧版本的登录安全扩展,其中包括 v01、v02 和 v03。保留了版本 v04 和 v1_0。
10.更新了在 com.verisign.epp.serverstub.Server.initializeDispatcher() 中加载工厂和处理程序的顺序,首先加载扩展工厂,然后是映射工厂,最后加载处理程序。这解决了一个极端情况,其中 com.verisign.epp.serverstub.ContactHandler 在加载链接到工厂的 XML 模式之前先加载了严格的联系人解析器池。
11.修复了在 com.verisign.epp.util.EPPStrictContactParser 中将“contact-1.0-relaxed.xsd”替换为“contact-1.0.xsd”的逻辑,其中以前删除了“contact-1.0-relaxed.xsd”而未添加“contact-1.0.xsd”。
12.将草案 draft-ietf-regext-epp-fees 更新到了 draft-ietf-regext-epp-fees-18。
13.将 EPPSession.getnewPassword() 更新为 EPPSession.getNewPassword()。
14.删除了未使用的 com.verisign.epp.transport.EPPEventHandler 和 com.verisign.epp.transport.EPPEventTstHandler。
15.在 com.verisign.epp.namestore.util.EPPSecureSendReceiveLogger 中为com.verisign.epp.codec.loginsec.v02.EPPLoginSec、com.verisign.epp.codec.loginsec.v03.EPPLoginSec、com.verisign.epp.codec.loginsec.v03.EPPLoginSec 或 com.verisign.epp.codec.loginsec.v1_0.EPPLoginSec 扩展的登录命令添加了密码遮盖和新密码。
16.修复了 com.verisign.epp.codec.loginsec.v1_0.EPPLoginSecUserAgent 和 com.verisign.epp.codec.loginsec.v04.EPPLoginSecUserAgent getTech(String) : void 方法为 setTech(String) : void 方法。
17.在 epp 库目录中创建了名为 epp-verisign-${build.version}-sources.jar 的sources.jar 文件,并向其中添加了 DotName 扩展(defreg、emailfwd、namewatch 和 persreg)。
18.添加了创建 epp-verisign-.jar文件时生成 EPP SDK POM 文件。
19.创建了 com.verisign.epp.util.EPPDisabledEntityResolver 类,并在 EPP.UseEntityResolver 属性设置为 false 时使用,以确保没有动态解析的 XML 模式。
20.添加了对 draft-ietf-regext-login-security-03 的支持。
21.添加了对 draft-gould-regext-login-security-policy-03 的支持。
22.在 epp.config 中为属性 EPP.UseEntityResolver=false 设置默认值,以禁用实体解析器。
23.在 com.verisign.epp.util.EPPSchemaCachingParser 中设置可缓解 XML 外部实体注入(XXE)漏洞的 XML 分析器功能。
24.根据对版本 1.11.0.7 所做的操作,纠正了《威瑞信套件 EPP SDK 程序员指南》中的有关项。
25.在 com.verisign.epp.interfaces.EPPApplication 中添加了initialize(Properties)、initialize(String, ClassLoader) 和 initialize() 方法,以支持初始化 EPP SDK 的不同方法。
26.移除了 draft-hollenbeck-epp-rgp-03 的 restore report 命令中对 preWhois 和 postWhois 元素的解码支持。
27.添加了 com.verisign.epp.util.EPPUtil.findDuplicateExtNamespaces(List)、com.verisign.epp.codec.gen.EPPCommand.findDuplicateExtNamespaces() 和 com.verisign.epp.codec.gen.EPPResponse.findDuplicateExtNamespaces(),以识别重复的 EPP 扩展,以及 com.verisignepp.util.EPPCodecTst.testFindDuplicateExtensions() 中的关联单元测试。
28.通过不对解码时的 XML 名称空间前缀进行硬编码、清理导入、清理注释,并使其与更新的代码更加一致,来清理 com.verisign.epp.codec.domain 代码。
29.向 com.verisign.epp.codec.gen.EPPAuthInfo 添加新的 ELM_NULL 授权类型和 removePassword() 方法,添加了通过元素移除 身份验证信息的支持。
30.修复了大量的 Javadoc 错误和警告。
1.11.0.7 Unix 二进制 (TAR)
Unix 源 (TAR)
Windows 二进制 (ZIP)
Windows 源 (ZIP)
程序员指南 (PDF)
更改日志 (TXT)
1.更新了 draft-ietf-regext-epp-fees草案到draft-ietf-regext-epp-fees-16。
2.将更改轮询扩展更新为 RFC 8590。
3.分别将组织映射和组织扩展更新到 RFC 8543 和 RFC 8544。
4.从 XercesJ 2.11.0 更新到 2.12.0。
5.添加了对 draft-ietf-regext-login-security-01 的支持。
6.将编译目标从 Java 7 更新到 Java 8。
7.更新为使用Java 11编译和运行。添加了 jaxb-api-2.3.1.jar 并修复了许多由于已弃用的类和方法引起的警告。
8.添加了对 draft-gould-casanova-regext-unhandled-namespaces-00 的支持。
9.添加了对 draft-gould-regext-login-security-policy-03 的支持。
10.添加了对draft-gould-regext-launch-policy-01的支持。
11.添加了对draft-gould-carney-regext-registry-04的支持。
12.添加了对 draft-ietf-regext-validate-04 的支持。
13.从 SDK 中移除了 whois 和 suggestion。
14.将 EPPSSLConfig.toString() : String 方法中包含的密码短语属性(identityPassPhrase、identityKeyPassPhrase 和 trustStorePassPhrase)注释掉,以符合日志记录安全性最佳做法。
15.通过创建com.verisign.epp.util.EPPSendReceiveLogger接口以及默认的com.verisign.epp.util.EPPRawSendReceiveLogger类和com.verisign.epp.namestore.util.EPPSecureSendReceiveLogger类,添加了对安全数据包日志记录的支持。默认设置是使用EPPRawSendReceiveLogger,并可选使用EPP.SendReceiveLogger epp.config属性覆盖默认值。将该属性设置为 com.verisign.epp.namestore.util.EPPSecureSendReceiveLogger,以获取使用“MASKED”值记录的密码和身份验证信息属性。
16.修复了com.verisign.epp.codec.emailFwd.EPPEmailFwdCheckResult中的一个错误,该错误将检查原因设置为解码时的电子邮件转发名称。更新了EPPEmailFwdCheckResult.equals方法以确保检查所有属性。对 com.verisign.epp.codec.defReg.EPPDefRegCheckResult 进行了相关的清理更改。
17.在 com.verisign.epp.util.EPPSchemaCachingEntityResolver 中添加了一个额外的检查,以确保类路径中的 XML 方案是唯一可以动态加载的 XML 方案。
18.不推荐使用com.verisign.epp.namestore.interfaces.NSSubProduct。移除了 BZ 并修订了 COM、NET、ORG 和 NAME,以便在 com.verisign.epp.namestore.interfaces.NSSubProduct 中使用 a-label TLD。
19.更改为使用 TLSv1.2 作为每个 epp.config 文件的默认 EPP.SSLProtocol 设置。
20.添加了对 draft-ietf-regext-epp-fees-13 的支持,它添加了 urn:ietf:params:xml:ns:epp:fee-1.0 XML 命名空间及其相关的 fee-1.0.xsd XML 方案、com.verisign.epp.codec.fee.v1_0 包及相关的类。
21.添加了 com.verisign.epp.interfaces.EPPLoginAdapter 类、可选的 ”EPP.LoginAdapter” epp.config 属性,并添加了在 com.verisign.epp.interfaces.EPPSession 中调用 et LoginAdapter 以支持添加 EPP 登录扩展。
22.添加了 hasService(String) : boolean 和 hasExtensionService(String) : boolean 到 com.verisign.epp.codec.gen.EPPServiceMenu 和 com.verisign.epp.codec.gen.EPPGreeting,以便能够轻松识别服务器是否支持特定对象或扩展服务。
23.添加了 EPP.UseUserAgent (EPPEnv.isUseUserAgent() : boolean) 和 EPP.SDKVersion (EPPEnv.getSDKVersion() : boolean) epp.config 属性,以支持在登录安全扩展中提供用户代理信息。
24.添加了对登录安全扩展的支持。
25.将 getNamespace() : String 方法添加到 com.verisign.epp.codec.gen.EPPCodecComponent 接口和所有实施的类,以使所有组件能自我描述 XML 命名空间。
26.添加了 com.verisign.epp.codec.gen.EPPPollMessageFilter 实用程序类,以根据客户端支持的登录服务(对象和命令/响应)过滤 EPP 轮询消息响应。
27.修改了 com.verisign.epp.serverstub.GenHandler.doPoll(EPPEvent, Object) 方法,以采用无操作和标准模式调用 com.verisign.epp.codec.gen.EPPPollMessageFilter,以演示基于客户端登录服务过滤轮询消息。
28.为某些响应(EPPRgpPollResponse、EPPRelatedDomainExtDeleteResp、EPPBalanceInfoResp、EPPLowBalancePollResponse、EPPNameVerificationPendActionMsg)添加了 getNamespace() : String 方法,以确保它们返回正确的 XML 命名空间。
29.移除了旧的费用扩展版本,包括 v06、v07 和 v08。
30.将分销商和 resellerext 的引用替换为 org 和 orgext。
31.创建了 com.verisign.epp.codec.EPPPollMessageFilter 接口,该接口由 com.verisign.epp.codec.EPPXmlMsgPollMessageFilter、com.verisign.epp.codec.EPPExtValuePollMessageFilter 和 com.verisign.epp.codec.EPPFullExtValuePollMessageFilter 类实施。可选的 EPP.PollMessageFilter 属性定义为在处理轮询消息时设置在 com.verisign.epp.serverstub.GenHandler.doPoll(EPPEvent, Object) 中使用的所需过滤器。
32.已通过添加 com.verisign.epp.codec.org.EPPOrgPendActionMsg、com.verisign.epp.serverstub.OrgPollHandler 并修改com.verisign.epp.serverstub.OrgHandler 添加了 draft-ietf-regext-org-10 的支持,以根据修订的 com.verisign.epp.interfaces.EPPOrgTst 处理待处理的创建和插入待处理的动作轮询消息。
33.根据 ICANN 的发布替换过期的测试 SMD、SMD CRL 和撤销的 SMD 列表。
34.修复了 com.verisign.epp.codec.gen.EPPValue 中的一些 XML 命名空间前缀和 URI 处理,以支持不同的轮询消息过滤器。
35.将 com.verisign.epp.codec.gen.EPPPollMessageFilter 重命名为com.verisign.epp.codec.gen.EPPXmlMsgPollMessageFilter,添加了 com.verisign.epp.codec.gen.EPPExtValuePollMessageFilter,并添加了 com.verisign.epp.codec.gen.EPPFullExtValuePollMessageFilter 以支持三种不同的方法来过滤客户端基于客户端登录服务不支持的轮询消息数据。预先定义 com.verisign.epp.serverstub.GenHandler.doPoll(EPPEvent, Object) 以通过 EPPFullExtValuePollMessageFilter 进行过滤,但可以替换过滤以使用其他过滤器之一。
36.移除了 com.verisign.epp.util.TestErrorHandler 并将其替换为测试类中的 com.verisign.epp.util.EPPXMLErrorHandler。
37.将 maskString(String) : String 方法添加到 EPPSendReceiverLogger 类及其派生类,以便在 EPPXMLErrorHandler 类中用于屏蔽敏感的 XML 解析器错误,如 'pwType'。
1.10.0.3 Unix 二进制 (TAR)
Unix 源 (TAR)
Windows 二进制 (ZIP)
Windows 源 (ZIP)
程序员指南 (PDF)
更改日志 (TXT)
1.基于 com.verisign.epp.util.EPPSchemaCachingEntityResolver 创建了 XML 实体解析器的设置,这是一个使用可选 EPP.UseEntityResolver config 属性的可配置设置,其默认值为 true。
2.添加了用于将简单注册转为密集注册的宽松联系验证支持。 宽松验证注册利用一种新的联系 XSD (contact-1.0-relaxed.xsd),可使 <contact:name>、<contact:addr>、<contact:city>、<contact:street>、<contact:cc> 和 <contact:email> 元素成为可选项。 新的可选 EPP.Contact.RelaxedValidation epp.config 属性必须设为 ture,客户端和服务器存根才能使用宽松方案进行验证。
3.已在 EPPUtil 中将 com.sun.org.apache.xerces.internal.dom.DocumentImpl 的参考替换为 org.apache.xerces.dom.DocumentImpl。
4.已将日志记录添加到 EPPGenHandler.handleEvent(EPPEvent, Object)。
5.添加了 getFirstPostalInfo() : EPPContactPostalDefinition 到 EPPContactInfoResp 和 EPPContact。
6.添加了 EPPDomainInfoResp.getContactByType(String) : EPPDomainContact、EPPDomainInfoResp.getAdminContact() : EPPDomainContact、EPPDomainInfoResp.getTechContact() : EPPDomainContact 和 EPPDomainInfoResp.getBillingContact() : EPPDomainContact。
7.已添加 com.verisign.epp.pool.EPPClientTransIdGenerator 接口,具体的 com.verisign.epp.pool.ClientTransIdGenerator 类和可选的 clientTransIdGenerator 池属性来定义用于为池的登录和注销命令生成客户端事务标识符的具体 EPPClientTransIdGenerator。
8.已添加 EPPSession.sendMessage(EPPMessage) 来帮助测试负面测试案例,但这也是一种向会话发送任何 EPPMessage 的潜在实用方法。
9.已将更多调试日志记录添加到 EPPSSLImpl。
10.在 EPPDispatcher 和 EPPByteArrayDispatcher 中添加了 EPPMessage 类型的验证,以确保在服务器中接收 EPPResponse 或 EPPGreeting 能够返回相应的错误信息。
11.已在 EPP.SSLProtocol 属性的评论中添加附加 SSL 协议选项,并在 epp.config 中将默认协议设为 TLSv1。
12.已更新 EPPUtil.decodeBooleanAttr(Element, String) 方法,从而正确识别不存在的属性,并增强 EPPDecodeException 值的格式,以便更容易提供支持。
13.已使 com.verisign.epp.codec.fee.v09.EPPFeeValue 的可退款和宽限期属性真正可选,无默认值,同时根据 XSD 中的默认值,已应用属性仍然是“即时”默认值。已为这些属性添加了“具有”方法、已将可退款更改为布尔值以支持 null 值,并且更改了编码和解码的法以处理不存在的属性。
14.已添加便捷的构造函数,为 EPPFeeTransform、EPPFeeCreate、EPPFeeRenew、EPPFeeTransfer 和 EPPFeeUpdate 的 com.verisign.epp.codec.fee.v09 类选择 EPPFeeValue 和货币(字符串)参数。
15.已添加将 Base64 编码签名代码传递并返回至 com.verisign.epp.codec.verificationcode.EPPEncodedSignedCodeValue 的方法。添加了新的 EPPEncodedSignedCodeValue 方法:decodeValue(byte[])、decodeValue(String)、encodeValue(boolean) : String、encodeValueByteArray() : byte[] 和 encodeValueByteArray(boolean) : byte[]。
16.通过从 dnvc.b64 文件中加载 DNVC 并从 rnvc.b64 文件中加载 RNVC,已添加对不使用 VSP 池运行 com.verisign.epp.verificationcode.china.ChinaVerificationCodeTst 测试的支持。
1.9.0.1 Unix 二进制 (TAR)
Unix 源 (TAR)
Windows 二进制 (ZIP)
Windows 源 (ZIP)
程序员指南 (PDF)
更改日志 (TXT)
1.通过从 dnvc.b64 文件中加载 DNVC 并从 rnvc.b64 文件中加载 RNVC,已添加对不使用 VSP 池运行 com.verisign.epp.verificationcode.china.ChinaVerificationCodeTst 测试的支持。
2.已添加对 draft-brown-epp-fees-07 的支持。
3.已在 EPP.SSLProtocol 属性的评论中添加附加 SSL 协议选项,并在 epp.config 中将默认协议设为 TLSv1。
4.已将 com.verisign.epp.codec.verificationcode.EPPSignedCode.decode(byte[] aSignedCodeArray) : void 从受保护更改为公开。
5.已更新 EPPUtil.decodeBooleanAttr(Element, String) 方法,从而正确识别不存在的属性,并增强 EPPDecodeException 值的格式,以便更容易提供支持。
6.已使 com.verisign.epp.codec.fee.v09.EPPFeeValue 的可退款和宽限期属性真正可选,无默认值,同时根据 XSD 中的默认值,已应用属性仍然是“即时”默认值。
7.已添加便捷的构造函数,为 EPPFeeTransform、EPPFeeCreate、EPPFeeRenew、EPPFeeTransfer 和 EPPFeeUpdate 的 com.verisign.epp.codec.fee.v09 类选择 EPPFeeValue 和货币(字符串)参数。
8.已添加将 Base64 编码签名代码传递并返回至 com.verisign.epp.codec.verificationcode.EPPEncodedSignedCodeValue 的方法。
1.8.0.4 Unix 二进制 (TAR)
Unix 源 (TAR)
Windows 二进制 (ZIP)
Windows 源 (ZIP)
程序员指南 (PDF)
更改日志 (TXT)
1.已添加 hasTrustAnchor():boolean 和 getTrustAnchor() : TrustAnchor 至 EPPSignedCode,适用于在成功验证时从 PKIXParameters 获取匹配信任锚。
2.已添加对 draft-zhou-eppext-reseller-mapping-02 和 draft-zhou-eppext-reseller-02 的支持。
3.添加以及对版本号和存根服务器行为的相关更改,以支持测试将针对存根服务器和 OT&E 服务器工作的 7 个预定义验证流。
4.已添加com.verisign.epp.pool.EPPSessionPool.hasSystemSessionPool(String) : boolean 方法,以确定特性系统会话池是否存在。
5.已修复 com.verisign.epp.codec.verificationcode.EPPVerificationCode.getVspId() : int 以返回 UNDEFINED,而不是在 vspId 不是整数时生成 NumberFormatException。
6.在信方存储中使用格式化信方公钥(信任锚)别名名称,已添加验证代码验证(vsp-id 和代码类型)。
1.6.0.2 Unix 二进制 (TAR)
Unix 源 (TAR)
Windows 二进制 (ZIP)
Windows 源 (ZIP)
程序员指南 (PDF)
更改日志 (TXT)
1.添加了符合 draft-gould-eppext-verificationcode-02 的验证码扩展名(verificationcode)。
2.添加了符合 draft-xie-eppext-nv-mapping-01 的中国名称验证映射(vsp)。
1.5.0.0 Unix 二进制 (TAR)
Unix 源 (TAR)
Windows 二进制 (ZIP)
Windows 源 (ZIP)
程序员指南 (PDF)
更改日志 (TXT)
1.添加了 EPPSession.sendPacket(字节 [])方法和 EPPXMLStream.writePacket(字节[],OutputStream),以启用通过必须经由 Codec 内会话发送的数据包。
2.添加了符合 draft-gould-change-poll-02 的更改轮询映射(changepoll)到威瑞信资源包。
3.添加了符合 draft-brown-epp-fees-03 和 draft-brown-epp-fees-04 的注册表费用扩展名(fee)到威瑞信资源包。
4.添加了符合 draft-gould-allocation-token-02 的分配令牌扩展名(allocationtoken)到威瑞信资源包。
5.通过添加支持商标检查表单更新了启用阶段扩展名(launch),以符合 draft-ietf-eppext-launchphase-03 和后续的 draft-ietf-eppext-launchphase-05。
6.添加了符合 draft-ietf-eppext-idnmap-01 的 IDN 映射扩展名(idnmap)到威瑞信资源包。
7.在 NameSuggestion 的信息元素中添加了 subID 属性。
8.添加了符合 draft-gould-idn-table-02 的 IDN 表映射(idntable)到威瑞信资源包。
1.4.0.0 Unix 二进制 (TAR)
Unix 源 (TAR)
Windows 二进制 (ZIP)
Windows 源 (ZIP)
程序员指南 (PDF)
更改日志 (TXT)
1.转换成依赖 Java 6,而非 Java 5。启用扩展已经依赖于 Java 6,由于对 JAXB 使用的新依赖,整个 SDK 被转变成依赖 Java 6。
2.通过为秒使用 4 位精度在 EPPUtil 中编码 XSD dateTime 类型修正了错误。修正将在编码上使用默认的 3 位数字精度(毫秒),并使用 JAXB DatatypeConverter.parseDateTime 解析 dataTime 值。添加了访问方法(getTimeInstantFormat():字符串和 setTimeInstantFormat(字符串))以便在需要时更改编码格式。
1.3.0.0 Unix 二进制 (TAR)
Unix 源 (TAR)
Windows 二进制 (ZIP)
Windows 源 (ZIP)
程序员指南 (PDF)
更改日志 (TXT)
1.更新至 25nov13 测试 SMD(无空格的 SMD)和测试 SMD 撤销清单。SMD 撤销清单从 UTF-8 转换为 ASCII。
2.通过在 doc 目录中更新 launch-1.0.xsd 和更新 draft-tan-epp-launchphase.txt 以支持 draft-tan-epp-launchphase-12,以及更新代码和测试以支持新 validatorID 可选属性。
3.修复 com.verisign.epp.codec.registry.EPPRegistryRegEx 类和一些客户端类中的 XML 命名空间处理至 com.verisign.epp.codec.registry.EPPRegistryRegEx。
4.更改了 com.verisign.epp.codec.signedMark.EPPSignedMark 以处理 XML 解析异常。解析从编码 SMD 获得的 XML 时尤其需要。
1.1.0.4 Unix 二进制 (TAR)
Unix 源 (TAR)
Windows 二进制 (ZIP)
Windows 源 (ZIP)
程序员指南 (PDF)
更改日志 (TXT)
1.将 com.verisign.epp.codec.EPPSignedMark 分成两类,EPPSignedMark 和 EPPEncodedSignedMark,以处理带或不带多余空格的 SMD 验证。
2.对 EPPEncodedSignedMark 创建了 SMD InputStream 构造器以直接解析 SMD。
3.添加了对吊销的 SMD 验证的支持
4.添加了 ICANN 示例 SMD 的包含内容与测试
5.添加了对多个 CRL 的支持以支持由 SDK 创建的 SMD 和 ICANN 示例 SMD。
6.在相关域信息命令中添加了域信息表和相关信息表。
7.创建了 com.verisign.epp.interfaces.EPPRelatedDomain 类以支持所有相关域扩展命令。
8.更新了 com.verisign.epp.namestore.interfaces.NSDomain 类以扩展 com.verisign.epp.interfaces.EPPRelatedDomain,添加对新相关域扩展命令的支持。
9.在网格中为 Suggestion 添加了新的 "uTLD" 属性。
10.对 Suggestion 添加了新的“限制”属性。
11.放宽 Suggestion 中的 tld 类型以支持 Unicode 值。
1.0.0.5 Unix 二进制 (TAR)
Unix 源 (TAR)
Windows 二进制 (ZIP)
Windows 源 (ZIP)
程序员指南 (PDF)
更改日志 (TXT)
1.第一次对外发布的威瑞信资源包:
a.包括 Name Store/SRS 资源包中的映射/扩展。
b.包括 Name 资源包中的映射/扩展。
c.包括 Launch EPP SDK 中的 Launch 扩展。
d.添加了注册表映射。
e.添加了相关域扩展。
f.更新了建议扩展。

EPP 工具

EPP 工具是一组决定性、基于上下文的交互式示例,旨在帮助开发者创建代码设计并排除故障。该工具表现如同操作测试和评估 (OT&E) 环境中的注册商应用程序。EPP 工具支持 COMNET 和 CTLD 注册平台。

版本 分发 文档 注释
6.5.0.5 Unix 二进制 (TAR)
Unix 源 (TAR)
Windows 二进制 (ZIP)
Windows 源 (ZIP)
自述文件 (TXT)
证书自述文件 (TXT)
更改日志 (TXT)
1.已添加核心产品创建/更新域联系支持
2.已添加核心产品添宽松联系验证支持
6.2.0.4 Unix 二进制 (TAR)
Unix 源 (TAR)
Windows 二进制 (ZIP)
Windows 源 (ZIP)
自述文件 (TXT)
证书自述文件 (TXT)
更改日志 (TXT)
1.已添加核心系统相关域名扩展支持
2.已添加对一个命令中最多通过 20 个联系人检查的支持
6.1.2.2 Unix 二进制 (TAR)
Unix 源 (TAR)
Windows 二进制 (ZIP)
Windows 源 (ZIP)
自述文件 (TXT)
证书自述文件 (TXT)
更改日志 (TXT)
1.EPPTool 源代码封装改变,使其可用作开源
2.启用阶段支持相关域名扩展(仅限 CORE)和启动扩展(核心和 Namestore 系统)
3.支持注册表信息命令以从核心和 Namestore 系统自动发现新 gTLD
4.核心系统中支持联系人命令的变更
5.NameSuggestion 变更,如 (1) 支持在推荐域中返回非英语字符 (2) 添加地理和创意筛选条件
6.已为 dotName 系统的域创建和域更新命令添加 DNSSEC 扩展
7.已为 dotname 系统的域和电子邮件转发命令添加 RGP 命令支持
5.9.0.4 Unix (TAR)
Windows (ZIP)
自述文件 (TXT)
证书自述文件 (TXT)
更改日志 (TXT)
1.已添加 Namestore 系统的 EPP 余额映射支持。
2.已添加 Namestore 系统的联系人转让命令支持。
3.已为 Namestore 系统添加 DNSSEC 扩展名。
5.8.0.2 Unix (TAR)
Windows (ZIP)
自述文件 (TXT)
证书自述文件 (TXT)
更改日志 (TXT)
1.支持客户端对象属性 (COA) 的变更
2.支持 HTTPS/HTTP 通道降低的变更
3.名称建议变更(添加“按照联想输入排序”)
5.7.0.2 Unix (TAR)
Windows (ZIP)
自述文件 (TXT)
证书自述文件 (TXT)
更改日志 (TXT)
1.已为 Core 支持的所有 DNSSEC 算法添加支持。
5.6.0.1 Unix (TAR)
Windows (ZIP)
自述文件 (TXT)
证书自述文件 (TXT)
更改日志 (TXT)
1.打造新的威瑞信品牌优势
5.5.0.3 Unix (TAR)
Windows (ZIP)
自述文件 (TXT)
证书自述文件 (TXT)
更改日志 (TXT)
1.更新核心域创建命令以支持 secDNS-1.1
2.为核心域创建/更新命令添加新 DNSSEC 算法
3.为核心域创建/更新命令制作算法下拉数据和可配置的摘要类型下拉数据。
4.为核心域创建/更新命令修改算法下拉列表。
5.为核心域创建/更新命令修改摘要类型下拉列表。
5.2.0.5 Unix (TAR)
Windows (ZIP)
自述文件 (TXT)
证书自述文件 (TXT)
更改日志 (TXT)
1.已添加 DotName 系统的 IDN 语言标记支持。
2.已添加 .com .net 注册表(核心)系统 DNSSEC 字段示例数据支持。
3.添加 OTE 配置文件
4.已添加 eppsdk 证书,已更新 eppsdk 配置文件。
5.1.0.3 Unix (TAR)
Windows (ZIP)
自述文件 (TXT)
证书自述文件 (TXT)
更改日志 (TXT)
5.已添加 .com .net 注册表(核心)系统域创建、域更新和域信息命令的 DNSSEC 扩展名支持。
5.0.0.4 Unix (TAR)
Windows (ZIP)
自述文件 (TXT)
证书自述文件 (TXT)
更改日志 (TXT)
1.首次发布可供下载,支持多种环境(EPP SDK、OT&E、产品和定制)的 Name Store 平台、.name 注册表、.com .net 注册表。