boolean initialAssertionState) {
super(assertion, initialAssertionState);
this.policyAsserter = policyAsserter;
if (this.policyAsserter == null) {
this.policyAsserter = new DummyPolicyAsserter();
}
if (initialAssertionState) {
String namespace = getAssertion().getName().getNamespaceURI();
policyAsserter.assertPolicy(new QName(namespace, SPConstants.PROTECT_TOKENS));