Package com.verisign.epp.serverstub
Class SecDNSV10SubDomainHandler
- java.lang.Object
-
- com.verisign.epp.serverstub.SecDNSV10SubDomainHandler
-
- All Implemented Interfaces:
SecDNSSubDomainHandler
public class SecDNSV10SubDomainHandler extends java.lang.Object implements SecDNSSubDomainHandler
TheSecDNSV10SubDomainHandler
class is a concreteSecDNSSubDomainHandler
for version 1.0 of the secDNS extension. It is wrapped by the wrappingSecDNSDomainHandler
to support multiple versions of the secDNS extension. Any version 1.0 specific behavior is handled bySecDNSV10SubDomainHandler
.
-
-
Constructor Summary
Constructors Constructor Description SecDNSV10SubDomainHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EPPResponse
doDomainCreate(EPPDomainCreateCmd aCreateCommand, java.lang.Object aData)
Handle an EPP Domain Create Command for version 1.0 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.0 of the secDNS extension.
-
-
-
Method Detail
-
doDomainCreate
public EPPResponse doDomainCreate(EPPDomainCreateCmd aCreateCommand, java.lang.Object aData)
Handle an EPP Domain Create Command for version 1.0 of the secDNS extension.- Specified by:
doDomainCreate
in interfaceSecDNSSubDomainHandler
- Parameters:
aCreateCommand
- Command sent by the clientaData
- Server data. This is assumed to be an instance ofSessionData
.- Returns:
- An
EPPResponse
to be returned to the client. The transaction id (client and server) is not set.
-
doDomainUpdate
public EPPResponse doDomainUpdate(EPPDomainUpdateCmd aUpdateCommand, java.lang.Object aData)
Handle an EPP Domain Update Command for version 1.0 of the secDNS extension.- Specified by:
doDomainUpdate
in interfaceSecDNSSubDomainHandler
- Parameters:
aUpdateCommand
- Command sent by the clientaData
- Server data. This is assumed to be an instance ofSessionData
.- Returns:
- An
EPPResponse
to be returned to the client. The transaction id (client and server) is not set.
-
doDomainInfo
public EPPDomainInfoResp doDomainInfo(EPPDomainInfoCmd aInfoCommand, EPPDomainInfoResp aInfoResponse, java.lang.Object aData)
Handle an EPP Domain Info Command.- Specified by:
doDomainInfo
in interfaceSecDNSSubDomainHandler
- Parameters:
aInfoCommand
- Command sent by the clientaInfoResponse
- Response filled in without the secDNS extension.aData
- Server data. This is assumed to be an instance ofSessionData
.- Returns:
- An
EPPDomainInfoResp
to be returned to the client with the secDNS extension attached.
-
-