nbi.xmlsec.xacml.profile.rbac.parser
Class RoleMatchParser

java.lang.Object
  extended bynbi.xmlsec.xacml.parser.TargetMatchParser
      extended bynbi.xmlsec.xacml.parser.AnyURIMatchParser
          extended bynbi.xmlsec.xacml.profile.rbac.parser.RoleMatchParser

public class RoleMatchParser
extends AnyURIMatchParser

Parses an RoleValueIdentifier match value from a target match

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

Field Summary
 
Fields inherited from class nbi.xmlsec.xacml.parser.TargetMatchParser
 
Constructor Summary
RoleMatchParser()
           
RoleMatchParser(TargetMatch targetMatch)
          Inits the match parser.
 
Method Summary
 Object parseMatchValue()
          Get the role value from the target match.
 
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

RoleMatchParser

public RoleMatchParser()

RoleMatchParser

public RoleMatchParser(TargetMatch targetMatch)
Inits the match parser.

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

parseMatchValue

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

Overrides:
parseMatchValue in class AnyURIMatchParser
Returns:
The RoleValueIdentifier or null.
Throws:
ParsingException
See Also:
TargetMatchParser.parseMatchValue()


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