updated AuthMechanismConfig to supply iAuthMechanism instances