C# Класс PurgarNET.AAConnector.Console.ConfigHandler

Наследование: PurgarNET.AAConnector.Shared.HandlerBase, INotifyPropertyChanged
Показать файл Открыть проект

Открытые методы

Метод Описание
AssureAzureAdAppAndPrincipal ( GraphClient cl, System.Guid tenantId ) : Task
AssureConfigManagementPack ( ) : ManagementPack
CommitSettings ( ) : void
ConfigHandler ( ) : Microsoft.EnterpriseManagement
Connect ( AutomationAccountInfo accountInfo, System.TimeSpan credValidity ) : Task
Disconnect ( ) : System.Threading.Tasks.Task
Initialize ( Microsoft emg ) : void
Initialize ( string serverName = null ) : void
RefreshAccounts ( ) : System.Threading.Tasks.Task
RefreshSettings ( ) : void
RenewServiceCredential ( System.TimeSpan credValidity ) : System.Threading.Tasks.Task
ValidityToTimeSpan ( string validity ) : System.TimeSpan

Приватные методы

Метод Описание
NotifyPropertyChanged ( string propName ) : void
RandomString ( int length = 30 ) : string
RemoveServiceCredential ( GraphClient cl, ManagementPack configMp ) : System.Threading.Tasks.Task
RenewServiceCredential ( GraphClient cl, ManagementPack configMp, AdApplication app, System.TimeSpan credValidity ) : System.Threading.Tasks.Task
ShowError ( Exception e ) : void
client_AuthorizationCodeRequired ( object sender, Shared e ) : void

Описание методов

AssureAzureAdAppAndPrincipal() публичный Метод

public AssureAzureAdAppAndPrincipal ( GraphClient cl, System.Guid tenantId ) : Task
cl PurgarNET.AAConnector.Shared.ConfigClient.GraphClient
tenantId System.Guid
Результат Task

AssureConfigManagementPack() публичный Метод

public AssureConfigManagementPack ( ) : ManagementPack
Результат ManagementPack

CommitSettings() публичный Метод

public CommitSettings ( ) : void
Результат void

ConfigHandler() публичный Метод

public ConfigHandler ( ) : Microsoft.EnterpriseManagement
Результат Microsoft.EnterpriseManagement

Connect() публичный Метод

public Connect ( AutomationAccountInfo accountInfo, System.TimeSpan credValidity ) : Task
accountInfo AutomationAccountInfo
credValidity System.TimeSpan
Результат Task

Disconnect() публичный Метод

public Disconnect ( ) : System.Threading.Tasks.Task
Результат System.Threading.Tasks.Task

Initialize() публичный Метод

public Initialize ( Microsoft emg ) : void
emg Microsoft
Результат void

Initialize() публичный Метод

public Initialize ( string serverName = null ) : void
serverName string
Результат void

RefreshAccounts() публичный Метод

public RefreshAccounts ( ) : System.Threading.Tasks.Task
Результат System.Threading.Tasks.Task

RefreshSettings() публичный Метод

public RefreshSettings ( ) : void
Результат void

RenewServiceCredential() публичный Метод

public RenewServiceCredential ( System.TimeSpan credValidity ) : System.Threading.Tasks.Task
credValidity System.TimeSpan
Результат System.Threading.Tasks.Task

ValidityToTimeSpan() публичный статический Метод

public static ValidityToTimeSpan ( string validity ) : System.TimeSpan
validity string
Результат System.TimeSpan