A B G M O P R S U W X
A
- ACTION_ID -
Static variable in class org.openpermis.xacml.io.v2.BasicXacmlReader
-
B
- BasicXacmlAuthorizationService - Class in org.openpermis.xacml.basic
- A basic implementation of an xacml authorization service.
- BasicXacmlAuthorizationService(AuthorizationService) -
Constructor for class org.openpermis.xacml.basic.BasicXacmlAuthorizationService
- Creates an xacml authorization service based on a normal authorization service.
- BasicXacmlReader - Class in org.openpermis.xacml.io.v2
- Basic implementation of a xacml reader.
- BasicXacmlReader() -
Constructor for class org.openpermis.xacml.io.v2.BasicXacmlReader
-
- BasicXacmlWriter - Class in org.openpermis.xacml.io.v2
- Basic implementation of a xacml writer.
- BasicXacmlWriter() -
Constructor for class org.openpermis.xacml.io.v2.BasicXacmlWriter
- Creates a new basic response writer.
G
- getAccessDescision(Reader, Writer) -
Method in class org.openpermis.xacml.basic.BasicXacmlAuthorizationService
-
- getAccessDescision(Reader, Writer) -
Method in interface org.openpermis.xacml.XacmlAuthorizationService
- Evaluates an xacml request and returns an xacml response.
- getAction() -
Method in class org.openpermis.xacml.io.XacmlRequest
-
- getCode() -
Method in class org.openpermis.xacml.io.XacmlStatus
- Returns the code.
- getMessage() -
Method in class org.openpermis.xacml.io.XacmlStatus
- Returns the message.
- getResource() -
Method in class org.openpermis.xacml.io.XacmlRequest
-
- getSubject() -
Method in class org.openpermis.xacml.io.XacmlRequest
-
M
- MISSING_ATTRIBUTE -
Static variable in class org.openpermis.xacml.io.XacmlStatus
- Indicates that all the attributes necessary to make a policy decision were not available.
O
- OK -
Static variable in class org.openpermis.xacml.io.XacmlStatus
- Indicates success.
- org.openpermis.xacml - package org.openpermis.xacml
- XACML Support.
- org.openpermis.xacml.basic - package org.openpermis.xacml.basic
- XACML Authorization Support.
- org.openpermis.xacml.io - package org.openpermis.xacml.io
- IO Support.
- org.openpermis.xacml.io.v2 - package org.openpermis.xacml.io.v2
- IO Support for XACML version 2.0.
P
- PROCESSING_ERROR -
Static variable in class org.openpermis.xacml.io.XacmlStatus
- Indicates that an error occurred during policy evaluation.
R
- readRequest(Reader) -
Method in class org.openpermis.xacml.io.v2.BasicXacmlReader
-
- readRequest(Reader) -
Method in interface org.openpermis.xacml.io.XacmlReader
- Reads a request.
- RESOURCE_ID -
Static variable in class org.openpermis.xacml.io.v2.BasicXacmlReader
-
S
- STATUS -
Static variable in class org.openpermis.xacml.io.XacmlStatus
- Status header.
- STRING_TYPE -
Static variable in class org.openpermis.xacml.io.v2.BasicXacmlReader
-
- SUBJECT_ID -
Static variable in class org.openpermis.xacml.io.v2.BasicXacmlReader
-
- SYNTAX_ERROR -
Static variable in class org.openpermis.xacml.io.XacmlStatus
- Indicates that some attribute value contained a syntax error.
U
- URI_TYPE -
Static variable in class org.openpermis.xacml.io.v2.BasicXacmlReader
-
W
- writeResponse(AccessDecision, XacmlStatus) -
Method in class org.openpermis.xacml.io.v2.BasicXacmlWriter
-
- writeResponse(AccessDecision, XacmlStatus) -
Method in interface org.openpermis.xacml.io.XacmlWriter
- Writes a permis access decision to an xacml response.
X
- XACML_CONTEXT_NAMESPACE -
Static variable in class org.openpermis.xacml.io.v2.BasicXacmlReader
-
- XACML_CONTEXT_NAMESPACE -
Static variable in class org.openpermis.xacml.io.v2.BasicXacmlWriter
-
- XACML_POLICY_NAMESPACE -
Static variable in class org.openpermis.xacml.io.v2.BasicXacmlWriter
-
- XacmlAuthorizationService - Interface in org.openpermis.xacml
- A service to perform XACML request/response authorization decisions.
- XacmlException - Exception in org.openpermis.xacml.io
- Exception type for xacml.
- XacmlException(String) -
Constructor for exception org.openpermis.xacml.io.XacmlException
- Creates a new exception with the specified message.
- XacmlException(String, Throwable) -
Constructor for exception org.openpermis.xacml.io.XacmlException
- Creates a new exception with the specified message and cause.
- XacmlReader - Interface in org.openpermis.xacml.io
- A reader for xacml.
- XacmlRequest - Class in org.openpermis.xacml.io
- An xacml request consisting of subject, resource and action.
- XacmlRequest(URI, URI, String) -
Constructor for class org.openpermis.xacml.io.XacmlRequest
- Creates a new xacml request.
- XacmlStatus - Class in org.openpermis.xacml.io
-
- XacmlStatus(String) -
Constructor for class org.openpermis.xacml.io.XacmlStatus
- Creates a new status with code.
- XacmlStatus(String, String) -
Constructor for class org.openpermis.xacml.io.XacmlStatus
- Creates a new status with code and detailed message.
- XacmlWriter - Interface in org.openpermis.xacml.io
- A writer for xacml.
A B G M O P R S U W X
PERMIS Role Based Access Control 0.4.0 (Build 15)
2009/05/20 08:15:42
Copyright (c) 2002-2007 Ergon Informatik AG