Exemple #1
0
        public string GetHeader(IKeyValueSettings settings)
        {
            ExtractFromSettings(settings, out var passwordStoreKey);

            var userkey = passwordStoreKey + "_upn";
            var pwdkey  = passwordStoreKey + "_pwd";

            secureCache.TryGetValue <string>(userkey, out var upn);
            secureCache.TryGetValue <string>(pwdkey, out var pwd);

            return($"Basic {Convert.ToBase64String(Encoding.UTF8.GetBytes($"{upn.Trim()}:{pwd.Trim()}"))}");
        }