private InteractiveAuthenticatorBase CreateAuthenticator(string key) { var af = new AuthenticatorFactory(); var parts = key.Split('|'); var a = af.CreateInteractiveAuthenticator(parts[0], parts[1]); return(a); }