DeveelDB  20151217
complete SQL database system, primarly developed for .NET/Mono frameworks
Public Member Functions | List of all members
Deveel.Data.Security.IPrivilegeManager Interface Reference
Inheritance diagram for Deveel.Data.Security.IPrivilegeManager:
Deveel.Data.Security.PrivilegeManager

Public Member Functions

void GrantToUser (string userName, Grant grant)
 
Privileges GetUserPrivileges (string userName, DbObjectType objectType, ObjectName objectName, bool withOption)
 
void RevokeFromUser (string userName, Grant grant)
 
void GrantToGroup (string groupName, Grant grant)
 
void RevokeFromGroup (string groupName, Grant grant)
 
Privileges GetGroupPrivileges (string groupName, DbObjectType objectType, ObjectName objectName)
 

Detailed Description

Definition at line 22 of file IPrivilegeManager.cs.

Member Function Documentation

Privileges Deveel.Data.Security.IPrivilegeManager.GetGroupPrivileges ( string  groupName,
DbObjectType  objectType,
ObjectName  objectName 
)
Privileges Deveel.Data.Security.IPrivilegeManager.GetUserPrivileges ( string  userName,
DbObjectType  objectType,
ObjectName  objectName,
bool  withOption 
)
void Deveel.Data.Security.IPrivilegeManager.GrantToGroup ( string  groupName,
Grant  grant 
)
void Deveel.Data.Security.IPrivilegeManager.GrantToUser ( string  userName,
Grant  grant 
)
void Deveel.Data.Security.IPrivilegeManager.RevokeFromGroup ( string  groupName,
Grant  grant 
)
void Deveel.Data.Security.IPrivilegeManager.RevokeFromUser ( string  userName,
Grant  grant 
)

The documentation for this interface was generated from the following file: