Class AuthorizationPolicyMarshaller.Key
- java.lang.Object
-
- org.uberfire.backend.server.authz.AuthorizationPolicyMarshaller.Key
-
- Enclosing class:
- AuthorizationPolicyMarshaller
public class AuthorizationPolicyMarshaller.Key extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAttributeId()StringgetAttributeType()StringgetGroup()StringgetRole()booleanisDefault()booleanisGroup()booleanisRole()voidsetAttributeId(String attributeId)voidsetAttributeType(String attributeType)voidsetGroup(String group)voidsetRole(String role)voidsetType(String type)StringtoString()voidvalidate()
-
-
-
Constructor Detail
-
Key
public Key(String key)
-
-
Method Detail
-
isDefault
public boolean isDefault()
-
isRole
public boolean isRole()
-
isGroup
public boolean isGroup()
-
getRole
public String getRole()
-
setRole
public void setRole(String role)
-
getGroup
public String getGroup()
-
setGroup
public void setGroup(String group)
-
getAttributeType
public String getAttributeType()
-
setAttributeType
public void setAttributeType(String attributeType)
-
getAttributeId
public String getAttributeId()
-
setAttributeId
public void setAttributeId(String attributeId)
-
setType
public void setType(String type)
-
validate
public void validate() throws IllegalStateException- Throws:
IllegalStateException
-
-