|
![]() |
||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
Action | An action is what a subject wants to execute on a resource. |
ActionCollection | A collection of Action 's. |
Authority | An authority of a policy. |
Domain | A domain represents a set of addressable entities. |
Identifiable | Mix-in interface for parts that have an identity. |
Nameable | Mix-in interface for parts that have a name. |
Obligation | An operation specified by a string that should be performed by the PEP in conjunction with the enforcement of an authorization decision. |
ObligationCollection | A collection of Obligation 's. |
Part | Describes a part of a policy. |
PartFactory | Creates policy parts. |
PartProblemReporter | Callback used to report violations of part integrity. |
Policy | A policy decision point policy for role-based access control. |
Predicate | Interface for all nodes and leaves of the predicate tree. |
RoleAssignmentRule | A rule for assigning roles to subjects. |
RoleAssignmentRuleCollection | A collection of RoleAssignmentRule 's. |
RoleHierarchy | A hierarchy of roles. |
RoleHierarchyCollection | A collection of RoleHierarchy 's. |
Target | A target combines a resource or a set of resources to be protected with a set of actions that are possible on these resources. |
TargetAccessRule | A target access rule defines a set of roles that are allowed to access a target. |
TargetAccessRuleCollection | A collection of TargetAccessRule 's. |
TargetCollection | A collection of Target 's. |
Class Summary | |
---|---|
AccessDecision | The result of an access request. |
AuthorizedRoles | All roles that are needed for requested access and the according obligations that must be fulfilled. |
ParameterList | A list of parameters. |
ParameterList.Parameter | A parameter with a name and a type. |
Role | A reference to a named role within a role hierarchy. |
TimeStamp | A read-only point in time. |
Enum Summary | |
---|---|
PartProblemReporter.ProblemMessage | Available Problem Messages. |
Policy domain model.
This package provides the core abstraction of the policy domain model.
All complex objects in a policy are derived from the
Part
interface.
|
![]() |
||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
PERMIS Role Based Access Control 0.3.0 (Build 14)
2009/05/08 09:06:22
Copyright (c) 2002-2007 Ergon Informatik AG