C# Class Gablarski.LocalServer.PermissionProvider

Inheritance: IPermissionsProvider
Afficher le fichier Open project: ermau/Gablarski Class Usage Examples

Méthodes publiques

Méthode Description
GetPermissions ( int userId ) : IEnumerable
SetPermissions ( int userId, IEnumerable permissions ) : void
Setup ( ISession session ) : void

Private Methods

Méthode Description
CreatePermission ( ISession session, PermissionName name, int userId, int channelId ) : void
CreatePermission ( ISession session, PermissionName name, int userId, int channelId, bool allowed ) : void
CreatePermissions ( ISession session, int userId ) : void

Method Details

GetPermissions() public méthode

public GetPermissions ( int userId ) : IEnumerable
userId int
Résultat IEnumerable

SetPermissions() public méthode

public SetPermissions ( int userId, IEnumerable permissions ) : void
userId int
permissions IEnumerable
Résultat void

Setup() public static méthode

public static Setup ( ISession session ) : void
session ISession
Résultat void