A B C D E G H I M O P R S T U V

A

abort() - Method in interface org.jboss.security.authorization.AuthorizationModule
Abort the Authorization Process
AuthorizationContext - Class in org.jboss.security.authorization
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.
AuthorizationContext() - Constructor for class org.jboss.security.authorization.AuthorizationContext
 
AuthorizationException - Exception in org.jboss.security.authorization
Exception for the Authorization Framework
AuthorizationException() - Constructor for exception org.jboss.security.authorization.AuthorizationException
 
AuthorizationException(String) - Constructor for exception org.jboss.security.authorization.AuthorizationException
 
AuthorizationManager - Interface in org.jboss.security
Generalized Authorization Manager Interface.
AuthorizationModule - Interface in org.jboss.security.authorization
Represents a Policy Decision Module that is used by the Authorization Context
authorize(Resource) - Method in class org.jboss.security.authorization.AuthorizationContext
Authorize the Resource
authorize(Resource, Subject, RoleGroup) - Method in class org.jboss.security.authorization.AuthorizationContext
Authorize the resource
authorize(Resource) - Method in interface org.jboss.security.authorization.AuthorizationModule
Authorize the resource
authorize(Resource) - Method in interface org.jboss.security.AuthorizationManager
Authorize a resource
authorize(Resource, Subject, RoleGroup) - Method in interface org.jboss.security.AuthorizationManager
Authorize a resource given a role
authorize(Resource, Subject, Group) - Method in interface org.jboss.security.AuthorizationManager
Authorize a resource given a Group of Principals representing roles

B

BaseSecurityManager - Interface in org.jboss.security
Interface that defines common behavior among the various Security Managers

C

callbackHandler - Variable in class org.jboss.security.authorization.AuthorizationContext
 
commit() - Method in interface org.jboss.security.authorization.AuthorizationModule
Overall authorization process has succeeded.
ControlFlag - Class in org.jboss.security.config
Control Flag for module entries
ControlFlag(String) - Constructor for class org.jboss.security.config.ControlFlag
 
controlFlags - Variable in class org.jboss.security.authorization.AuthorizationContext
Control Flags for the individual modules

D

DENY - Static variable in class org.jboss.security.authorization.AuthorizationContext
 
deRegisterPolicy(String) - Method in interface org.jboss.security.authorization.PolicyRegistration
Unregister a policy
destroy() - Method in interface org.jboss.security.authorization.AuthorizationModule
A final cleanup opportunity offered
doesUserHaveRole(Principal, Set<Principal>) - Method in interface org.jboss.security.AuthorizationManager
Validates the application domain roles to which the operational environment Principal belongs.

E

EntitlementHolder<T> - Interface in org.jboss.security.authorization
Interface representing holder of objects that are entitled as part of an authorization process in instance based security

G

getEntitled() - Method in interface org.jboss.security.authorization.EntitlementHolder
Get a list of objects from the Authorization Resource that are entitled
getEntitlements(Class<T>, Resource, Identity) - Method in interface org.jboss.security.AuthorizationManager
Instance Based Security Get all the entitlements assigned to the components of a Resource
getLayer() - Method in interface org.jboss.security.authorization.Resource
 
getMap() - Method in interface org.jboss.security.authorization.Resource
 
getName() - Method in class org.jboss.security.config.ModuleOption
 
getPolicy(String, Map<String, Object>) - Method in interface org.jboss.security.authorization.PolicyRegistration
Obtain the registered policy for the context id
getSecurityDomain() - Method in class org.jboss.security.authorization.AuthorizationContext
Return the Security Domain Name
getSecurityDomain() - Method in interface org.jboss.security.BaseSecurityManager
Get the security domain from which the security manager is from.
getSubjectRoles(Subject, CallbackHandler) - Method in interface org.jboss.security.AuthorizationManager
Get the Current Roles for the authenticated Subject The AuthorizationManager will apply role generation and role mapping logic configured for the security domain
getTargetRoles(Principal, Map<String, Object>) - Method in interface org.jboss.security.AuthorizationManager
Trust usecases may have a need to determine the roles of the target principal which has been derived via a principal from another domain by the Authentication Manager An implementation of this interface may have to contact a trust provider for additional information about the principal
getUserRoles(Principal) - Method in interface org.jboss.security.AuthorizationManager
Deprecated.  
getValue() - Method in class org.jboss.security.config.ModuleOption
 

H

HASROLE_PRINCIPAL - Static variable in interface org.jboss.security.authorization.ResourceKeys
 

I

initialize(Subject, CallbackHandler, Map<String, Object>, Map<String, Object>, RoleGroup) - Method in interface org.jboss.security.authorization.AuthorizationModule
Initialize the module

M

ModuleOption - Class in org.jboss.security.config
A login module option name/value pair holder
ModuleOption(String) - Constructor for class org.jboss.security.config.ModuleOption
 
modules - Variable in class org.jboss.security.authorization.AuthorizationContext
Roles of the Subject

O

OPTIONAL - Static variable in class org.jboss.security.config.ControlFlag
 
org.jboss.security - package org.jboss.security
 
org.jboss.security.authorization - package org.jboss.security.authorization
 
org.jboss.security.config - package org.jboss.security.config
 

P

PERMIT - Static variable in class org.jboss.security.authorization.AuthorizationContext
 
POLICY_REGISTRATION - Static variable in interface org.jboss.security.authorization.ResourceKeys
 
PolicyRegistration - Interface in org.jboss.security.authorization
Interface to register policies
PRINCIPAL_ROLES - Static variable in interface org.jboss.security.authorization.ResourceKeys
 

R

registerPolicy(String, URL) - Method in interface org.jboss.security.authorization.PolicyRegistration
Register a policy given the location and a context id
registerPolicy(String, InputStream) - Method in interface org.jboss.security.authorization.PolicyRegistration
Register a policy given a xml based stream and a context id
REQUIRED - Static variable in class org.jboss.security.config.ControlFlag
 
REQUISITE - Static variable in class org.jboss.security.config.ControlFlag
 
Resource - Interface in org.jboss.security.authorization
Resource that is subject to Authorization Decisions
RESOURCE_PERM_CHECK - Static variable in interface org.jboss.security.authorization.ResourceKeys
 
ResourceKeys - Interface in org.jboss.security.authorization
Defines the keys for the Context Map in the Resource
ResourceType - Enum in org.jboss.security.authorization
Type of Resource for Authorization
ROLENAME - Static variable in interface org.jboss.security.authorization.ResourceKeys
 
ROLEREF_PERM_CHECK - Static variable in interface org.jboss.security.authorization.ResourceKeys
 

S

SECURITY_CONTEXT_ROLES - Static variable in interface org.jboss.security.authorization.ResourceKeys
 
securityDomainName - Variable in class org.jboss.security.authorization.AuthorizationContext
 
setValue(Object) - Method in class org.jboss.security.config.ModuleOption
 
sharedState - Variable in class org.jboss.security.authorization.AuthorizationContext
 
SUFFICIENT - Static variable in class org.jboss.security.config.ControlFlag
 

T

toString() - Method in class org.jboss.security.config.ControlFlag
Returns the string represented "required", "requisite" etc

U

USERDATA_PERM_CHECK - Static variable in interface org.jboss.security.authorization.ResourceKeys
 

V

valueOf(String) - Static method in enum org.jboss.security.authorization.ResourceType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jboss.security.authorization.ResourceType
Returns an array containing the constants of this enum type, in the order they're declared.

A B C D E G H I M O P R S T U V

Copyright © 2008 JBoss Inc.. All Rights Reserved.