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

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

public class RolePolicySetMatchParser
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
RolePolicySetMatchParser()
           
RolePolicySetMatchParser(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

RolePolicySetMatchParser

public RolePolicySetMatchParser()

RolePolicySetMatchParser

public RolePolicySetMatchParser(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 RolePolicySetIdentifier or null.
Throws:
ParsingException
See Also:
TargetMatchParser.parseMatchValue()


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