public class AuthorizableFacetMeta extends FacetMeta implements Authorizable
FacetMeta.TemplateAttributesATTRIB_ENCODING, ATTRIB_FILTER, ATTRIB_INDEX, ATTRIB_NAMESPACE, ATTRIB_SUB_TYPE, ATTRIB_TAG_ATTRIBS, FACET_IDENTIFIER| Constructor and Description |
|---|
AuthorizableFacetMeta() |
AuthorizableFacetMeta(FacetMeta facetMeta) |
| Modifier and Type | Method and Description |
|---|---|
String |
getAuthorizableId()
Every
Authorizable entity should specify its key/id so that the Calling API knows which Set of Authorizations to match with |
Boolean |
getAuthorizableIdAssignable()
Is the
Authorizable.getAuthorizableId() of this instance to be considered in the global list of Authorizations.If true, it will appear in the List of Authorizations that can be assigned to users. |
Collection<Authorization> |
getAuthorizations()
Authorizations that can access this item |
void |
setAuthorizableId(String authorizableId) |
void |
setAuthorizableIdAssignable(Boolean authorizableIdAssignable) |
void |
setAuthorizations(Collection<Authorization> authorizations)
Authorizations that can access this item |
getAssignIndependentModel, getAttribute, getAttributes, getCustomItemRenderAdapter, getCustomTemplateRenderAdapter, getDecodeEditorTransformer, getDefaultvalue, getDisplayName, getDisplayTransformer, getEncodeEditorTransformer, getId, getIncludeAsField, getLookup, getName, getParent, getRenderComponentName, getSubmitTransformer, getType, isCollectionType, isFieldType, isHypothetical, isSupplement, isTransientLost, recoverTransient, setAssignIndependentModel, setAttributes, setBeanName, setCollectionType, setCustomItemRenderAdapter, setCustomTemplateRenderAdapter, setDecodeEditorTransformer, setDefaultvalue, setDisplayName, setDisplayTransformer, setEncodeEditorTransformer, setHypothetical, setId, setIncludeAsField, setLookup, setName, setParent, setRenderComponentName, setSubmitTransformer, setSupplement, setType, toStringpublic AuthorizableFacetMeta()
public AuthorizableFacetMeta(FacetMeta facetMeta)
public Boolean getAuthorizableIdAssignable()
AuthorizableAuthorizable.getAuthorizableId() of this instance to be considered in the global list of Authorizations.getAuthorizableIdAssignable in interface AuthorizableBoolean @Nullablepublic void setAuthorizableIdAssignable(Boolean authorizableIdAssignable)
public Collection<Authorization> getAuthorizations()
Authorizations that can access this itemgetAuthorizations in interface Authorizablepublic void setAuthorizations(Collection<Authorization> authorizations)
Authorizations that can access this itemsetAuthorizations in interface Authorizablepublic String getAuthorizableId()
AuthorizableAuthorizable entity should specify its key/id so that the Calling API knows which Set of Authorizations to match withgetAuthorizableId in interface Authorizablepublic void setAuthorizableId(String authorizableId)
setAuthorizableId in interface AuthorizableCopyright © 2018. All rights reserved.