public Assertion(AssertionType assertion) { this.setAdvice(assertion.getAdvice()); this.setAssertionID(assertion.getAssertionID()); this.setConditions(assertion.getConditions()); this.setIssueInstant(assertion.getIssueInstant()); this.setIssuer(assertion.getIssuer()); this.setMajorVersion(assertion.getMajorVersion()); this.setMinorVersion(assertion.getMinorVersion()); this.setSignature(assertion.getSignature()); this.setStatement(assertion.getStatementOrSubjectStatementOrAuthenticationStatement()); }