org.jboss.picketlink.cdi.permission.internal
Class IdentifierPolicy
java.lang.Object
org.jboss.picketlink.cdi.permission.internal.IdentifierPolicy
@ApplicationScoped
public class IdentifierPolicy
- extends Object
A policy for the generation of resource "identifiers" - unique Strings that identify a specific
resource. A policy can consist of numerous identifier strategies, each with the
ability to generate identifiers for specific classes of resource.
- Author:
- Shane Bryzak
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IdentifierPolicy
public IdentifierPolicy()
create
@Inject
public void create()
getIdentifier
public String getIdentifier(Object resource)
lookupResources
public Map<String,Object> lookupResources(Collection<String> identifiers,
Collection<Object> loadedResources)
getIdentifierValue
public Serializable getIdentifierValue(Object resource)
getRegisteredStrategies
public Set<IdentifierStrategy> getRegisteredStrategies()
setRegisteredStrategies
public void setRegisteredStrategies(Set<IdentifierStrategy> registeredStrategies)
Copyright © 2012. All Rights Reserved.