|
![]() |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.openpermis.audit.AccessDecisionRequest
public class AccessDecisionRequest
Encapsulates the parameters of an access decision request for use in auditing messages.
PolicyDecisionPoint.getAccessDecision(org.openpermis.Subject, java.net.URI, java.lang.String, java.util.List>, org.openpermis.policy.TimeStamp)
,
Serialized FormField Summary | |
---|---|
private String |
actionName
|
private List<?> |
arguments
|
private URI |
resourceUri
|
private static long |
serialVersionUID
|
private Subject |
subject
|
private TimeStamp |
timeStamp
|
Constructor Summary | |
---|---|
AccessDecisionRequest(Subject subject,
URI resourceUri,
String actionName,
List<?> arguments,
TimeStamp timeStamp)
Encapsulates the parameters of an access decision request for use in auditing messages. |
Method Summary | |
---|---|
String |
getActionName()
Returns the actionName of an access decision request. |
List<?> |
getArguments()
Returns the arguments of an access decision request. |
URI |
getResourceUri()
Returns the resourceUri of an access decision request. |
Subject |
getSubject()
Returns the subject of an access decision request. |
TimeStamp |
getTimeStamp()
Returns the timeStamp of an access decision request. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private static final long serialVersionUID
-4613418651627169383L
private final Subject subject
private final URI resourceUri
private final String actionName
private final List<?> arguments
private final TimeStamp timeStamp
Constructor Detail |
---|
public AccessDecisionRequest(Subject subject, URI resourceUri, String actionName, List<?> arguments, TimeStamp timeStamp)
Check out PolicyDecisionPoint.getAccessDecision(org.openpermis.Subject, java.net.URI, java.lang.String, java.util.List>, org.openpermis.policy.TimeStamp)
for more
information on the parameters.
subject
- corresponds to the subject
of the access decision request.resourceUri
- corresponds to the resourceUri
of the access decision request.actionName
- corresponds to the actionName
of the access decision request.arguments
- corresponds to the arguments
of the access decision request.timeStamp
- corresponds to the timeStamp
of the access decision request.PolicyDecisionPoint.getAccessDecision(org.openpermis.Subject, java.net.URI, java.lang.String, java.util.List>, org.openpermis.policy.TimeStamp)
Method Detail |
---|
public final Subject getSubject()
PolicyDecisionPoint.getAccessDecision(org.openpermis.Subject, java.net.URI, java.lang.String, java.util.List>, org.openpermis.policy.TimeStamp)
public final URI getResourceUri()
PolicyDecisionPoint.getAccessDecision(org.openpermis.Subject, java.net.URI, java.lang.String, java.util.List>, org.openpermis.policy.TimeStamp)
public final String getActionName()
PolicyDecisionPoint.getAccessDecision(org.openpermis.Subject, java.net.URI, java.lang.String, java.util.List>, org.openpermis.policy.TimeStamp)
public final List<?> getArguments()
PolicyDecisionPoint.getAccessDecision(org.openpermis.Subject, java.net.URI, java.lang.String, java.util.List>, org.openpermis.policy.TimeStamp)
public final TimeStamp getTimeStamp()
PolicyDecisionPoint.getAccessDecision(org.openpermis.Subject, java.net.URI, java.lang.String, java.util.List>, org.openpermis.policy.TimeStamp)
|
![]() |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
PERMIS Role Based Access Control 0.4.0 (Build 15)
2009/05/20 08:14:59
Copyright (c) 2002-2007 Ergon Informatik AG