A C F G H I J L O S U V
A
- accessDecisionFailure(AccessDecisionRequest, PolicyDecisionException) -
Method in class org.openpermis.examples.common.HelloWorldAuditLogger
-
- AUDIT_LOG_FILE -
Static variable in class org.openpermis.examples.common.HelloWorldAuditLogger
- The text file for the audit log.
- AuthorizedLetterboxService - Class in org.openpermis.examples.common
- An implementation of the letterbox service that controls access with the help of
a PERMIS authorization service.
- AuthorizedLetterboxService(AuthorizationService, LetterboxService) -
Constructor for class org.openpermis.examples.common.AuthorizedLetterboxService
- Creates an authorized letterbox service that uses the specified authorization service for
making access decisions.
C
- COLLECT_LETTERS -
Static variable in class org.openpermis.examples.common.HelloWorldUtilities
-
- collectLetters(String) -
Method in class org.openpermis.examples.common.AuthorizedLetterboxService
-
- collectLetters(String) -
Method in interface org.openpermis.examples.common.LetterboxService
- Collect and discharge all letters contained in this letterbox.
- collectLetters(String) -
Method in class org.openpermis.examples.common.UnauthorizedLetterboxService
-
F
- fatalError(String, Throwable) -
Static method in class org.openpermis.examples.common.HelloWorldUtilities
- Logs a fatal error and terminates the application.
G
- getAuditFilePath() -
Method in class org.openpermis.examples.common.HelloWorldAuditLogger
-
H
- HelloWorldAuditLogger - Class in org.openpermis.examples.common
- A simple audit logger for the hello world example which logs to a text file.
- HelloWorldAuditLogger(String) -
Constructor for class org.openpermis.examples.common.HelloWorldAuditLogger
-
- HelloWorldUtilities - Class in org.openpermis.examples.common
- Helper functions used by the sample.
I
- INSERT_LETTER -
Static variable in class org.openpermis.examples.common.HelloWorldUtilities
-
- insertLetter(String, String) -
Method in class org.openpermis.examples.common.AuthorizedLetterboxService
-
- insertLetter(String, String) -
Method in interface org.openpermis.examples.common.LetterboxService
- Inserts a letter into this letterbox.
- insertLetter(String, String) -
Method in class org.openpermis.examples.common.UnauthorizedLetterboxService
-
J
- JOHN -
Static variable in class org.openpermis.examples.common.HelloWorldUtilities
-
L
- LETTERBOX_URI -
Static variable in class org.openpermis.examples.common.AuthorizedLetterboxService
-
- LetterboxException - Exception in org.openpermis.examples.common
- A letter box exception..
- LetterboxException(String) -
Constructor for exception org.openpermis.examples.common.LetterboxException
- Creates an exception with the specified message.
- LetterboxException(String, Throwable) -
Constructor for exception org.openpermis.examples.common.LetterboxException
- Creates an exception with the specified message and cause.
- LetterboxService - Interface in org.openpermis.examples.common
- A letterbox can be used to insert and collect letters.
O
- org.openpermis.examples.common - package org.openpermis.examples.common
- Example that shows how to use Permis in a standalone application.
S
- SARA -
Static variable in class org.openpermis.examples.common.HelloWorldUtilities
-
U
- UnauthorizedLetterboxService - Class in org.openpermis.examples.common
- Basic implementation of a letterbox for inserting and collecting letters.
- UnauthorizedLetterboxService() -
Constructor for class org.openpermis.examples.common.UnauthorizedLetterboxService
- Creates a new letter box service.
V
- validateInput(String[]) -
Static method in class org.openpermis.examples.common.HelloWorldUtilities
- Simple helper function to validate the command line arguments.
- vetoableAccessDecision(AccessDecisionRequest, AccessDecision) -
Method in class org.openpermis.examples.common.HelloWorldAuditLogger
-
A C F G H I J L O S U V
OpenPermis Role Based Access Control 0.9.0 (Build 16)
2009/08/13 07:18:03
Copyright (c) 2002-2007 Ergon Informatik AG