C# Класс B2CGraphShell.B2CGraphClient

Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
SendGraphDeleteRequest Task
SendGraphPatchRequest Task
SendGraphPostRequest Task

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

Метод Описание
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

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

Метод Описание
SendGraphDeleteRequest ( string api ) : Task
SendGraphPatchRequest ( string api, string json ) : Task
SendGraphPostRequest ( string api, string json ) : Task

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

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

public B2CGraphClient ( string clientId, string clientSecret, string tenant ) : Microsoft.IdentityModel.Clients.ActiveDirectory
clientId string
clientSecret string
tenant string
Результат Microsoft.IdentityModel.Clients.ActiveDirectory

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

public CreateUser ( string json ) : Task
json string
Результат Task

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

public DeleteUser ( string objectId ) : Task
objectId string
Результат Task

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

public GetAllUsers ( string query ) : Task
query string
Результат Task

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

public GetApplications ( string query ) : Task
query string
Результат Task

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

public GetExtensions ( string appObjectId ) : Task
appObjectId string
Результат Task

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

public GetUserByObjectId ( string objectId ) : Task
objectId string
Результат Task

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

public RegisterExtension ( string objectId, string body ) : Task
objectId string
body string
Результат Task

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

public SendGraphGetRequest ( string api, string query ) : Task
api string
query string
Результат Task

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

public UnregisterExtension ( string appObjectId, string extensionObjectId ) : Task
appObjectId string
extensionObjectId string
Результат Task

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

public UpdateUser ( string objectId, string json ) : Task
objectId string
json string
Результат Task