public class AuthorizableTransformer extends Object implements org.apache.commons.collections.Transformer, Authorizable
Authorization needs. The calling API can translate the needs defined by this Transformer| Constructor and Description |
|---|
AuthorizableTransformer() |
AuthorizableTransformer(org.apache.commons.collections.Transformer transformer) |
| 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 |
org.apache.commons.collections.Transformer |
getTransformer() |
void |
setAuthorizableId(String authorizableId) |
void |
setAuthorizableIdAssignable(Boolean authorizableIdAssignable) |
void |
setAuthorizations(Collection<Authorization> authorizations)
Authorizations that can access this item |
void |
setTransformer(org.apache.commons.collections.Transformer transformer) |
Object |
transform(Object input) |
public AuthorizableTransformer()
public AuthorizableTransformer(org.apache.commons.collections.Transformer transformer)
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 Authorizablepublic Object transform(Object input)
transform in interface org.apache.commons.collections.Transformerpublic org.apache.commons.collections.Transformer getTransformer()
public void setTransformer(org.apache.commons.collections.Transformer transformer)
Copyright © 2018. All rights reserved.