示例#1
0
        public Authentication(UserCredentialsParameters parameters)
        {
            ArgsCheck.IsNotNull(parameters);

            InfiniteToken       = null;
            Parameters          = parameters;
            ProxySettings       = parameters.ProxySettings;
            GlobalConfiguration = UtilsGlobalConfiguration.GetConfiguration();
        }
示例#2
0
        public Authentication(TokenServiceParameters parameters)
        {
            ArgsCheck.IsNotNull(parameters);
            ArgsCheck.IsNotNullOrEmptyOrWhiteSpace(nameof(parameters.Token), parameters.Token);

            InfiniteToken       = parameters.Token;
            GlobalConfiguration = UtilsGlobalConfiguration.GetConfiguration();
            ProxySettings       = parameters.ProxySettings;
        }