public class SecDNSV10SubDomainHandler extends java.lang.Object implements SecDNSSubDomainHandler
SecDNSV10SubDomainHandler
class is a concrete SecDNSSubDomainHandler
for version 1.0 of the secDNS extension. It is wrapped by the wrapping SecDNSDomainHandler
to support
multiple versions of the secDNS extension. Any version 1.0 specific behavior is handled by SecDNSV10SubDomainHandler
.Constructor and Description |
---|
SecDNSV10SubDomainHandler() |
Modifier and Type | Method and 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.
|
public EPPResponse doDomainCreate(EPPDomainCreateCmd aCreateCommand, java.lang.Object aData)
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)
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)
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.