class AuthnStatementAssertionValidator {

    public void validate(Assertion assertion) {
        validateAuthnStatement(assertion.getAuthnStatements().get(0));
        duplicateAssertionValidator.validateAuthnStatementAssertion(assertion);
    }

    public  AuthnStatementAssertionValidator(DuplicateAssertionValidator duplicateAssertionValidator);

}