Are the activation conditions for the AuthenticationFlowDescriptor and SubjectCanonicalizationFlowDescriptor meant to be changeable after initialization ? I assume they both need an ComponentSupport.ifInitializedThrowUnmodifiabledComponentException(this); in setActivationCondition().