@microsoft/windows-admin-center-sdk
Version:
Microsoft - Windows Admin Center Shell
59 lines (57 loc) • 1.81 kB
JavaScript
/**
* Azure request RPC call name and version.
*/
export class RpcAzureRequestKey {
static command = 'AzureRequest';
static version = '0.2.0';
}
/**
* Azure response RPC call name and version.
*/
export class RpcAzureResponseKey {
static command = 'Azure';
static version = '0.2.0';
}
/**
* Identifies the Azure operation type to perform
*/
export var RpcAzureOperationType;
(function (RpcAzureOperationType) {
/**
* Get AAD status and information
*/
RpcAzureOperationType[RpcAzureOperationType["GetAadStatus"] = 0] = "GetAadStatus";
/**
* Open register AAD Dialog
*/
RpcAzureOperationType[RpcAzureOperationType["OpenAzureDialog"] = 1] = "OpenAzureDialog";
/**
* Get AAD user token
*/
RpcAzureOperationType[RpcAzureOperationType["GetAadToken"] = 2] = "GetAadToken";
/**
* Get AAD user token for Azure AD Graph API
*/
RpcAzureOperationType[RpcAzureOperationType["GetAadGraphToken"] = 3] = "GetAadGraphToken";
/**
* Sign in to Azure.
*/
RpcAzureOperationType[RpcAzureOperationType["SignIn"] = 4] = "SignIn";
/**
* Sign out of Azure.
*/
RpcAzureOperationType[RpcAzureOperationType["SignOut"] = 5] = "SignOut";
/**
* Sign in with a different account
*/
RpcAzureOperationType[RpcAzureOperationType["SwitchAccounts"] = 6] = "SwitchAccounts";
/**
* Check if user is signed in.
*/
RpcAzureOperationType[RpcAzureOperationType["CheckUserSignedIn"] = 7] = "CheckUserSignedIn";
/**
* Get AAD user token for Microsoft Graph API
*/
RpcAzureOperationType[RpcAzureOperationType["GetMicrosoftGraphToken"] = 8] = "GetMicrosoftGraphToken";
})(RpcAzureOperationType || (RpcAzureOperationType = {}));
//# sourceMappingURL=rpc-azure-model.js.map