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); }
public CredentialData GetCredentials() { if (_creds == null) { _creds = IOUtil.LoadObject <CredentialData>(_credFilePath); } return(_creds); }
public CredentialData GetCredentials() { ArgUtil.Equal(RunMode.Normal, HostContext.RunMode, nameof(HostContext.RunMode)); if (_creds == null) { _creds = IOUtil.LoadObject <CredentialData>(_credFilePath); } return(_creds); }
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); }
public CredentialData GetCredentials() { if (_creds == null) { _creds = IOUtil.LoadObject<CredentialData>(_credFilePath); } return _creds; }
public void SaveCredential(CredentialData credential) { Trace.Info("Saving {0} credential @ {1}", credential.Scheme, _credFilePath); IOUtil.SaveObject(credential, _credFilePath); Trace.Info("Credentials Saved."); }