C# Класс Disco.Services.Authorization.AuthorizationLog

Наследование: Disco.Services.Logging.LogBase
Показать файл Открыть проект

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

Метод Описание
LogAccessDenied ( string UserId, string Resource, string Reason ) : void
LogAdministratorSubjectsAdded ( string UserId, IEnumerable SubjectsAdded ) : void
LogAdministratorSubjectsRemoved ( string UserId, IEnumerable SubjectsRemoved ) : void
LogRoleConfiguredClaimsAdded ( AuthorizationRole Role, string UserId, IEnumerable ClaimsAdded ) : void
LogRoleConfiguredClaimsRemoved ( AuthorizationRole Role, string UserId, IEnumerable ClaimsRemoved ) : void
LogRoleConfiguredRenamed ( AuthorizationRole Role, string UserId, string OldRoleName ) : void
LogRoleConfiguredSubjectsAdded ( AuthorizationRole Role, string UserId, IEnumerable SubjectsAdded ) : void
LogRoleConfiguredSubjectsRemoved ( AuthorizationRole Role, string UserId, IEnumerable SubjectsRemoved ) : void
LogRoleCreated ( AuthorizationRole Role, string UserId ) : void
LogRoleDeleted ( AuthorizationRole Role, string UserId ) : void

Защищенные методы

Метод Описание
LoadEventTypes ( ) : List

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

Метод Описание
Log ( EventTypeIds EventTypeId ) : void

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

LoadEventTypes() защищенный Метод

protected LoadEventTypes ( ) : List
Результат List

LogAccessDenied() публичный статический Метод

public static LogAccessDenied ( string UserId, string Resource, string Reason ) : void
UserId string
Resource string
Reason string
Результат void

LogAdministratorSubjectsAdded() публичный статический Метод

public static LogAdministratorSubjectsAdded ( string UserId, IEnumerable SubjectsAdded ) : void
UserId string
SubjectsAdded IEnumerable
Результат void

LogAdministratorSubjectsRemoved() публичный статический Метод

public static LogAdministratorSubjectsRemoved ( string UserId, IEnumerable SubjectsRemoved ) : void
UserId string
SubjectsRemoved IEnumerable
Результат void

LogRoleConfiguredClaimsAdded() публичный статический Метод

public static LogRoleConfiguredClaimsAdded ( AuthorizationRole Role, string UserId, IEnumerable ClaimsAdded ) : void
Role Disco.Models.Repository.AuthorizationRole
UserId string
ClaimsAdded IEnumerable
Результат void

LogRoleConfiguredClaimsRemoved() публичный статический Метод

public static LogRoleConfiguredClaimsRemoved ( AuthorizationRole Role, string UserId, IEnumerable ClaimsRemoved ) : void
Role Disco.Models.Repository.AuthorizationRole
UserId string
ClaimsRemoved IEnumerable
Результат void

LogRoleConfiguredRenamed() публичный статический Метод

public static LogRoleConfiguredRenamed ( AuthorizationRole Role, string UserId, string OldRoleName ) : void
Role Disco.Models.Repository.AuthorizationRole
UserId string
OldRoleName string
Результат void

LogRoleConfiguredSubjectsAdded() публичный статический Метод

public static LogRoleConfiguredSubjectsAdded ( AuthorizationRole Role, string UserId, IEnumerable SubjectsAdded ) : void
Role Disco.Models.Repository.AuthorizationRole
UserId string
SubjectsAdded IEnumerable
Результат void

LogRoleConfiguredSubjectsRemoved() публичный статический Метод

public static LogRoleConfiguredSubjectsRemoved ( AuthorizationRole Role, string UserId, IEnumerable SubjectsRemoved ) : void
Role Disco.Models.Repository.AuthorizationRole
UserId string
SubjectsRemoved IEnumerable
Результат void

LogRoleCreated() публичный статический Метод

public static LogRoleCreated ( AuthorizationRole Role, string UserId ) : void
Role Disco.Models.Repository.AuthorizationRole
UserId string
Результат void

LogRoleDeleted() публичный статический Метод

public static LogRoleDeleted ( AuthorizationRole Role, string UserId ) : void
Role Disco.Models.Repository.AuthorizationRole
UserId string
Результат void