C# 클래스 Deveel.Data.Security.User

Provides the information for a user in a database system
파일 보기 프로젝트 열기: deveel/deveeldb 1 사용 예제들

공개 메소드들

메소드 설명
CanDropRole ( string roleName ) : bool
CanDropUser ( string userName ) : bool
CanGrantRole ( string roleName ) : bool
CanManageRoles ( ) : bool
CanManageSchema ( ) : bool
CanManageUsers ( ) : bool
CanRevokeRole ( string roleName ) : bool
HasGrantOption ( DbObjectType objectType, ObjectName objectName, Privileges privileges ) : bool
HasPrivileges ( DbObjectType objectType, ObjectName objectName, Privileges privileges ) : bool
IsInRole ( string roleName ) : bool
IsRoleAdmin ( string roleName ) : bool
IsSystemUserName ( string name ) : bool

비공개 메소드들

메소드 설명
User ( ISession session, string name ) : System

메소드 상세

CanDropRole() 공개 메소드

public CanDropRole ( string roleName ) : bool
roleName string
리턴 bool

CanDropUser() 공개 메소드

public CanDropUser ( string userName ) : bool
userName string
리턴 bool

CanGrantRole() 공개 메소드

public CanGrantRole ( string roleName ) : bool
roleName string
리턴 bool

CanManageRoles() 공개 메소드

public CanManageRoles ( ) : bool
리턴 bool

CanManageSchema() 공개 메소드

public CanManageSchema ( ) : bool
리턴 bool

CanManageUsers() 공개 메소드

public CanManageUsers ( ) : bool
리턴 bool

CanRevokeRole() 공개 메소드

public CanRevokeRole ( string roleName ) : bool
roleName string
리턴 bool

HasGrantOption() 공개 메소드

public HasGrantOption ( DbObjectType objectType, ObjectName objectName, Privileges privileges ) : bool
objectType DbObjectType
objectName ObjectName
privileges Privileges
리턴 bool

HasPrivileges() 공개 메소드

public HasPrivileges ( DbObjectType objectType, ObjectName objectName, Privileges privileges ) : bool
objectType DbObjectType
objectName ObjectName
privileges Privileges
리턴 bool

IsInRole() 공개 메소드

public IsInRole ( string roleName ) : bool
roleName string
리턴 bool

IsRoleAdmin() 공개 메소드

public IsRoleAdmin ( string roleName ) : bool
roleName string
리턴 bool

IsSystemUserName() 공개 정적인 메소드

public static IsSystemUserName ( string name ) : bool
name string
리턴 bool