C# Класс SaaSOvation.IdentityAccess.Domain.Model.Access.AuthorizationService

Показать файл Открыть проект

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

Метод Описание
AuthorizationService ( IUserRepository userRepository, IGroupRepository groupRepository, IRoleRepository roleRepository ) : SaaSOvation.Common.Domain.Model
IsUserInRole ( TenantId tenantId, string username, string roleName ) : bool
IsUserInRole ( SaaSOvation.IdentityAccess.Domain.Model.Identity.User user, string roleName ) : bool

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

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

public AuthorizationService ( IUserRepository userRepository, IGroupRepository groupRepository, IRoleRepository roleRepository ) : SaaSOvation.Common.Domain.Model
userRepository IUserRepository
groupRepository IGroupRepository
roleRepository IRoleRepository
Результат SaaSOvation.Common.Domain.Model

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

public IsUserInRole ( TenantId tenantId, string username, string roleName ) : bool
tenantId SaaSOvation.IdentityAccess.Domain.Model.Identity.TenantId
username string
roleName string
Результат bool

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

public IsUserInRole ( SaaSOvation.IdentityAccess.Domain.Model.Identity.User user, string roleName ) : bool
user SaaSOvation.IdentityAccess.Domain.Model.Identity.User
roleName string
Результат bool