|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
ACLConfiguration
class contains all ACL definitions that have been specified in an XML file according to
the jboss-acl-configuration
schema.ACLConfiguration
objects.<acl-definition>
section of jboss-acl.xml
.ACLEntry
objects when a jboss-acl configuration is parsed by JBoss XB.ACLEntryImpl
with the specified permission and identity.
ACLEntryImpl
with the specified permission and identity/role name.
ACLImpl
for the specified resource.
ACLImpl
for the specified resource, and initialize it with the specified entries.
ACLInfo
objects when an application policy that specifies ACL modules is parsed by
JBoss XB.<acl>
configuration in an application policy and contains the acl (instance-based
authorization) metadata information extracted by the XB parser.ACLProviderEntry
objects when an application policy that specifies ACL modules is
parsed by JBoss XB.ACLProvider
implementation.Resource
s.ACLEntry
to the list of entries of this ACLDefinition
.
ACLInfo
object constructed by the XB parse to the application policy.
BeanMetaData
that is
constructed by the getBeans(String, String)
method.
ACLDefinition
object to the map of definitions.
ACLProvider
.
<application-policy>
element in a security configuration.<audit>
configuration in an application policy and contains the audit metadata
information extracted by the XB parser.<authentication>
configuration in an application policy and contains the
authentication metadata information extracted by the XB parser.<authorization>
configuration in an application policy and contains the
authorization metadata information extracted by the XB parser.ApplicationPolicyBean
.BasePolicyBean
.
BasePolicyModule
.
CompositeACLPermission
with the specified bitmask value.
CompositeACLPermission
with the given basic permissions.
AppConfigurationEntry
objects, adding the security
domain option when necessary.
login()
prior to password validation.
ACLProvider.getEntitlements
method.EntitlementEntry
with the specified resource and permissions.
PersistenceStrategy
that serializes the
Identity
to a file.entitlements
collection as it traverses through the resources.
BaseModuleMetaData
to add the metadata needed to build a FlaggedPolicyModule
.ACLEntryImpl
.
ACLImpl
.
AppConfigurationEntry
object using the information contained in this bean.
org.jboss.security.conf.ApplicationPolicy
object using the information contained in
this bean and in the sub-policies beans.
AuditManager
that enforces the audit policy.
AuthenticationManager
that enforces the authentication policy.
AuthorizationManager
that enforces the authorization policy.
<acl-definition>
base-resource, as per the extends
attribute in the XML
file.
BeanMetaData
object that will be used by the microcontainer to create and populate an instance of
BasePolicyModule
.
BeanMetaDataObject
that will be used by the microcontainer to
generate an instance of FlaggedPolicyModule
.
BeanMetaDataObject
that will be used by the microcontainer to
generate an instance of MappingPolicyModule
.
BeanMetaDataObject
that will be used by the microcontainer to
generate an instance of StackRefPolicyModule
.
BeanMetaData
objects that will be used by the microcontainer to create and populate an
instance of the policy bean.
BeanMetaData
objects that will be used by the microcontainer to create and populate an
instance of LoginModuleStackBean
.
ACLConfiguration
object using the specified input stream to read the ACL
configuration file.
ACL
objects that correspond to the acl-definition
s specified in the XML
configuration file.
ControlFlag
objects.
ACLProviderEntry
with the information contained in this class.
Identity
from the backend.
String
representation of the specified identity.
String
representation.
IdentityTrustManager
that enforces the identity-trust policy.
LoginModuleStackHolder
using the information contained in this bean.
ApplicationPolicy.getMappingInfo(String)
instead.
MappingInfo
instance that can perform the mappings of the specified type.
MappingInfo
object for each group of
mapping modules.
MappingManager
that enforces the role-mapping policy.
PolicyRegistration
.
ApplicationPolicy#getMappingInfo("principal")
instead.
<acl-definition>
resource.
ACL
.
String
representation of the specified resource.
ApplicationPolicy#getMappingInfo("role")
instead.
<identity-trust>
configuration in an application policy and contains the
identity-trust metadata information extracted by the XB parser.InputValidationException
is thrown by the InputValidator
s to indicate that information supplied
by clients (e.g.InputValidationException
.
InputValidationException
with the specified error message.
InputValidationException
with the specified message and cause.
Resource
with the specified class name and id.
JASPIAuthenticationInfo
.
JASPIAuthenticationInfo
with the specified name.
<authentication-jaspi>
configuration in an application policy and contains the
jaspi authentication metadata information extracted by the XB parser.JASPIAuthenticationPolicyBean
.
ACLPersistenceStrategy
that uses the Java Persistence API (JPA) to
persist the ACL
s.PrivilegedExceptionAction
.
LoginModuleStackBean
.
<rolemapping>
or a <mapping>
configuration in an application policy and
contains the mapping metadata information extracted by the XB parser.MappingModuleEntry
with the specified module name, module type and module options.
BaseModuleMetaData
to add the metadata needed to build a MappingPolicyModule
.Identity
persistence strategy (file, db, etc.).Identity
in the backend.
ACLPersistenceStrategy
that looks up the ACLs in the
PolicyRegistration
.PolicyRegistrationStrategy
.
PolicyRegistrationStrategy
with the specified PolicyRegistration
as a
delegate.
Identity
from the backend.
ACLProvider
that uses the identity roles when checking if access to a protected resource
should be granted or not.SecurityConfigObjectModelFactory
.
MappingInfo
that must be used to perform the mappings of the specified type.
ApplicationPolicy#setMappingInfo("principal", MappingInfo)
instead.
ACL
.
ApplicationPolicy#setMappingInfo("role", MappingInfo)
instead.
ISecurityManagement
implementation that must be used by this bean to obtain the various security
managers that enforce the security policies specified for the domain this bean represents.
BaseModuleMetaData
to add the metadata needed to build a StackRefPolicyModule
.Identity
in the backend.
ACL
implementation.
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |