|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.verisign.epp.serverstub.SecDNSV11SubDomainHandler
public class SecDNSV11SubDomainHandler
The SecDNSV11SubDomainHandler
class is a concrete
SecDNSSubDomainHandler
for version 1.1 of the secDNS extension. It is
wrapped by the wrapping SecDNSDomainHandler
to support multiple
versions of the secDNS extension. Any version 1.1 specific behavior is
handled by SecDNSV11SubDomainHandler
.
Constructor Summary | |
---|---|
SecDNSV11SubDomainHandler()
|
Method Summary | |
---|---|
EPPResponse |
doDomainCreate(EPPDomainCreateCmd aCreateCommand,
java.lang.Object aData)
Handle an EPP Domain Create Command for version 1.1 of the secDNS extension. |
EPPDomainInfoResp |
doDomainInfo(EPPDomainInfoCmd aInfoCommand,
EPPDomainInfoResp aInfoResponse,
java.lang.Object aData)
Handle an EPP Domain Info Command. |
EPPResponse |
doDomainUpdate(EPPDomainUpdateCmd aUpdateCommand,
java.lang.Object aData)
Handle an EPP Domain Update Command for version 1.1 of the secDNS extension. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SecDNSV11SubDomainHandler()
Method Detail |
---|
public EPPResponse doDomainCreate(EPPDomainCreateCmd aCreateCommand, java.lang.Object aData)
key-data-interface.com
- Only support the Key Data
Interface, meaning if DS data is passed that a 2306 error will be
returned.
ds-data-interface.com
- Only support the DS Data
Interface, meaning if Key data is passed that a 2306 error will be
returned.
maxsiglife-not-supported.com
- If the maxSigLife element
is included, a 2102 error is returned due to lack of support.
doDomainCreate
in interface SecDNSSubDomainHandler
aCreateCommand
- Command sent by the clientaData
- Server data. This is assumed to be an instance of
SessionData
.
EPPResponse
to be returned to the client. The
transaction id (client and server) is not set.public EPPResponse doDomainUpdate(EPPDomainUpdateCmd aUpdateCommand, java.lang.Object aData)
urgent-not-supported.com
- If the urgent attribute is
true, a 2102 error is returned due to lack of support.
urgent-supported-cannot-be-urgent.com
- If the urgent
attribute is true, a 2306 error is returned due to the inability to
complete the command with high priority.
key-data-interface.com
- Only support the Key Data
Interface, meaning if DS data is passed that a 2306 error will be
returned.
ds-data-interface.com
- Only support the DS Data
Interface, meaning if Key data is passed that a 2306 error will be
returned.
maxsiglife-not-supported.com
- If the maxSigLife element
is included with a secDNS:chg, a 2102 error is returned due to lack of
support.
doDomainUpdate
in interface SecDNSSubDomainHandler
aUpdateCommand
- Command sent by the clientaData
- Server data. This is assumed to be an instance of
SessionData
.
EPPResponse
to be returned to the client. The
transaction id (client and server) is not set.public EPPDomainInfoResp doDomainInfo(EPPDomainInfoCmd aInfoCommand, EPPDomainInfoResp aInfoResponse, java.lang.Object aData)
key-data-interface.com
- Return response with two keys
using the Key Data Interface.
ds-data-interface-with-key.com
- Return response with
two DS including the associated keys using the DS Data Interface.
ds-data-interface-with-maxsiglife.com
- Return response
with two DS using the DS Data Interface and with the
<secDNS:maxSigLife> element.
doDomainInfo
in interface SecDNSSubDomainHandler
aInfoCommand
- Command sent by the clientaInfoResponse
- Response filled in without the secDNS extension.aData
- Server data. This is assumed to be an instance of
SessionData
.
EPPDomainInfoResp
to be returned to the client
with the secDNS extension attached.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |