| Interface | Description | 
|---|---|
| AuthorizationModule | 
 Represents a Policy Decision Module that is used by the
  Authorization Context 
 | 
| EntitlementHolder<T> | 
 Interface representing holder of objects
  that are entitled as part of an authorization
  process in instance based security 
 | 
| Permission | 
 
 Marker interface for permission objects. 
 | 
| PolicyRegistration | 
 Interface to register policies 
 | 
| Resource | 
 Resource that is subject to Authorization Decisions 
 | 
| ResourceKeys | 
 Defines the keys for the Context Map in the Resource 
 | 
| XACMLConstants | 
 Predefined constants for the XACML layer 
 | 
| Class | Description | 
|---|---|
| AuthorizationContext | 
 JBAS-3374: Authorization Framework for Policy Decision Modules
  For information on the behavior of the Authorization Modules,
  For Authorization Modules behavior(Required, Requisite, Sufficient and Optional)
  please refer to the javadoc for @see javax.security.auth.login.Configuration
  
  The AuthorizationContext derives the AuthorizationInfo(configuration for the modules)
  in the following way:
  a) If there has been an injection of ApplicationPolicy, then it will be used. 
 | 
| Enum | Description | 
|---|---|
| ResourceType | 
 Type of Resource for Authorization 
 | 
| Exception | Description | 
|---|---|
| AuthorizationException | 
 Exception for the Authorization Framework 
 | 
Copyright © 2018 JBoss by Red Hat. All rights reserved.