class RolesAuthorizationRequirement
cangjie
public class RolesAuthorizationRequirement
<: AuthorizationHandler<RolesAuthorizationRequirement> & IAuthorizationRequirement1
2
2
功能:表示基于角色集合的授权要求。
父类型:
成员概览
| 成员 | 功能 |
|---|---|
| init(Array<String>) | 创建一个角色授权要求。 |
| prop allowedRoles | 获取允许的角色集合。 |
| func toString() | 返回当前授权要求的描述字符串。 |
init(Array<String>)
cangjie
public init(allowedRoles: Array<String>)1
功能:创建一个角色授权要求。
参数:
- allowedRoles:
Array<String>- 允许的角色集合。
异常:
IllegalArgumentException- 当角色集合为空时抛出。
prop allowedRoles
cangjie
public prop allowedRoles: Array<String>1
功能:获取允许的角色集合。
类型:Array<String>
func toString()
cangjie
public func toString(): String1
功能:返回当前授权要求的描述字符串。
返回值:
String- 当前授权要求的描述字符串。