C# Class B2CGraphShell.B2CGraphClient

Afficher le fichier Open project: AzureADQuickStarts/B2C-GraphAPI-DotNet Class Usage Examples

Private Properties

Свойство Type Description
SendGraphDeleteRequest Task
SendGraphPatchRequest Task
SendGraphPostRequest Task

Méthodes publiques

Méthode Description
B2CGraphClient ( string clientId, string clientSecret, string tenant ) : Microsoft.IdentityModel.Clients.ActiveDirectory
CreateUser ( string json ) : Task
DeleteUser ( string objectId ) : Task
GetAllUsers ( string query ) : Task
GetApplications ( string query ) : Task
GetExtensions ( string appObjectId ) : Task
GetUserByObjectId ( string objectId ) : Task
RegisterExtension ( string objectId, string body ) : Task
SendGraphGetRequest ( string api, string query ) : Task
UnregisterExtension ( string appObjectId, string extensionObjectId ) : Task
UpdateUser ( string objectId, string json ) : Task

Private Methods

Méthode Description
SendGraphDeleteRequest ( string api ) : Task
SendGraphPatchRequest ( string api, string json ) : Task
SendGraphPostRequest ( string api, string json ) : Task

Method Details

B2CGraphClient() public méthode

public B2CGraphClient ( string clientId, string clientSecret, string tenant ) : Microsoft.IdentityModel.Clients.ActiveDirectory
clientId string
clientSecret string
tenant string
Résultat Microsoft.IdentityModel.Clients.ActiveDirectory

CreateUser() public méthode

public CreateUser ( string json ) : Task
json string
Résultat Task

DeleteUser() public méthode

public DeleteUser ( string objectId ) : Task
objectId string
Résultat Task

GetAllUsers() public méthode

public GetAllUsers ( string query ) : Task
query string
Résultat Task

GetApplications() public méthode

public GetApplications ( string query ) : Task
query string
Résultat Task

GetExtensions() public méthode

public GetExtensions ( string appObjectId ) : Task
appObjectId string
Résultat Task

GetUserByObjectId() public méthode

public GetUserByObjectId ( string objectId ) : Task
objectId string
Résultat Task

RegisterExtension() public méthode

public RegisterExtension ( string objectId, string body ) : Task
objectId string
body string
Résultat Task

SendGraphGetRequest() public méthode

public SendGraphGetRequest ( string api, string query ) : Task
api string
query string
Résultat Task

UnregisterExtension() public méthode

public UnregisterExtension ( string appObjectId, string extensionObjectId ) : Task
appObjectId string
extensionObjectId string
Résultat Task

UpdateUser() public méthode

public UpdateUser ( string objectId, string json ) : Task
objectId string
json string
Résultat Task