TerminalAuthenticationMsg.java 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. package com.tidecloud.dataacceptance.entity;
  2. import java.util.Arrays;
  3. import com.tidecloud.dataacceptance.common.Constants;
  4. /**
  5. * @Description: 终端鉴权消息
  6. * @author: chudk
  7. * @date: 2017年11月8日 下午4:06:59
  8. */
  9. public class TerminalAuthenticationMsg extends PackageData {
  10. private String authCode;
  11. public TerminalAuthenticationMsg() {
  12. }
  13. public TerminalAuthenticationMsg(PackageData packageData) {
  14. this();
  15. this.channel = packageData.getChannel();
  16. this.checkSum = packageData.getCheckSum();
  17. this.msgBodyBytes = packageData.getMsgBodyBytes();
  18. this.msgHeader = packageData.getMsgHeader();
  19. this.authCode = new String(packageData.getMsgBodyBytes(), Constants.GBK_CHARSET);
  20. }
  21. public void setAuthCode(String authCode) {
  22. this.authCode = authCode;
  23. }
  24. public String getAuthCode() {
  25. return authCode;
  26. }
  27. @Override
  28. public String toString() {
  29. return "TerminalAuthenticationMsg [authCode=" + authCode + ", msgHeader=" + msgHeader + ", msgBodyBytes="
  30. + Arrays.toString(msgBodyBytes) + ", checkSum=" + checkSum + ", channel=" + channel + "]";
  31. }
  32. }