Package com.verisign.epp.codec.nv
Class EPPNameVerificationUpdateCmd
java.lang.Object
com.verisign.epp.codec.gen.EPPCommand
com.verisign.epp.codec.gen.EPPUpdateCmd
com.verisign.epp.codec.nv.EPPNameVerificationUpdateCmd
- All Implemented Interfaces:
EPPCodecComponent,EPPMessage,Serializable,Cloneable
Update command used to change the authorization information for a Name
Verificaiton (NV) object.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringXML local name forEPPNameVerificationUpdateCmd.static final StringXML root tag forEPPNameVerificationUpdateCmd.Fields inherited from class com.verisign.epp.codec.gen.EPPCommand
extensions, OP_APPROVE, OP_CANCEL, OP_QUERY, OP_REJECT, OP_REQUEST, transId, TYPE_CHECK, TYPE_CREATE, TYPE_DELETE, TYPE_INFO, TYPE_LOGIN, TYPE_LOGOUT, TYPE_POLL, TYPE_RENEW, TYPE_TRANSFER, TYPE_UPDATE -
Constructor Summary
ConstructorsConstructorDescriptionEPPNameVerificationUpdateCmddefault constructor.EPPNameVerificationUpdateCmd(String aTransId) EPPNameVerificationUpdateCmdconstructor that takes just the client transaction id.EPPNameVerificationUpdateCmd(String aTransId, String aCode, EPPAuthInfo aAuthInfo) EPPNameVerificationUpdateCmdconstructor that takes the authorization information. -
Method Summary
Modifier and TypeMethodDescriptionclone()CloneEPPNameVerificationUpdateCmd.protected voidDecode theEPPNameVerificationUpdateCmdattributes from the aElement DOM Element tree.protected ElementEncode a DOM Element tree from the attributes of theEPPNameVerificationUpdateCmdinstance.booleanCompare an instance ofEPPNameVerificationUpdateCmdwith this instance.Gets the authorization information for the Name Verification (NV) object.getCode()Gets the verification code value.Gets the EPP command Namespace associated withEPPNameVerificationUpdateCmd.voidsetAuthInfo(EPPAuthInfo aAuthInfo) Sets the authorization information for the Name Verification (NV) object.voidSets the verification code value.toString()Implementation ofObject.toString, which will result in an indented XMLStringrepresentation of the concreteEPPCodecComponent.Methods inherited from class com.verisign.epp.codec.gen.EPPUpdateCmd
doGenDecode, doGenEncode, getTypeMethods inherited from class com.verisign.epp.codec.gen.EPPCommand
addExtension, decode, encode, findDuplicateExtNamespaces, findExtNamespaces, findExtNamespaceSuffixes, findUnsupportedExtNamespaces, findUnsupportedExtNamespaceSuffixes, getExtension, getExtension, getExtensions, getKey, getOp, getTransId, hasExtension, hasExtensions, hasKey, hasTransId, setExtension, setExtensions, setTransId
-
Field Details
-
ELM_LOCALNAME
XML local name forEPPNameVerificationUpdateCmd.- See Also:
-
ELM_NAME
XML root tag forEPPNameVerificationUpdateCmd.- See Also:
-
-
Constructor Details
-
EPPNameVerificationUpdateCmd
public EPPNameVerificationUpdateCmd()EPPNameVerificationUpdateCmddefault constructor. -
EPPNameVerificationUpdateCmd
EPPNameVerificationUpdateCmdconstructor that takes just the client transaction id. The authorization information must be set viasetAuthInfo(EPPAuthInfo).- Parameters:
aTransId- Client transaction id. Set tonullof no client transaction id should be used.
-
EPPNameVerificationUpdateCmd
EPPNameVerificationUpdateCmdconstructor that takes the authorization information.- Parameters:
aTransId- Client transaction id. Set tonullof no client transaction id should be used.aCode- Verification codeaAuthInfo- Authorization info for the Name Verification (NV) object
-
-
Method Details
-
getNamespace
Gets the EPP command Namespace associated withEPPNameVerificationUpdateCmd.- Specified by:
getNamespacein interfaceEPPCodecComponent- Specified by:
getNamespacein interfaceEPPMessage- Specified by:
getNamespacein classEPPCommand- Returns:
EPPNameVerificationMapFactory.NS
-
getCode
Gets the verification code value.- Returns:
- The verification code value.
-
setCode
Sets the verification code value.- Parameters:
aCode- Verification code value
-
getAuthInfo
Gets the authorization information for the Name Verification (NV) object.- Returns:
- Authorization information if defined;
nullotherwise.
-
setAuthInfo
Sets the authorization information for the Name Verification (NV) object.- Parameters:
aAuthInfo- Authorization information of NV object
-
doEncode
Encode a DOM Element tree from the attributes of theEPPNameVerificationUpdateCmdinstance.- Specified by:
doEncodein classEPPUpdateCmd- Parameters:
aDocument- DOM Document that is being built. Used as an Element factory.- Returns:
- Element Root DOM Element representing the
EPPNameVerificationUpdateCmdinstance. - Throws:
EPPEncodeException- Unable to encodeEPPNameVerificationUpdateCmdinstance.
-
doDecode
Decode theEPPNameVerificationUpdateCmdattributes from the aElement DOM Element tree.- Specified by:
doDecodein classEPPUpdateCmd- Parameters:
aElement- Root DOM Element to decodeEPPNameVerificationUpdateCmdfrom.- Throws:
EPPDecodeException- Unable to decode aElement
-
equals
Compare an instance ofEPPNameVerificationUpdateCmdwith this instance.- Overrides:
equalsin classEPPUpdateCmd- Parameters:
aObject- Object to compare with.- Returns:
trueif this object is the same as the aObject argument;falseotherwise.
-
clone
CloneEPPNameVerificationUpdateCmd.- Specified by:
clonein interfaceEPPCodecComponent- Overrides:
clonein classEPPCommand- Returns:
- Deep copy clone of
EPPNameVerificationUpdateCmd - Throws:
CloneNotSupportedException- standard Object.clone exception
-
toString
Implementation ofObject.toString, which will result in an indented XMLStringrepresentation of the concreteEPPCodecComponent.- Overrides:
toStringin classEPPCommand- Returns:
- Indented XML
Stringif successful;ERRORotherwise.
-