if (subjectConfirmationDataBean.getInResponseTo() != null) { subjectConfirmationData.setInResponseTo(subjectConfirmationDataBean.getInResponseTo()); if (subjectConfirmationDataBean.getRecipient() != null) { subjectConfirmationData.setRecipient(subjectConfirmationDataBean.getRecipient()); if (subjectConfirmationDataBean.getAddress() != null) { subjectConfirmationData.setAddress(subjectConfirmationDataBean.getAddress()); if (subjectConfirmationDataBean.getNotAfter() != null) { subjectConfirmationData.setNotOnOrAfter(subjectConfirmationDataBean.getNotAfter()); if (subjectConfirmationDataBean.getNotBefore() != null) { subjectConfirmationData.setNotBefore(subjectConfirmationDataBean.getNotBefore()); if (subjectConfirmationDataBean.getAny() != null) { List<XMLObject> unknownObjects = subjectConfirmationData.getUnknownXMLObjects(); for (Object obj : subjectConfirmationDataBean.getAny()) { if (obj == null) { LOG.warn("Ignore <null> object in SubjectConfirmationData.any");
/** * @return the hashcode of this object */ @Override public int hashCode() { int result = nameID.hashCode(); if (subjectConfirmationMethod != null) { result = 31 * result + subjectConfirmationMethod.hashCode(); } if (keyInfo != null) { result = 31 * result + keyInfo.hashCode(); } if (subjectConfirmationData != null) { result = 31 * result + subjectConfirmationData.hashCode(); } if (subjectConfirmationNameID != null) { result = 31 * result + subjectConfirmationNameID.hashCode(); } return result; }
SubjectConfirmationDataBean subjectConfirmationData = new SubjectConfirmationDataBean(); subjectConfirmationData.setAddress(remoteAddr); subjectConfirmationData.setInResponseTo(requestID); subjectConfirmationData.setNotAfter(new DateTime().plusMinutes(5)); subjectConfirmationData.setRecipient(racs); callbackHandler.setSubjectConfirmationData(subjectConfirmationData);
return false; } else if (subjectConfirmationData != null && !subjectConfirmationData.equals(that.subjectConfirmationData)) { return false;