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

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

AddUserToGroup(this IQueryContext queryContext, string username, string group, bool asAdmin=false)Deveel.Data.Security.QueryContextinlinestatic
AlterUserPassword(this IQueryContext queryContext, string username, string password)Deveel.Data.Security.QueryContextinlinestatic
Authenticate(this IQueryContext queryContext, string username, string password)Deveel.Data.Security.QueryContextinlinestatic
CreatePublicUser(this IQueryContext context)Deveel.Data.Security.QueryContextinlinestatic
CreateUser(this IQueryContext context, string userName, string password)Deveel.Data.Security.QueryContextinlinestatic
CreateUserGroup(this IQueryContext context, string groupName)Deveel.Data.Security.QueryContextinlinestatic
DeleteUser(this IQueryContext context, string userName)Deveel.Data.Security.QueryContextinlinestatic
GetGroupsUserBelongsTo(this IQueryContext queryContext, string username)Deveel.Data.Security.QueryContextinlinestatic
GetUser(this IQueryContext context, string userName)Deveel.Data.Security.QueryContextinlinestatic
GetUserStatus(this IQueryContext queryContext, string userName)Deveel.Data.Security.QueryContextinlinestatic
GrantTo(this IQueryContext context, string groupOrUserName, DbObjectType objectType, ObjectName objectName, Privileges privileges, bool withOption=false)Deveel.Data.Security.QueryContextinlinestatic
GrantToGroupOn(this IQueryContext context, DbObjectType objectType, ObjectName objectName, string groupName, Privileges privileges, bool withOption=false)Deveel.Data.Security.QueryContextinlinestatic
GrantToUserOn(this IQueryContext context, ObjectName objectName, string grantee, Privileges privileges, bool withOption=false)Deveel.Data.Security.QueryContextinlinestatic
GrantToUserOn(this IQueryContext context, DbObjectType objectType, ObjectName objectName, string grantee, Privileges privileges, bool withOption=false)Deveel.Data.Security.QueryContextinlinestatic
GrantToUserOnSchema(this IQueryContext context, string schemaName, string grantee, Privileges privileges, bool withOption=false)Deveel.Data.Security.QueryContextinlinestatic
GrantToUserOnTable(this IQueryContext context, ObjectName tableName, string grantee, Privileges privileges)Deveel.Data.Security.QueryContextinlinestatic
PrivilegeManager(this IQueryContext context)Deveel.Data.Security.QueryContextinlineprivatestatic
RemoveUserFromAllGroups(this IQueryContext context, string username)Deveel.Data.Security.QueryContextinlinestatic
RevokeAllGrantsOn(this IQueryContext context, DbObjectType objectType, ObjectName objectName)Deveel.Data.Security.QueryContextinlinestatic
RevokeAllGrantsOnTable(this IQueryContext context, ObjectName objectName)Deveel.Data.Security.QueryContextinlinestatic
RevokeAllGrantsOnView(this IQueryContext context, ObjectName objectName)Deveel.Data.Security.QueryContextinlinestatic
SetUserGroups(this IQueryContext context, string userName, string[] groups)Deveel.Data.Security.QueryContextinlinestatic
SetUserStatus(this IQueryContext queryContext, string username, UserStatus status)Deveel.Data.Security.QueryContextinlinestatic
UserBelongsToGroup(this IQueryContext queryContext, string group)Deveel.Data.Security.QueryContextinlinestatic
UserBelongsToGroup(this IQueryContext context, string username, string groupName)Deveel.Data.Security.QueryContextinlinestatic
UserBelongsToSecureGroup(this IQueryContext context)Deveel.Data.Security.QueryContextinlinestatic
UserCanAccessObject(this IQueryContext context, DbObjectType objectType, ObjectName objectName)Deveel.Data.Security.QueryContextinlinestatic
UserCanAccessUsers(this IQueryContext context)Deveel.Data.Security.QueryContextinlinestatic
UserCanAddToGroup(this IQueryContext context, string groupName)Deveel.Data.Security.QueryContextinlinestatic
UserCanAlterInSchema(this IQueryContext context, string schemaName)Deveel.Data.Security.QueryContextinlinestatic
UserCanAlterObject(this IQueryContext context, DbObjectType objectType, ObjectName objectName)Deveel.Data.Security.QueryContextinlinestatic
UserCanAlterTable(this IQueryContext context, ObjectName tableName)Deveel.Data.Security.QueryContextinlinestatic
UserCanAlterUser(this IQueryContext context, string userName)Deveel.Data.Security.QueryContextinlinestatic
UserCanCreateInSchema(this IQueryContext context, string schemaName)Deveel.Data.Security.QueryContextinlinestatic
UserCanCreateObject(this IQueryContext context, DbObjectType objectType, ObjectName objectName)Deveel.Data.Security.QueryContextinlinestatic
UserCanCreateSchema(this IQueryContext context)Deveel.Data.Security.QueryContextinlinestatic
UserCanCreateTable(this IQueryContext context, ObjectName tableName)Deveel.Data.Security.QueryContextinlinestatic
UserCanCreateUsers(this IQueryContext context)Deveel.Data.Security.QueryContextinlinestatic
UserCanDeleteFromTable(this IQueryContext context, ObjectName tableName)Deveel.Data.Security.QueryContextinlinestatic
UserCanDropObject(this IQueryContext context, DbObjectType objectType, ObjectName objectName)Deveel.Data.Security.QueryContextinlinestatic
UserCanDropUser(this IQueryContext context, string userToDrop)Deveel.Data.Security.QueryContextinlinestatic
UserCanExecute(this IQueryContext context, RoutineType routineType, Invoke invoke)Deveel.Data.Security.QueryContextinlinestatic
UserCanExecuteFunction(this IQueryContext context, Invoke invoke)Deveel.Data.Security.QueryContextinlinestatic
UserCanExecuteProcedure(this IQueryContext context, Invoke invoke)Deveel.Data.Security.QueryContextinlinestatic
UserCanInsertIntoTable(this IQueryContext context, ObjectName tableName, params string[] columnNames)Deveel.Data.Security.QueryContextinlinestatic
UserCanManageGroups(this IQueryContext context)Deveel.Data.Security.QueryContextinlinestatic
UserCanManageUsers(this IQueryContext context)Deveel.Data.Security.QueryContextinlinestatic
UserCanReferenceTable(this IQueryContext context, ObjectName tableName)Deveel.Data.Security.QueryContextinlinestatic
UserCanSelectFromPlan(this IQueryContext context, IQueryPlanNode queryPlan)Deveel.Data.Security.QueryContextinlinestatic
UserCanSelectFromTable(this IQueryContext context, ObjectName tableName)Deveel.Data.Security.QueryContextinlinestatic
UserCanSelectFromTable(this IQueryContext context, ObjectName tableName, params string[] columnNames)Deveel.Data.Security.QueryContextinlinestatic
UserCanUpdateTable(this IQueryContext context, ObjectName tableName, params string[] columnNames)Deveel.Data.Security.QueryContextinlinestatic
UserExists(this IQueryContext context, string userName)Deveel.Data.Security.QueryContextinlinestatic
UserHasGrantOption(this IQueryContext context, DbObjectType objectType, ObjectName objectName, Privileges privileges)Deveel.Data.Security.QueryContextinlinestatic
UserHasPrivilege(this IQueryContext context, DbObjectType objectType, ObjectName objectName, Privileges privileges)Deveel.Data.Security.QueryContextinlinestatic
UserHasSchemaPrivilege(this IQueryContext context, string schemaName, Privileges privileges)Deveel.Data.Security.QueryContextinlinestatic
UserHasSecureAccess(this IQueryContext context)Deveel.Data.Security.QueryContextinlinestatic
UserHasTablePrivilege(this IQueryContext context, ObjectName tableName, Privileges privileges)Deveel.Data.Security.QueryContextinlinestatic
UserManager(this IQueryContext context)Deveel.Data.Security.QueryContextinlineprivatestatic