public class AuthzModifier extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
AuthzModifier.Operate |
static class |
AuthzModifier.Permission |
static class |
AuthzModifier.RateLimitInfo |
static class |
AuthzModifier.Role |
static class |
AuthzModifier.Target
API
PATH_VARIABLE_ROLE(PATH_VARIABLE_ROLE)
PATH_VARIABLE_PERMISSION(PATH_VAR_PERMISSION)
REQUEST_PARAM_ROLE(PARAM_ROLE)
REQUEST_PARAM_PERMISSION(PARAM_PERMISSION)
DATA_ROW
DATA_COL
|
| 构造器和说明 |
|---|
AuthzModifier() |
| 限定符和类型 | 方法和说明 |
|---|---|
PermRolesMeta |
build() |
static PermRolesMeta |
build(List<String> requireRoles,
List<String> excludeRoles,
List<String> requirePermissions,
List<String> excludePermissions) |
AuthzModifier |
setMethod(String method) |
AuthzModifier |
setOp(AuthzModifier.Operate operate) |
AuthzModifier |
setOp(String operate) |
AuthzModifier |
setOperate(AuthzModifier.Operate operate) |
AuthzModifier |
setOperate(String operate) |
AuthzModifier |
setParamName(String paramName) |
AuthzModifier |
setTarget(AuthzModifier.Target target) |
AuthzModifier |
setTarget(String target) |
public AuthzModifier setTarget(AuthzModifier.Target target)
public AuthzModifier setTarget(String target)
public AuthzModifier setOp(AuthzModifier.Operate operate)
public AuthzModifier setOp(String operate)
public AuthzModifier setOperate(AuthzModifier.Operate operate)
public AuthzModifier setOperate(String operate)
public AuthzModifier setMethod(String method)
public AuthzModifier setParamName(String paramName)
public PermRolesMeta build()
Copyright © 2022. All rights reserved.