public static class SecurityManager.PermissionDesc extends Object
Constructor and Description |
---|
PermissionDesc(String projectName,
CheckPermissionConstants.ObjectType objectType,
String objectName,
CheckPermissionConstants.ActionType actionType) |
Modifier and Type | Method and Description |
---|---|
void |
addParam(String key,
String value) |
CheckPermissionConstants.ActionType |
getActionType() |
String |
getObjectName() |
CheckPermissionConstants.ObjectType |
getObjectType() |
Map<String,String> |
getParams() |
String |
getProjectName() |
void |
setColumns(List<String> columns) |
void |
setPrincipal(String principal) |
String |
toJson() |
public PermissionDesc(String projectName, CheckPermissionConstants.ObjectType objectType, String objectName, CheckPermissionConstants.ActionType actionType)
public String getProjectName()
public CheckPermissionConstants.ObjectType getObjectType()
public String getObjectName()
public CheckPermissionConstants.ActionType getActionType()
public void setPrincipal(String principal)
public String toJson()
Copyright © 2021 Alibaba Cloud Computing. All rights reserved.