Constructors
constructor
-
Parameters
-
Optional source: Partial<Nuims>
Properties
Readonly domainName
domainName: string = ...
Readonly resourceId
resourceId: string = ...
Readonly service
Readonly view
Methods
attachDevRole
- attachDevRole(): Promise<void>
-
Returns Promise<void>
attachPermissionResourceAction
- attachPermissionResourceAction(): Promise<void>
-
Returns Promise<void>
bindRolesAndPermissions
- bindRolesAndPermissions(role: Role, permission: Permission): any
-
Parameters
-
role: Role
-
permission: Permission
Returns any
createDefaultPermission
- createDefaultPermission(role: Role): Promise<any>
-
Parameters
Returns Promise<any>
createResources
-
Returns any
getDefaultPermissionForRole
- getDefaultPermissionForRole(role: Role): any
-
Parameters
Returns any
getPermissionResources
- getPermissionResources(permission: Permission): any
-
Parameters
Returns any
getResource
- getResource(): Promise<any>
-
Returns Promise<any>
getResourceId
- getResourceId(): Promise<any>
-
Returns Promise<any>
getResourceValue
- getResourceValue(): string
-
Returns string
handleDefaultPermisssionForRole
- handleDefaultPermisssionForRole(): Promise<void>
-
Returns Promise<void>
initAttachDevRole
- initAttachDevRole(): Promise<void>
-
Returns Promise<void>
syncRoles
- syncRoles(resourceValue: string): Promise<void>
-
Parameters
Returns Promise<void>
需要合并的部分参数