/** {@inheritDoc} */ protected void processChildElement(XMLObject parentSAMLObject, XMLObject childSAMLObject) throws UnmarshallingException { AuthenticationStatement authenticationStatement = (AuthenticationStatement) parentSAMLObject; if (childSAMLObject instanceof SubjectLocality) { authenticationStatement.setSubjectLocality((SubjectLocality) childSAMLObject); } else if (childSAMLObject instanceof AuthorityBinding) { authenticationStatement.getAuthorityBindings().add((AuthorityBinding) childSAMLObject); } else { super.processChildElement(parentSAMLObject, childSAMLObject); } }
subjectLocality.setIPAddress(subjectLocalityBean.getIpAddress()); authenticationStatement.setSubjectLocality(subjectLocality);
subjectLocality.setIPAddress(subjectLocalityBean.getIpAddress()); authenticationStatement.setSubjectLocality(subjectLocality);