C# Класс Owin.Scim.Repository.InMemory.InMemoryUserRepository

Наследование: IUserRepository
Показать файл Открыть проект

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

Метод Описание
CreateUser ( ScimUser user ) : Task
DeleteUser ( string userId ) : System.Threading.Tasks.Task
GetUser ( string userId ) : Task
InMemoryUserRepository ( ScimServerConfiguration scimServerConfiguration, IGroupRepository groupRepository ) : System
IsUserNameAvailable ( string userName ) : Task
QueryUsers ( ScimQueryOptions options ) : Task>
UpdateUser ( ScimUser user ) : Task
UserExists ( string userId ) : Task

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

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

public CreateUser ( ScimUser user ) : Task
user ScimUser
Результат Task

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

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

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

public GetUser ( string userId ) : Task
userId string
Результат Task

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

public InMemoryUserRepository ( ScimServerConfiguration scimServerConfiguration, IGroupRepository groupRepository ) : System
scimServerConfiguration ScimServerConfiguration
groupRepository IGroupRepository
Результат System

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

public IsUserNameAvailable ( string userName ) : Task
userName string
Результат Task

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

public QueryUsers ( ScimQueryOptions options ) : Task>
options ScimQueryOptions
Результат Task>

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

public UpdateUser ( ScimUser user ) : Task
user ScimUser
Результат Task

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

public UserExists ( string userId ) : Task
userId string
Результат Task