Exemplo n.º 1
0
 public void SaveCredential(CredentialData credential)
 {
     Trace.Info("Saving {0} credential @ {1}", credential.Scheme, _credFilePath);
     IOUtil.SaveObject(credential, _credFilePath);
     Trace.Info("Credentials Saved.");
     File.SetAttributes(_credFilePath, File.GetAttributes(_credFilePath) | FileAttributes.Hidden);
 }
Exemplo n.º 2
0
        public CredentialData GetCredentials()
        {
            if (_creds == null)
            {
                _creds = IOUtil.LoadObject <CredentialData>(_credFilePath);
            }

            return(_creds);
        }
Exemplo n.º 3
0
        public CredentialData GetCredentials()
        {
            ArgUtil.Equal(RunMode.Normal, HostContext.RunMode, nameof(HostContext.RunMode));
            if (_creds == null)
            {
                _creds = IOUtil.LoadObject <CredentialData>(_credFilePath);
            }

            return(_creds);
        }
Exemplo n.º 4
0
        public void SaveCredential(CredentialData credential)
        {
            Trace.Info("Saving {0} credential @ {1}", credential.Scheme, _credFilePath);
            if (File.Exists(_credFilePath))
            {
                // Delete existing credential file first, since the file is hidden and not able to overwrite.
                Trace.Info("Delete exist agent credential file.");
                IOUtil.DeleteFile(_credFilePath);
            }

            IOUtil.SaveObject(credential, _credFilePath);
            Trace.Info("Credentials Saved.");
            File.SetAttributes(_credFilePath, File.GetAttributes(_credFilePath) | FileAttributes.Hidden);
        }
Exemplo n.º 5
0
 public void SaveCredential(CredentialData credential)
 {
     Trace.Info("Saving {0} credential @ {1}", credential.Scheme, _credFilePath);
     IOUtil.SaveObject(credential, _credFilePath);
     Trace.Info("Credentials Saved.");
     File.SetAttributes(_credFilePath, File.GetAttributes(_credFilePath) | FileAttributes.Hidden);
 }
Exemplo n.º 6
0
        public CredentialData GetCredentials()
        {
            if (_creds == null)
            {
                _creds = IOUtil.LoadObject<CredentialData>(_credFilePath);
            }

            return _creds;
        }
Exemplo n.º 7
0
 public void SaveCredential(CredentialData credential)
 {
     Trace.Info("Saving {0} credential @ {1}", credential.Scheme, _credFilePath);
     IOUtil.SaveObject(credential, _credFilePath);
     Trace.Info("Credentials Saved.");
 }