Class SecurityDimension
java.lang.Object
io.vertigo.account.authorization.definitions.SecurityDimension
Secured data dimension.
- Author:
- jgarnier, npiedeloup
-
Constructor Summary
ConstructorsConstructorDescriptionSecurityDimension(String name, SecurityDimensionType type, List<io.vertigo.datamodel.data.definitions.DataField> fields, List<String> values) Construct an instance of SecurityDimension. -
Method Summary
Modifier and TypeMethodDescriptionList<io.vertigo.datamodel.data.definitions.DataField> Give the ordered list of fields (multiple for TREE, empty for ENUM)getName()Give the name of this dimension.getType()Give the value of type.Give the ordered list of values (empty for TREE, multiple for ENUM).
-
Constructor Details
-
SecurityDimension
public SecurityDimension(String name, SecurityDimensionType type, List<io.vertigo.datamodel.data.definitions.DataField> fields, List<String> values) Construct an instance of SecurityDimension.- Parameters:
name- name.type- type.fields- Ordered list of fields (multiple for TREE, empty for ENUM).values- Ordered list of values (empty for TREE, multiple for ENUM).
-
-
Method Details
-
getName
Give the name of this dimension.- Returns:
- the name of this dimension.
-
getType
Give the value of type.- Returns:
- the value of type.
-
getFields
Give the ordered list of fields (multiple for TREE, empty for ENUM)- Returns:
- the ordered list of fields.
-
getValues
Give the ordered list of values (empty for TREE, multiple for ENUM).- Returns:
- the ordered list of values.
-