A B C F H I J L M O S V
A
- AuthorizedLetterboxService - Class in org.openpermis.examples.simple
- 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.simple.AuthorizedLetterboxService
- Creates an authorized letterbox service that uses the specified authorization service for
making access decisions.
B
- BasicLetterboxService - Class in org.openpermis.examples.simple
- Basic implementation of a letterbox for inserting and collecting letters.
- BasicLetterboxService() -
Constructor for class org.openpermis.examples.simple.BasicLetterboxService
- Creates a new letter box service.
C
- COLLECT_LETTERS -
Static variable in class org.openpermis.examples.simple.HelloWorldUtilities
-
- collectLetters(String) -
Method in class org.openpermis.examples.simple.AuthorizedLetterboxService
-
- collectLetters(String) -
Method in class org.openpermis.examples.simple.BasicLetterboxService
-
- collectLetters(String) -
Method in interface org.openpermis.examples.simple.LetterboxService
- Collect and discharge all letters contained in this letterbox.
- createService() -
Static method in class org.openpermis.examples.simple.HelloWorld
- Creates the
LetterboxService
.
F
- fatalError(String, Throwable) -
Static method in class org.openpermis.examples.simple.HelloWorldUtilities
- Logs a fatal error and terminates the application.
H
- HelloWorld - Class in org.openpermis.examples.simple
- A sample HelloWorld application that can be invoked from the command line.
- HelloWorldUtilities - Class in org.openpermis.examples.simple
- Helper functions used by the sample.
I
- INSERT_LETTER -
Static variable in class org.openpermis.examples.simple.HelloWorldUtilities
-
- insertLetter(String, String) -
Method in class org.openpermis.examples.simple.AuthorizedLetterboxService
-
- insertLetter(String, String) -
Method in class org.openpermis.examples.simple.BasicLetterboxService
-
- insertLetter(String, String) -
Method in interface org.openpermis.examples.simple.LetterboxService
- Inserts a letter into this letterbox.
J
- JOHN -
Static variable in class org.openpermis.examples.simple.HelloWorldUtilities
-
L
- LETTERBOX_URI -
Static variable in class org.openpermis.examples.simple.AuthorizedLetterboxService
-
- LetterboxException - Exception in org.openpermis.examples.simple
- A letter box exception..
- LetterboxException(String) -
Constructor for exception org.openpermis.examples.simple.LetterboxException
- Creates an exception with the specified message.
- LetterboxException(String, Throwable) -
Constructor for exception org.openpermis.examples.simple.LetterboxException
- Creates an exception with the specified message and cause.
- LetterboxService - Interface in org.openpermis.examples.simple
- A letterbox can be used to insert and collect letters.
M
- main(String[]) -
Static method in class org.openpermis.examples.simple.HelloWorld
- This main method creates an authorized letterbox service and tries to execute requested
actions for user names.
O
- org.openpermis.examples.simple - package org.openpermis.examples.simple
- Example that shows how to use Permis in a standalone application.
S
- SARA -
Static variable in class org.openpermis.examples.simple.HelloWorldUtilities
-
V
- validateInput(String[]) -
Static method in class org.openpermis.examples.simple.HelloWorldUtilities
- Simple helper function to validate the command line arguments.
A B C F H I J L M O S V
PERMIS Role Based Access Control 0.4.0 (Build 15)
2009/05/20 08:15:47
Copyright (c) 2002-2007 Ergon Informatik AG