| | |
| | | private static final String AUTHENTICATE_GATEWAYID_KEY = "auth_gatewayid_key"; |
| | | private static final String AUTHENTICATE_IPADDRESS_KEY = "auth_ipaddress_key"; |
| | | private static final String AUTHENTICATE_IS_LS_KEY = "auth_isls_key"; |
| | | public static final String AUTHENTICATE_IS_DEVICEINFO_KEY = "auth_deviceinfo_key"; |
| | | |
| | | private String localSecret;//本地加密密钥 |
| | | private String gatewayId; |
| | | private String ipAddress; |
| | | private GatewaySearchBean currentGateway;//当前网关 |
| | | private String networkName; |
| | | |
| | | private AuthenticateRequest.AuthenticateDeviceInfoBean deviceInfoBean;//当前设备基本信息 |
| | | private AuthenticateRequest.RequestBean requestBean;//当前设备基本信息 |
| | | private AuthenticateRequest.AuthBean authBean;//当前设备认证信息 |
| | | |
| | | /** |
| | | * instance |
| | |
| | | */ |
| | | public boolean checkIfCertified() { |
| | | //localSecret不为空并且长度等于16 网关id不能为空 |
| | | return !TextUtils.isEmpty(localSecret) |
| | | && localSecret.length() == 16 |
| | | && !TextUtils.isEmpty(gatewayId); |
| | | return !TextUtils.isEmpty(gatewayId); |
| | | // return !TextUtils.isEmpty(localSecret) |
| | | // && localSecret.length() == 16 |
| | | // && !TextUtils.isEmpty(gatewayId); |
| | | } |
| | | |
| | | public void setLocalSecret(String localSecret) { |
| | |
| | | } |
| | | public void setIpAddress(String ipAddress){ |
| | | this.ipAddress = ipAddress; |
| | | } |
| | | |
| | | public String getNetworkName() { |
| | | return networkName; |
| | | } |
| | | |
| | | public void setNetworkName(String networkName) { |
| | | this.networkName = networkName; |
| | | } |
| | | |
| | | public GatewaySearchBean getCurrentGateway() { |
| | |
| | | } |
| | | |
| | | public AuthenticateRequest.AuthenticateDeviceInfoBean getDeviceInfoBean() { |
| | | return deviceInfoBean; |
| | | AuthenticateRequest.AuthenticateDeviceInfoBean infoBean = (AuthenticateRequest.AuthenticateDeviceInfoBean) SPUtils.getSerializableEntity(AUTHENTICATE_IS_DEVICEINFO_KEY); |
| | | return infoBean; |
| | | } |
| | | |
| | | public void setDeviceInfoBean(AuthenticateRequest.AuthenticateDeviceInfoBean deviceInfoBean) { |
| | | this.deviceInfoBean = deviceInfoBean; |
| | | SPUtils.saveSerializableEntity(AUTHENTICATE_IS_DEVICEINFO_KEY, deviceInfoBean); |
| | | } |
| | | |
| | | public AuthenticateRequest.RequestBean getRequestBean() { |
| | | return requestBean; |
| | | } |
| | | |
| | | public void setRequestBean(AuthenticateRequest.RequestBean requestBean) { |
| | | this.requestBean = requestBean; |
| | | } |
| | | |
| | | public AuthenticateRequest.AuthBean getAuthBean() { |
| | | return authBean; |
| | | } |
| | | |
| | | public void setAuthBean(AuthenticateRequest.AuthBean authBean) { |
| | | this.authBean = authBean; |
| | | } |
| | | } |