C# Class PurgarNET.AAConnector.Shared.ConfigClient.GraphClient

Inheritance: ClientBase
Mostra file Open project: jurepurgar/aa-scsm-connector Class Usage Examples

Public Methods

Method Description
CreateApplicationAsync ( ) : Task
CreateServicePrincipalAsync ( System.Guid appId ) : Task
DeleteServicePrincipalAndApplicationAsync ( ) : System.Threading.Tasks.Task
GetApplicationAsync ( ) : Task
GetServicePrincipalAsync ( System.Guid appId ) : Task
GraphClient ( System.Guid tenantId ) : PurgarNET.AAConnector.Shared.Client
UpdateApplicationAsync ( AdApplication app ) : Task

Private Methods

Method Description
GetUri ( System.Guid tenantId ) : Uri

Method Details

CreateApplicationAsync() public method

public CreateApplicationAsync ( ) : Task
return Task

CreateServicePrincipalAsync() public method

public CreateServicePrincipalAsync ( System.Guid appId ) : Task
appId System.Guid
return Task

DeleteServicePrincipalAndApplicationAsync() public method

public DeleteServicePrincipalAndApplicationAsync ( ) : System.Threading.Tasks.Task
return System.Threading.Tasks.Task

GetApplicationAsync() public method

public GetApplicationAsync ( ) : Task
return Task

GetServicePrincipalAsync() public method

public GetServicePrincipalAsync ( System.Guid appId ) : Task
appId System.Guid
return Task

GraphClient() public method

public GraphClient ( System.Guid tenantId ) : PurgarNET.AAConnector.Shared.Client
tenantId System.Guid
return PurgarNET.AAConnector.Shared.Client

UpdateApplicationAsync() public method

public UpdateApplicationAsync ( AdApplication app ) : Task
app PurgarNET.AAConnector.Shared.ConfigClient.Models.AdApplication
return Task