nbi.xmlsec.xacml.parser
Class AnyURIMatchParser

java.lang.Object
  extended bynbi.xmlsec.xacml.parser.TargetMatchParser
      extended bynbi.xmlsec.xacml.parser.AnyURIMatchParser
Direct Known Subclasses:
EnableRoleMatchParser, RoleMatchParser, RolePolicySetMatchParser

public class AnyURIMatchParser
extends TargetMatchParser

Parses an X500NameAttribute match value from a target match

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

Field Summary
 
Fields inherited from class nbi.xmlsec.xacml.parser.TargetMatchParser
targetMatch
 
Constructor Summary
AnyURIMatchParser()
           
AnyURIMatchParser(TargetMatch targetMatch)
          Inits the match parser.
 
Method Summary
 Object parseMatchValue()
          Get the URI value from the target match AnyURIAttribute.
 
Methods inherited from class nbi.xmlsec.xacml.parser.TargetMatchParser
getMatchEvaluatable, getMatchFunction, getMatchValue, getType, setTargetMatch
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnyURIMatchParser

public AnyURIMatchParser()

AnyURIMatchParser

public AnyURIMatchParser(TargetMatch targetMatch)
Inits the match parser.

Parameters:
targetMatch - The target match to parse.
Method Detail

parseMatchValue

public Object parseMatchValue()
                       throws ParsingException
Get the URI value from the target match AnyURIAttribute.

Specified by:
parseMatchValue in class TargetMatchParser
Returns:
The URI or null.
Throws:
ParsingException
See Also:
TargetMatchParser.parseMatchValue()


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