public AuthenticationFactory() { _getKeyStore = () => { IServicePrincipalKeyStore keyStore = null; if (!AzureSession.Instance.TryGetComponent(ServicePrincipalKeyStore.Name, out keyStore)) { keyStore = new ServicePrincipalKeyStore(); } return(keyStore); }; _getAuthenticator = () => { IAuthenticatorBuilder builder = null; if (!AzureSession.Instance.TryGetComponent(AuthenticatorBuilder.AuthenticatorBuilderKey, out builder)) { builder = new AuthenticatorBuilder(); } return(builder); }; TokenProvider = new AdalTokenProvider(_getKeyStore); }
public AuthenticationFactory() { TokenProvider = new AdalTokenProvider(); }