nbi.xmlsec.biocase.protocol.filter
Class ResponseFilterParameter

java.lang.Object
  extended bynbi.xmlsec.biocase.protocol.filter.PDPFilterParameter
      extended bynbi.xmlsec.biocase.protocol.filter.ResponseFilterParameter
Direct Known Subclasses:
ContentFilterParameter

public class ResponseFilterParameter
extends PDPFilterParameter

Container class to store Parameters for the ResponseFilter.

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

Field Summary
private  Request request
          The request initiating this response
 
Fields inherited from class nbi.xmlsec.biocase.protocol.filter.PDPFilterParameter
 
Constructor Summary
ResponseFilterParameter(Request request, RBACPDP pdp, Set roles)
          Inits the ResponseFilterParameter.
 
Method Summary
private  void checkInit()
          Checks the correct initialisation of the class initialisation parameters.
 Request getRequest()
          Gets the request
 
Methods inherited from class nbi.xmlsec.biocase.protocol.filter.PDPFilterParameter
getPdp, getRoles, getRoles, getRolesAsString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

request

private Request request
The request initiating this response

Constructor Detail

ResponseFilterParameter

public ResponseFilterParameter(Request request,
                               RBACPDP pdp,
                               Set roles)
Inits the ResponseFilterParameter. Arguments must not be null.

Parameters:
request - request initiating this response.
pdp - The pdp with evaluation access rights from XACML-policies.
roles - Set of roles to be evaluated from the pdp.
Method Detail

checkInit

private void checkInit()
Checks the correct initialisation of the class initialisation parameters.


getRequest

public Request getRequest()
Gets the request

Returns:
Returns the request.


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