nbi.xmlsec.xacml.profile.rbac.builder
Class RolePolicySetSubjectMatchBuilder

java.lang.Object
  extended bynbi.xmlsec.xacml.builder.TargetMatchBuilder
      extended bynbi.xmlsec.xacml.builder.SubjectMatchBuilder
          extended bynbi.xmlsec.xacml.builder.AnyURISubjectMatchBuilder
              extended bynbi.xmlsec.xacml.profile.rbac.builder.RolePolicySetSubjectMatchBuilder

public class RolePolicySetSubjectMatchBuilder
extends AnyURISubjectMatchBuilder

Implements an RolePolicySetSubjectMatchBuilder for the RolePolicySet subject .

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

Field Summary
 
Fields inherited from class nbi.xmlsec.xacml.builder.TargetMatchBuilder
attribute, eval, function, type
 
Constructor Summary
RolePolicySetSubjectMatchBuilder()
          Create the instance.
RolePolicySetSubjectMatchBuilder(RoleValueIdentifier roleId)
          Create a RolePolicySetSubjectMatchBuilder for role identifier.
RolePolicySetSubjectMatchBuilder(URI roleId)
          Create a RolePolicySetSubjectMatchBuilder for role identifier.
 
Methods inherited from class nbi.xmlsec.xacml.builder.AnyURISubjectMatchBuilder
createMatchValue, setAttribute
 
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

RolePolicySetSubjectMatchBuilder

public RolePolicySetSubjectMatchBuilder()
Create the instance.


RolePolicySetSubjectMatchBuilder

public RolePolicySetSubjectMatchBuilder(RoleValueIdentifier roleId)
Create a RolePolicySetSubjectMatchBuilder for role identifier.

Parameters:
roleId - The role identifier.

RolePolicySetSubjectMatchBuilder

public RolePolicySetSubjectMatchBuilder(URI roleId)
Create a RolePolicySetSubjectMatchBuilder for role identifier.

Parameters:
roleId - The role identifier.


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