DeveelDB  20151217
complete SQL database system, primarly developed for .NET/Mono frameworks
Deveel.Data.Security.PrivilegeManager Member List

This is the complete list of members for Deveel.Data.Security.PrivilegeManager, including all inherited members.

ClearUserGrantsCache(string userName, DbObjectType objectType, ObjectName objectName, bool withOption, bool withPublic)Deveel.Data.Security.PrivilegeManagerinlineprivate
ClearUserGrantsCache(string userName)Deveel.Data.Security.PrivilegeManagerinlineprivate
Dispose()Deveel.Data.Security.PrivilegeManagerinline
Dispose(bool disposing)Deveel.Data.Security.PrivilegeManagerinlineprotectedvirtual
GetGroupPrivileges(string groupName, DbObjectType objectType, ObjectName objectName)Deveel.Data.Security.PrivilegeManagerinline
GetUserPrivileges(string userName, DbObjectType objectType, ObjectName objectName, bool withOption)Deveel.Data.Security.PrivilegeManagerinline
grantsCacheDeveel.Data.Security.PrivilegeManagerprivate
GrantToGroup(string groupName, Grant grant)Deveel.Data.Security.PrivilegeManagerinline
GrantToUser(string userName, Grant grant)Deveel.Data.Security.PrivilegeManagerinline
groupsPrivilegesCacheDeveel.Data.Security.PrivilegeManagerprivate
PrivilegeManager(IQuery queryContext)Deveel.Data.Security.PrivilegeManagerinline
QueryContextDeveel.Data.Security.PrivilegeManager
QueryGroupPrivileges(string groupName, DbObjectType objectType, ObjectName objectName, bool withOption, bool withPublic)Deveel.Data.Security.PrivilegeManagerinlineprivate
QueryPrivileges(IQuery queryContext, ITable grantTable, string grantee, DbObjectType objectType, ObjectName objectName, bool withOption, bool withPublic)Deveel.Data.Security.PrivilegeManagerinlineprivatestatic
QueryUserPrivileges(string userName, DbObjectType objectType, ObjectName objectName, bool withOption, bool withPublic)Deveel.Data.Security.PrivilegeManagerinlineprivate
RevokeAllGrants(IQuery queryContext, IMutableTable grantTable, DbObjectType objectType, ObjectName objectName, string revoker, string user, bool withOption=false)Deveel.Data.Security.PrivilegeManagerinlineprivatestatic
RevokeAllGrantsFromUser(DbObjectType objectType, ObjectName objectName, string revoker, string user, bool withOption=false)Deveel.Data.Security.PrivilegeManagerinlineprivate
RevokeFromGroup(string groupName, Grant grant)Deveel.Data.Security.PrivilegeManagerinline
RevokeFromUser(string userName, Grant grant)Deveel.Data.Security.PrivilegeManagerinline
SetPrivilegesInCache(string userName, DbObjectType objectType, ObjectName objectName, bool withOption, bool withPublic, Privileges privileges)Deveel.Data.Security.PrivilegeManagerinlineprivate
TryGetPrivilegesFromCache(string userName, DbObjectType objectType, ObjectName objectName, bool withOption, bool withPublic, out Privileges privileges)Deveel.Data.Security.PrivilegeManagerinlineprivate
UpdateGrants(IQuery queryContext, IMutableTable grantTable, DbObjectType objectType, ObjectName objectName, string granter, string grantee, Privileges privileges, bool withOption)Deveel.Data.Security.PrivilegeManagerinlineprivatestatic
UpdateUserGrants(DbObjectType objectType, ObjectName objectName, string granter, string grantee, Privileges privileges, bool withOption)Deveel.Data.Security.PrivilegeManagerinlineprivate
~PrivilegeManager()Deveel.Data.Security.PrivilegeManagerinlineprivate