tgstation-server
6.19.0
The /tg/station 13 server suite
Loading...
Searching...
No Matches
src
Tgstation.Server.Host
Authority
IPermissionSetAuthority.cs
Go to the documentation of this file.
1
using
System.Threading;
2
using
System.Threading.Tasks;
3
4
using
Tgstation.Server.Host.Authority.Core
;
5
using
Tgstation.Server.Host.Models
;
6
7
namespace
Tgstation.Server.Host.Authority
8
{
12
public
interface
IPermissionSetAuthority
:
IAuthority
13
{
21
RequirementsGated<AuthorityResponse<PermissionSet>
>
GetId
(
long
id
,
PermissionSetLookupType
lookupType, CancellationToken cancellationToken);
22
}
23
}
Tgstation.Server.Host.Authority.Core.RequirementsGated
Evaluates a set of IAuthorizationRequirements to be checked before executing a response.
Definition
RequirementsGated{TResult}.cs:17
Tgstation.Server.Host.Authority.Core.IAuthority
Business logic for interating with the server.
Definition
IAuthority.cs:9
Tgstation.Server.Host.Authority.IPermissionSetAuthority
IAuthority for managing PermissionSets.
Definition
IPermissionSetAuthority.cs:13
Tgstation.Server.Host.Authority.IPermissionSetAuthority.GetId
RequirementsGated< AuthorityResponse< PermissionSet > > GetId(long id, PermissionSetLookupType lookupType, CancellationToken cancellationToken)
Gets the User with a given id .
Tgstation.Server.Host.Authority.Core
Definition
AuthorityBase.cs:14
Tgstation.Server.Host.Authority
Definition
AdministrationAuthority.cs:26
Tgstation.Server.Host.Authority.PermissionSetLookupType
PermissionSetLookupType
Indicates the type of Api.Models.EntityId.Id to lookup on a Models.PermissionSet.
Definition
PermissionSetLookupType.cs:7
Tgstation.Server.Host.Models
Definition
ChatBot.cs:9
Generated by
1.9.8