nbi.xmlsec.xacml.builder
Class ActionMatchBuilder

java.lang.Object
  extended bynbi.xmlsec.xacml.builder.TargetMatchBuilder
      extended bynbi.xmlsec.xacml.builder.ActionMatchBuilder
Direct Known Subclasses:
EnableRoleActionMatchBuilder, StringActionMatchBuilder

public class ActionMatchBuilder
extends TargetMatchBuilder

Class to create ActionMatch instances.

Since:
Version:
$Revision: 1.5 $
Author:
Lutz Suhrbier

Field Summary
 
Fields inherited from class nbi.xmlsec.xacml.builder.TargetMatchBuilder
attribute, eval, function, type
 
Constructor Summary
ActionMatchBuilder(String matchFunction)
          Sets the function used to do the matching.
ActionMatchBuilder(URI matchFunction)
          Sets the function used to do the matching.
 
Method Summary
 AttributeValue createMatchValue()
          Creates the attribute match value from the attribute.
 
Methods inherited from class nbi.xmlsec.xacml.builder.TargetMatchBuilder
getInstance, setAttribute, setMatchEvaluatable, setMatchEvaluatable, setMatchFunction, setMatchFunction
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ActionMatchBuilder

public ActionMatchBuilder(String matchFunction)
Sets the function used to do the matching.

Parameters:
matchFunction - FunctionId.

ActionMatchBuilder

public ActionMatchBuilder(URI matchFunction)
Sets the function used to do the matching.

Parameters:
matchFunction - FunctionId.
Method Detail

createMatchValue

public AttributeValue createMatchValue()
Description copied from class: TargetMatchBuilder
Creates the attribute match value from the attribute.

Specified by:
createMatchValue in class TargetMatchBuilder
Returns:
The created attribute value.


Copyright © 2006 Lutz Suhrbier, Freie Universität Berlin. All Rights Reserved.