public class BaseSecurityPolicyModel extends Object implements SecurityPolicyModel
Modifier and Type | Field and Description |
---|---|
protected String |
description |
protected String |
key |
protected String |
name |
protected Map<String,PermissionMapping> |
permissionMappings |
protected String |
type |
protected boolean |
validateDeletePermissionInParent |
protected boolean |
validateReadPermissionInParent |
protected boolean |
validateWritePermissionInParent |
Constructor and Description |
---|
BaseSecurityPolicyModel() |
Modifier and Type | Method and Description |
---|---|
String |
getDescription() |
String |
getKey() |
String |
getName() |
Map<String,PermissionMapping> |
getPermissionMappings() |
String |
getType() |
boolean |
isValidateDeletePermissionInParent() |
boolean |
isValidateReadPermissionInParent() |
boolean |
isValidateWritePermissionInParent() |
void |
setDescription(String description) |
void |
setKey(String key) |
void |
setName(String name) |
void |
setPermissionMappings(Map<String,PermissionMapping> permissionMappings) |
void |
setType(String type) |
void |
setValidateDeletePermissionInParent(boolean validateDeletePermissionInParent) |
void |
setValidateReadPermissionInParent(boolean validateReadPermissionInParent) |
void |
setValidateWritePermissionInParent(boolean validateWritePermissionInParent) |
protected String key
protected String type
protected String name
protected String description
protected boolean validateReadPermissionInParent
protected boolean validateWritePermissionInParent
protected boolean validateDeletePermissionInParent
protected Map<String,PermissionMapping> permissionMappings
public String getKey()
getKey
in interface PolicyModel
public void setKey(String key)
public String getType()
getType
in interface PolicyModel
public void setType(String type)
public String getName()
getName
in interface PolicyModel
public void setName(String name)
public String getDescription()
getDescription
in interface PolicyModel
public void setDescription(String description)
public boolean isValidateReadPermissionInParent()
isValidateReadPermissionInParent
in interface SecurityPolicyModel
public void setValidateReadPermissionInParent(boolean validateReadPermissionInParent)
public boolean isValidateWritePermissionInParent()
isValidateWritePermissionInParent
in interface SecurityPolicyModel
public void setValidateWritePermissionInParent(boolean validateWritePermissionInParent)
public boolean isValidateDeletePermissionInParent()
isValidateDeletePermissionInParent
in interface SecurityPolicyModel
public void setValidateDeletePermissionInParent(boolean validateDeletePermissionInParent)
public Map<String,PermissionMapping> getPermissionMappings()
getPermissionMappings
in interface SecurityPolicyModel
public void setPermissionMappings(Map<String,PermissionMapping> permissionMappings)
Copyright © 2019. All rights reserved.