nbi.xmlsec.xacml.profile.rbac.builder
Class PermissionTargetMatchBuilderFactory
java.lang.Object
nbi.xmlsec.xacml.builder.TargetMatchBuilderFactory
nbi.xmlsec.xacml.profile.rbac.builder.PermissionTargetMatchBuilderFactory
- public class PermissionTargetMatchBuilderFactory
- extends TargetMatchBuilderFactory
Implements a Singleton TargetMatchBuilderFactory for Permission targets.
- Since:
- Version:
- $Revision: 1.2 $
- Author:
- Lutz Suhrbier
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
static Logger logger
factory
private static PermissionTargetMatchBuilderFactory factory
PermissionTargetMatchBuilderFactory
private PermissionTargetMatchBuilderFactory()
getInstance
public static PermissionTargetMatchBuilderFactory getInstance()
getInstance
public TargetMatchBuilder getInstance(int type,
Object obj)
- Description copied from class:
TargetMatchBuilderFactory
- Creates an instance of a matching
TargetMatchBuilder
of the given object.
- Overrides:
getInstance
in class TargetMatchBuilderFactory
- Parameters:
type
- TargetMatchBuilder
type (
SUBJECT
,
RESOURCE
or
ACTION
).obj
- Object to create a matching
TargetMatchBuilder
for.
- Returns:
TargetMatchBuilder
instance or
null
.
Copyright © 2006 Lutz Suhrbier, Freie Universität Berlin. All Rights Reserved.