org.openpermis.xacml.io
Class XacmlRequest

java.lang.Object
  extended by org.openpermis.xacml.io.XacmlRequest

public class XacmlRequest
extends Object

An xacml request consisting of subject, resource and action.

Since:
0.4.0

Field Summary
private  String action
           
private  URI resource
           
private  URI subject
           
 
Constructor Summary
XacmlRequest(URI subject, URI resource, String action)
          Creates a new xacml request.
 
Method Summary
 String getAction()
           
 URI getResource()
           
 URI getSubject()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

subject

private URI subject

resource

private URI resource

action

private String action
Constructor Detail

XacmlRequest

public XacmlRequest(URI subject,
                    URI resource,
                    String action)
Creates a new xacml request.

Parameters:
subject - the subject.
resource - the resource.
action - the action.
Since:
0.4.0
Method Detail

getSubject

public URI getSubject()
Since:
0.4.0

getResource

public URI getResource()
Since:
0.4.0

getAction

public String getAction()
Since:
0.4.0


PERMIS Role Based Access Control 0.4.0 (Build 15)
2009/05/20 08:15:45
Copyright (c) 2002-2007 Ergon Informatik AG