org.jboss.picketlink.cdi.permission.internal
Class EntityIdentifierStrategy
java.lang.Object
org.jboss.picketlink.cdi.permission.internal.EntityIdentifierStrategy
- All Implemented Interfaces:
- IdentifierStrategy
public class EntityIdentifierStrategy
- extends Object
- implements IdentifierStrategy
An Identifier strategy for entity-based permission checks
- Author:
- Shane Bryzak
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EntityIdentifierStrategy
public EntityIdentifierStrategy()
canIdentify
public boolean canIdentify(Class<?> resourceClass)
- Specified by:
canIdentify in interface IdentifierStrategy
getIdentifier
public String getIdentifier(Object resource)
- Specified by:
getIdentifier in interface IdentifierStrategy
getNaturalIdentifier
public Serializable getNaturalIdentifier(Object resource)
- Specified by:
getNaturalIdentifier in interface IdentifierStrategy
canLoadResource
public boolean canLoadResource(String identifier)
- Specified by:
canLoadResource in interface IdentifierStrategy
lookupResource
public Object lookupResource(String identifier)
- Specified by:
lookupResource in interface IdentifierStrategy
Copyright © 2012. All Rights Reserved.