Property | Type | Description | |
---|---|---|---|
AreAdministratorsMembersOfWarewolfAdministrators | Func |
Property | Type | Description | |
---|---|---|---|
_securityService | ISecurityService |
Method | Description | |
---|---|---|
DumpPermissionsOnError ( IPrincipal principal ) : void | ||
FindGroup ( SecurityIdentifier searchSid ) : string | ||
GetPermissions ( IPrincipal user ) : List |
||
GetResourcePermissions ( System.Guid resourceId ) : Permissions | ||
IsAuthorized ( System.Security.Claims.AuthorizationContext context, string resource ) : bool | ||
IsAuthorized ( IAuthorizationRequest request ) : bool | ||
IsAuthorized ( IPrincipal principal, System.Security.Claims.AuthorizationContext context, string resource ) : bool | ||
JsonPermissions ( ) : string | ||
Remove ( System.Guid resourceId ) : void |
Method | Description | |
---|---|---|
AuthorizationServiceBase ( ISecurityService securityService, bool isLocalConnection ) : System | ||
GetGroupPermissions ( IPrincipal principal, string resource ) : IEnumerable |
||
IsAuthorizedToConnect ( IPrincipal principal ) : bool | ||
IsInRole ( IPrincipal principal, |
||
OnPermissionsModified ( |
||
RaisePermissionsChanged ( ) : void |
Method | Description | |
---|---|---|
DoFallBackCheck ( IPrincipal principal ) : bool | ||
FilterAdminGroupForRemote ( List |
||
GetGroupPermissions ( IPrincipal principal ) : IEnumerable |
||
IsAuthorized ( System.Security.Claims.AuthorizationContext context, Func |
protected AuthorizationServiceBase ( ISecurityService securityService, bool isLocalConnection ) : System | ||
securityService | ISecurityService | |
isLocalConnection | bool | |
return | System |
public DumpPermissionsOnError ( IPrincipal principal ) : void | ||
principal | IPrincipal | |
return | void |
public static FindGroup ( SecurityIdentifier searchSid ) : string | ||
searchSid | SecurityIdentifier | |
return | string |
protected GetGroupPermissions ( IPrincipal principal, string resource ) : IEnumerable |
||
principal | IPrincipal | |
resource | string | |
return | IEnumerable |
public GetPermissions ( IPrincipal user ) : List |
||
user | IPrincipal | |
return | List |
public GetResourcePermissions ( System.Guid resourceId ) : Permissions | ||
resourceId | System.Guid | |
return | Permissions |
public abstract IsAuthorized ( System.Security.Claims.AuthorizationContext context, string resource ) : bool | ||
context | System.Security.Claims.AuthorizationContext | |
resource | string | |
return | bool |
public abstract IsAuthorized ( IAuthorizationRequest request ) : bool | ||
request | IAuthorizationRequest | |
return | bool |
public IsAuthorized ( IPrincipal principal, System.Security.Claims.AuthorizationContext context, string resource ) : bool | ||
principal | IPrincipal | |
context | System.Security.Claims.AuthorizationContext | |
resource | string | |
return | bool |
protected IsAuthorizedToConnect ( IPrincipal principal ) : bool | ||
principal | IPrincipal | |
return | bool |
protected IsInRole ( IPrincipal principal, |
||
principal | IPrincipal | |
p | ||
return | bool |
protected OnPermissionsModified ( |
||
e | ||
return | void |
public Remove ( System.Guid resourceId ) : void | ||
resourceId | System.Guid | |
return | void |
public Func |
||
return | Func |