A B C D E F G H I J K L M N O P R S T U V W X

A

abort() - Method in class org.jboss.resource.security.JaasSecurityDomainIdentityLoginModule
 
abort() - Method in class org.jboss.resource.security.PBEIdentityLoginModule
 
abort() - Method in class org.jboss.resource.security.SecureIdentityLoginModule
 
abort() - Method in class org.jboss.security.AltClientLoginModule
Method to abort the authentication process (phase 2).
abort() - Method in class org.jboss.security.auth.spi.AbstractServerLoginModule
Method to abort the authentication process (phase 2).
abort() - Method in class org.jboss.security.auth.spi.ProxyLoginModule
 
abort() - Method in class org.jboss.security.auth.spi.RunAsLoginModule
Pop the run as role using the SecurityAssociation.popRunAsIdentity method
abort() - Method in class org.jboss.security.authorization.modules.AbstractAuthorizationModule
 
abort() - Method in class org.jboss.security.authorization.modules.AllDenyAuthorizationModule
 
abort() - Method in class org.jboss.security.authorization.modules.AllPermitAuthorizationModule
 
abort() - Method in class org.jboss.security.ClientLoginModule
Method to abort the authentication process (phase 2).
abort() - Method in class org.jboss.security.identitytrust.modules.AbstractIdentityTrustModule
 
AbstractAuthorizationModule - Class in org.jboss.security.authorization.modules
Abstraction of Authorization Module
AbstractAuthorizationModule() - Constructor for class org.jboss.security.authorization.modules.AbstractAuthorizationModule
 
AbstractIdentityTrustModule - Class in org.jboss.security.identitytrust.modules
Abstract IdentityTrustModule that pulls in common stuff
AbstractIdentityTrustModule() - Constructor for class org.jboss.security.identitytrust.modules.AbstractIdentityTrustModule
 
AbstractJACCModuleDelegate - Class in org.jboss.security.authorization.modules
Common methods for the JACC layer
AbstractJACCModuleDelegate() - Constructor for class org.jboss.security.authorization.modules.AbstractJACCModuleDelegate
 
AbstractPasswordCredentialLoginModule - Class in org.jboss.resource.security
A base login module that provides access to the ManagedConnectionFactory needed by the PasswordCredential.
AbstractPasswordCredentialLoginModule() - Constructor for class org.jboss.resource.security.AbstractPasswordCredentialLoginModule
 
AbstractPrincipalMappingProvider - Class in org.jboss.security.mapping.providers.principal
Abstract class for Principal mapping providers Group Principal (java.security.acl.Group) is not supported.
AbstractPrincipalMappingProvider() - Constructor for class org.jboss.security.mapping.providers.principal.AbstractPrincipalMappingProvider
 
AbstractServerAuthModule - Class in org.jboss.security.auth.container.modules
Superclass of all ServerAuthModules Can be a container for common functionality and custom methods
AbstractServerAuthModule() - Constructor for class org.jboss.security.auth.container.modules.AbstractServerAuthModule
 
AbstractServerLoginModule - Class in org.jboss.security.auth.spi
This class implements the common functionality required for a JAAS server side LoginModule and implements the JBossSX standard Subject usage pattern of storing identities and roles.
AbstractServerLoginModule() - Constructor for class org.jboss.security.auth.spi.AbstractServerLoginModule
 
accessSealedObject(String, Object, byte[], Object) - Static method in class org.jboss.crypto.CryptoUtil
 
ACLConfiguration - Class in org.jboss.security.acl.config
The ACLConfiguration class contains all ACL definitions that have been specified in an XML file according to the jboss-acl-configuration schema.
ACLConfiguration() - Constructor for class org.jboss.security.acl.config.ACLConfiguration
 
ACLConfigurationFactory - Class in org.jboss.security.acl.config
Factory for ACLConfiguration objects.
ACLConfigurationFactory() - Constructor for class org.jboss.security.acl.config.ACLConfigurationFactory
 
ACLDefinition - Class in org.jboss.security.acl.config
A container for holding the contents parsed from a <acl-definition> section of jboss-acl.xml.
ACLDefinition() - Constructor for class org.jboss.security.acl.config.ACLDefinition
 
ACLEntryHolder - Class in org.jboss.security.acl.config
A container for creating ACLEntry objects when a jboss-acl configuration is parsed by JBoss XB.
ACLEntryHolder() - Constructor for class org.jboss.security.acl.config.ACLEntryHolder
 
ACLEntryImpl - Class in org.jboss.security.acl
This class represents an entry in the Access Control List (ACL), and associates a permission to an identity.
ACLEntryImpl(BitMaskPermission, Identity) - Constructor for class org.jboss.security.acl.ACLEntryImpl
Builds an instance of ACLEntryImpl with the specified permission and identity.
ACLEntryImpl(BitMaskPermission, String) - Constructor for class org.jboss.security.acl.ACLEntryImpl
Builds an instance of ACLEntryImpl with the specified permission and identity/role name.
ACLImpl - Class in org.jboss.security.acl
Simple ACL implementation that keeps the entries in a Map whose keys are the identities of the entries, to provide fast access.
ACLImpl(Resource) - Constructor for class org.jboss.security.acl.ACLImpl
Builds an instance of ACLImpl for the specified resource.
ACLImpl(Resource, Collection<ACLEntry>) - Constructor for class org.jboss.security.acl.ACLImpl
Builds an instance of ACLImpl for the specified resource, and initialize it with the specified entries.
ACLImpl(String, Collection<ACLEntry>) - Constructor for class org.jboss.security.acl.ACLImpl
 
ACLInfo - Class in org.jboss.security.config
Holder for ACL configuration
ACLInfo(String) - Constructor for class org.jboss.security.config.ACLInfo
 
ACLInfoContainer - Class in org.jboss.security.acl.config
A container for creating ACLInfo objects when an application policy that specifies ACL modules is parsed by JBoss XB.
ACLInfoContainer() - Constructor for class org.jboss.security.acl.config.ACLInfoContainer
 
ACLMetaData - Class in org.jboss.security.microcontainer.beans.metadata
This class represents the <acl> configuration in an application policy and contains the acl (instance-based authorization) metadata information extracted by the XB parser.
ACLMetaData() - Constructor for class org.jboss.security.microcontainer.beans.metadata.ACLMetaData
 
ACLPolicyBean - Class in org.jboss.security.microcontainer.beans
This class represents an authorization policy.
ACLPolicyBean() - Constructor for class org.jboss.security.microcontainer.beans.ACLPolicyBean
 
ACLProviderEntry - Class in org.jboss.security.acl.config
Configuration Entry for ACL Providers
ACLProviderEntry(String) - Constructor for class org.jboss.security.acl.config.ACLProviderEntry
Create a new AuthorizationModuleEntry.
ACLProviderEntry(String, Map<String, Object>) - Constructor for class org.jboss.security.acl.config.ACLProviderEntry
Create a new AuthorizationModuleEntry.
ACLProviderEntryHolder - Class in org.jboss.security.acl.config
A container for creating ACLProviderEntry objects when an application policy that specifies ACL modules is parsed by JBoss XB.
ACLProviderEntryHolder() - Constructor for class org.jboss.security.acl.config.ACLProviderEntryHolder
 
ACLProviderImpl - Class in org.jboss.security.acl
This class is the standard ACLProvider implementation.
ACLProviderImpl() - Constructor for class org.jboss.security.acl.ACLProviderImpl
 
ACLResourceFactory - Interface in org.jboss.security.acl
This interface provides a factory for Resources.
ACTION_IDENTIFIER - Static variable in interface org.jboss.security.authorization.XACMLConstants
 
add(ModuleOption) - Method in class org.jboss.security.acl.config.ACLProviderEntry
 
add(ModuleOption) - Method in class org.jboss.security.audit.config.AuditProviderEntry
 
add(LoginModuleStackHolder) - Method in class org.jboss.security.auth.login.JASPIAuthenticationInfo
 
add(AuthModuleEntry) - Method in class org.jboss.security.auth.login.JASPIAuthenticationInfo
 
add(ModuleOption) - Method in class org.jboss.security.authorization.config.AuthorizationModuleEntry
 
add(T) - Method in class org.jboss.security.config.BaseSecurityInfo
 
add(List<? extends T>) - Method in class org.jboss.security.config.BaseSecurityInfo
 
add(ApplicationPolicy) - Method in class org.jboss.security.config.PolicyConfig
 
add(ModuleOption) - Method in class org.jboss.security.identitytrust.config.IdentityTrustModuleEntry
 
add(ModuleOption) - Method in class org.jboss.security.mapping.config.MappingModuleEntry
 
addACLEntry(Object) - Method in class org.jboss.security.acl.config.ACLDefinition
Adds a parsed ACLEntry to the list of entries of this ACLDefinition.
addACLInfo(Object) - Method in class org.jboss.security.config.ApplicationPolicyContainer
Adds the ACLInfo object constructed by the XB parse to the application policy.
addAppConfig(String, AppConfigurationEntry[]) - Method in class org.jboss.security.auth.login.XMLLoginConfigImpl
Add an application configuration
addAppConfigurationEntry(AppConfigurationEntry) - Method in class org.jboss.security.auth.login.AuthenticationInfo
 
addAppConfigurationEntry(AppConfigurationEntry) - Method in class org.jboss.security.auth.login.LoginModuleStackHolder
 
addApplicationPolicy(String, ApplicationPolicy) - Method in class org.jboss.security.auth.login.XMLLoginConfigImpl
 
addApplicationPolicy(String, ApplicationPolicy) - Method in interface org.jboss.security.config.ApplicationPolicyRegistration
Register an application policy
addApplicationPolicy(ApplicationPolicy) - Static method in class org.jboss.security.config.SecurityConfiguration
Add an application policy
addAuditContext(String, AuditContext) - Static method in class org.jboss.security.plugins.audit.JBossAuditManager
 
addBeans(String, List<BeanMetaData>, BeanMetaDataBuilder) - Method in class org.jboss.security.microcontainer.beans.metadata.BasePolicyMetaData
This method allows subclasses to add policy-specific metadata to the collection of BeanMetaData that is constructed by the getBeans(String, String) method.
addBeans(String, List<BeanMetaData>, BeanMetaDataBuilder) - Method in class org.jboss.security.microcontainer.beans.metadata.JASPIAuthenticationMetaData
 
addCacheEntry(Principal, Map<String, Object>) - Method in class org.jboss.security.cache.JBossAuthenticationCache
 
addChild(QName, Object) - Method in class org.jboss.security.acl.config.ACLDefinition
 
addChild(QName, Object) - Method in class org.jboss.security.acl.config.ACLEntryHolder
 
addChild(QName, Object) - Method in class org.jboss.security.acl.config.ACLInfoContainer
 
addChild(QName, Object) - Method in class org.jboss.security.acl.config.ACLProviderEntryHolder
 
addChild(QName, Object) - Method in class org.jboss.security.audit.config.AuditConfigEntryHolder
 
addChild(QName, Object) - Method in class org.jboss.security.auth.container.config.AuthModuleEntryHolder
 
addChild(QName, Object) - Method in class org.jboss.security.auth.login.AppConfigurationEntryHolder
 
addChild(QName, Object) - Method in class org.jboss.security.auth.login.AuthenticationInfoContainer
 
addChild(ModuleOption, Object, UnmarshallingContext, String, String) - Method in class org.jboss.security.auth.login.LoginConfigObjectModelFactory
 
addChild(AuthenticationInfo, AppConfigurationEntryHolder, UnmarshallingContext, String, String) - Method in class org.jboss.security.auth.login.LoginConfigObjectModelFactory
 
addChild(AppConfigurationEntryHolder, ModuleOption, UnmarshallingContext, String, String) - Method in class org.jboss.security.auth.login.LoginConfigObjectModelFactory
 
addChild(JASPIAuthenticationInfo, AuthModuleEntry, UnmarshallingContext, String, String) - Method in class org.jboss.security.auth.login.LoginConfigObjectModelFactory
 
addChild(LoginModuleStackHolder, AppConfigurationEntryHolder, UnmarshallingContext, String, String) - Method in class org.jboss.security.auth.login.LoginConfigObjectModelFactory
 
addChild(AuthModuleEntry, ModuleOption, UnmarshallingContext, String, String) - Method in class org.jboss.security.auth.login.LoginConfigObjectModelFactory
 
addChild(JASPIAuthenticationInfo, LoginModuleStackHolder, UnmarshallingContext, String, String) - Method in class org.jboss.security.auth.login.LoginConfigObjectModelFactory
 
addChild(ApplicationPolicy, JASPIAuthenticationInfo, UnmarshallingContext, String, String) - Method in class org.jboss.security.auth.login.LoginConfigObjectModelFactory
 
addChild(ApplicationPolicy, AuthenticationInfo, UnmarshallingContext, String, String) - Method in class org.jboss.security.auth.login.LoginConfigObjectModelFactory
 
addChild(PolicyConfig, ApplicationPolicy, UnmarshallingContext, String, String) - Method in class org.jboss.security.auth.login.LoginConfigObjectModelFactory
 
addChild(QName, Object) - Method in class org.jboss.security.auth.login.LoginModuleStackContainer
 
addChild(QName, Object) - Method in class org.jboss.security.auth.login.ModuleOptionContainer
Add attributes or nested element content.
addChild(Users, Users.User, UnmarshallingContext, String, String) - Method in class org.jboss.security.auth.spi.UsersObjectModelFactory
 
addChild(Users.User, String[], UnmarshallingContext, String, String) - Method in class org.jboss.security.auth.spi.UsersObjectModelFactory
 
addChild(QName, Object) - Method in class org.jboss.security.authorization.AuthorizationInfoContainer
 
addChild(QName, Object) - Method in class org.jboss.security.authorization.config.AuthorizationConfigEntryHolder
 
addChild(ApplicationPolicy, AuthorizationInfo, UnmarshallingContext, String, String) - Method in class org.jboss.security.authorization.config.SecurityConfigObjectModelFactory
 
addChild(AuthorizationInfo, AuthorizationConfigEntryHolder, UnmarshallingContext, String, String) - Method in class org.jboss.security.authorization.config.SecurityConfigObjectModelFactory
 
addChild(AuthorizationConfigEntryHolder, ModuleOption, UnmarshallingContext, String, String) - Method in class org.jboss.security.authorization.config.SecurityConfigObjectModelFactory
 
addChild(AuthorizationInfo, AuthorizationModuleEntry, UnmarshallingContext, String, String) - Method in class org.jboss.security.authorization.config.SecurityConfigObjectModelFactory
 
addChild(AuthorizationModuleEntry, ModuleOption, UnmarshallingContext, String, String) - Method in class org.jboss.security.authorization.config.SecurityConfigObjectModelFactory
 
addChild(ApplicationPolicy, ACLInfo, UnmarshallingContext, String, String) - Method in class org.jboss.security.authorization.config.SecurityConfigObjectModelFactory
 
addChild(ACLInfo, ACLProviderEntry, UnmarshallingContext, String, String) - Method in class org.jboss.security.authorization.config.SecurityConfigObjectModelFactory
 
addChild(ACLProviderEntry, ModuleOption, UnmarshallingContext, String, String) - Method in class org.jboss.security.authorization.config.SecurityConfigObjectModelFactory
 
addChild(ApplicationPolicy, MappingInfo, UnmarshallingContext, String, String) - Method in class org.jboss.security.authorization.config.SecurityConfigObjectModelFactory
 
addChild(MappingModuleEntry, ModuleOption, UnmarshallingContext, String, String) - Method in class org.jboss.security.authorization.config.SecurityConfigObjectModelFactory
 
addChild(MappingInfo, MappingModuleEntry, UnmarshallingContext, String, String) - Method in class org.jboss.security.authorization.config.SecurityConfigObjectModelFactory
 
addChild(ApplicationPolicy, AuditInfo, UnmarshallingContext, String, String) - Method in class org.jboss.security.authorization.config.SecurityConfigObjectModelFactory
 
addChild(AuditProviderEntry, ModuleOption, UnmarshallingContext, String, String) - Method in class org.jboss.security.authorization.config.SecurityConfigObjectModelFactory
 
addChild(AuditInfo, AuditProviderEntry, UnmarshallingContext, String, String) - Method in class org.jboss.security.authorization.config.SecurityConfigObjectModelFactory
 
addChild(ApplicationPolicy, IdentityTrustInfo, UnmarshallingContext, String, String) - Method in class org.jboss.security.authorization.config.SecurityConfigObjectModelFactory
 
addChild(IdentityTrustModuleEntry, ModuleOption, UnmarshallingContext, String, String) - Method in class org.jboss.security.authorization.config.SecurityConfigObjectModelFactory
 
addChild(IdentityTrustInfo, IdentityTrustModuleEntry, UnmarshallingContext, String, String) - Method in class org.jboss.security.authorization.config.SecurityConfigObjectModelFactory
 
addChild(QName, Object) - Method in class org.jboss.security.config.ApplicationPolicyContainer
 
addChild(QName, Object) - Method in class org.jboss.security.identitytrust.config.IdentityTrustConfigEntryHolder
 
addChild(QName, Object) - Method in class org.jboss.security.mapping.config.MappingConfigContainer
 
addChild(QName, Object) - Method in class org.jboss.security.mapping.config.MappingConfigEntryHolder
 
addDefinition(Object) - Method in class org.jboss.security.acl.config.ACLConfiguration
Adds a parsed ACLDefinition object to the map of definitions.
addEntry(ACLEntry) - Method in class org.jboss.security.acl.ACLImpl
 
addEscapes(String) - Static method in error org.jboss.security.auth.login.TokenMgrError
Replaces unprintable characters by their escaped (or unicode escaped) equivalents in the given string
addMappingInfo(Object) - Method in class org.jboss.security.config.ApplicationPolicyContainer
Mapping Objects are added to the Application Policy
addMember(Principal) - Method in class org.jboss.security.NestableGroup
Pushes the group onto the Group stack and makes it the active Group.
addMember(Principal) - Method in class org.jboss.security.NestablePrincipal
Pushes the user onto the Principal stack and makes it the active Principal.
addMember(Principal) - Method in class org.jboss.security.SimpleGroup
Adds the specified member to the group.
addOption(ModuleOption) - Method in class org.jboss.security.acl.config.ACLProviderEntryHolder
Adds the specified option to the set of options used by the ACLProvider.
addOption(ModuleOption) - Method in class org.jboss.security.audit.config.AuditConfigEntryHolder
 
addOption(ModuleOption) - Method in class org.jboss.security.auth.container.config.AuthModuleEntry
 
addOption(ModuleOption) - Method in class org.jboss.security.auth.container.config.AuthModuleEntryHolder
 
addOption(ModuleOption) - Method in class org.jboss.security.auth.login.AppConfigurationEntryHolder
 
addOption(ModuleOption) - Method in class org.jboss.security.authorization.config.AuthorizationConfigEntryHolder
 
addOption(ModuleOption) - Method in class org.jboss.security.identitytrust.config.IdentityTrustConfigEntryHolder
 
addOption(ModuleOption) - Method in class org.jboss.security.mapping.config.MappingConfigEntryHolder
 
addPrincipals(Group, Enumeration<? extends Principal>) - Static method in class org.jboss.security.mapping.providers.MappingProviderUtil
Add principals passed via an enumeration into a group
addRole(String, String) - Method in class org.jboss.security.auth.spi.Users.User
 
addRole(Role) - Method in class org.jboss.security.identity.plugins.SimpleRoleGroup
 
addRoles(Group, String[]) - Static method in class org.jboss.security.mapping.providers.MappingProviderUtil
Add the roles into the Group
addToExcludedPolicy(Permission) - Method in class org.jboss.security.jacc.JBossPolicyConfiguration
 
addToExcludedPolicy(PermissionCollection) - Method in class org.jboss.security.jacc.JBossPolicyConfiguration
 
addToRole(String, Permission) - Method in class org.jboss.security.jacc.JBossPolicyConfiguration
 
addToRole(String, PermissionCollection) - Method in class org.jboss.security.jacc.JBossPolicyConfiguration
 
addToUncheckedPolicy(Permission) - Method in class org.jboss.security.jacc.JBossPolicyConfiguration
 
addToUncheckedPolicy(PermissionCollection) - Method in class org.jboss.security.jacc.JBossPolicyConfiguration
 
addUser(Users.User) - Method in class org.jboss.security.auth.spi.Users
 
adjustBeginLineColumn(int, int) - Method in class org.jboss.security.auth.login.SimpleCharStream
Method to adjust line and column numbers for the start of a token.
AllDenyAuthorizationModule - Class in org.jboss.security.authorization.modules
Authorization Module that always denies an Authorization request
AllDenyAuthorizationModule() - Constructor for class org.jboss.security.authorization.modules.AllDenyAuthorizationModule
 
AllFailureServerAuthModule - Class in org.jboss.security.auth.container.modules
Server Auth Module that sends a AuthStatus.FAILURE
AllFailureServerAuthModule() - Constructor for class org.jboss.security.auth.container.modules.AllFailureServerAuthModule
 
AllPermitAuthorizationModule - Class in org.jboss.security.authorization.modules
Noop Authorization Module that lets all authenticated users
AllPermitAuthorizationModule() - Constructor for class org.jboss.security.authorization.modules.AllPermitAuthorizationModule
 
AllSuccessServerAuthModule - Class in org.jboss.security.auth.container.modules
ServerAuthModule that returns AuthStatus.SUCCESS
AllSuccessServerAuthModule() - Constructor for class org.jboss.security.auth.container.modules.AllSuccessServerAuthModule
 
AltClientLoginModule - Class in org.jboss.security
A simple implementation of LoginModule for use by JBoss clients for the establishment of the caller identity and credentials.
AltClientLoginModule() - Constructor for class org.jboss.security.AltClientLoginModule
 
AlwaysDenyTrustModule - Class in org.jboss.security.identitytrust.modules
Trust Module that always returns DENY
AlwaysDenyTrustModule() - Constructor for class org.jboss.security.identitytrust.modules.AlwaysDenyTrustModule
 
AlwaysNotApplicableTrustModule - Class in org.jboss.security.identitytrust.modules
Trust Module that always returns NotApplicable
AlwaysNotApplicableTrustModule() - Constructor for class org.jboss.security.identitytrust.modules.AlwaysNotApplicableTrustModule
 
AlwaysPermitTrustModule - Class in org.jboss.security.identitytrust.modules
Trust Module that always does a PERMIT
AlwaysPermitTrustModule() - Constructor for class org.jboss.security.identitytrust.modules.AlwaysPermitTrustModule
 
AnonLoginModule - Class in org.jboss.security.auth.spi
A simple login module that simply allows for the specification of the identity of unauthenticated users via the unauthenticatedIdentity property.
AnonLoginModule() - Constructor for class org.jboss.security.auth.spi.AnonLoginModule
 
ANY - Static variable in interface org.jboss.security.auth.login.SunConfigParserConstants
RegularExpression Id.
ANYBODY - Static variable in class org.jboss.security.AnybodyPrincipal
 
ANYBODY - Static variable in class org.jboss.security.identity.plugins.SimpleRole
 
ANYBODY_PRINCIPAL - Static variable in class org.jboss.security.AnybodyPrincipal
 
ANYBODY_ROLE - Static variable in class org.jboss.security.identity.plugins.SimpleRole
 
AnybodyPrincipal - Class in org.jboss.security
An implementation of Principal and Comparable that represents any role.
AnybodyPrincipal() - Constructor for class org.jboss.security.AnybodyPrincipal
 
AnyCertVerifier - Class in org.jboss.security.auth.certs
A X509CertificateVerifier that accepts any cert.
AnyCertVerifier() - Constructor for class org.jboss.security.auth.certs.AnyCertVerifier
 
AppCallbackHandler - Class in org.jboss.security.auth.callback
JBAS-3109:AppCallbackHandler as the default CallbackHandler in the security module An implementation of the JAAS CallbackHandler interface that handles NameCallbacks, PasswordCallback, TextInputCallback and the JBoss ByteArrayCallback.
AppCallbackHandler() - Constructor for class org.jboss.security.auth.callback.AppCallbackHandler
 
AppCallbackHandler(String, char[]) - Constructor for class org.jboss.security.auth.callback.AppCallbackHandler
 
AppCallbackHandler(String, char[], byte[]) - Constructor for class org.jboss.security.auth.callback.AppCallbackHandler
 
AppCallbackHandler(String, char[], byte[], String) - Constructor for class org.jboss.security.auth.callback.AppCallbackHandler
 
AppCallbackHandler(boolean) - Constructor for class org.jboss.security.auth.callback.AppCallbackHandler
Create a new AppCallbackHandler.
AppCallbackHandler(String) - Constructor for class org.jboss.security.auth.callback.AppCallbackHandler
Create a new AppCallbackHandler.
AppCallbackHandler(Map<String, Object>) - Constructor for class org.jboss.security.auth.callback.AppCallbackHandler
Create a new AppCallbackHandler.
appConfig() - Method in class org.jboss.security.auth.login.SunConfigParser
 
AppConfigurationEntryHolder - Class in org.jboss.security.auth.login
A container for creating AppConfigurationEntry during jbxb parse.
AppConfigurationEntryHolder() - Constructor for class org.jboss.security.auth.login.AppConfigurationEntryHolder
 
ApplicationPolicy - Class in org.jboss.security.config
Application Policy Information Holder - Authentication - Authorization - Audit - Mapping
ApplicationPolicy(String) - Constructor for class org.jboss.security.config.ApplicationPolicy
 
ApplicationPolicy(String, BaseAuthenticationInfo) - Constructor for class org.jboss.security.config.ApplicationPolicy
 
ApplicationPolicy(String, AuthorizationInfo) - Constructor for class org.jboss.security.config.ApplicationPolicy
 
ApplicationPolicy(String, BaseAuthenticationInfo, AuthorizationInfo) - Constructor for class org.jboss.security.config.ApplicationPolicy
 
ApplicationPolicyBean - Class in org.jboss.security.microcontainer.beans
This class represents an application policy.
ApplicationPolicyBean() - Constructor for class org.jboss.security.microcontainer.beans.ApplicationPolicyBean
 
ApplicationPolicyContainer - Class in org.jboss.security.config
A container for creating ApplicationPolicy during jbxb parse.
ApplicationPolicyContainer() - Constructor for class org.jboss.security.config.ApplicationPolicyContainer
 
ApplicationPolicyMetaDataFactory - Class in org.jboss.security.microcontainer.beans.metadata
This class represents the <application-policy> element in a security configuration.
ApplicationPolicyMetaDataFactory() - Constructor for class org.jboss.security.microcontainer.beans.metadata.ApplicationPolicyMetaDataFactory
 
ApplicationPolicyRegistration - Interface in org.jboss.security.config
Registration of Application Policies
AppPolicy - Class in org.jboss.security
A combination of keystore, authentication and authorization entries.
AppPolicy(String) - Constructor for class org.jboss.security.AppPolicy
 
asGroup() - Method in class org.jboss.security.identity.plugins.SimpleIdentity
 
asPrincipal() - Method in class org.jboss.security.identity.plugins.SimpleIdentity
 
audit(AuditEvent) - Method in class org.jboss.security.audit.providers.LogAuditProvider
 
audit(AuditEvent) - Method in class org.jboss.security.plugins.audit.JBossAuditManager
 
AuditConfigEntryHolder - Class in org.jboss.security.audit.config
A container for creating AuditConfigEntry during jbxb parse
AuditConfigEntryHolder() - Constructor for class org.jboss.security.audit.config.AuditConfigEntryHolder
 
AuditInfo - Class in org.jboss.security.config
Information on Audit Configuration in the ApplicationPolicy
AuditInfo(String) - Constructor for class org.jboss.security.config.AuditInfo
 
AuditMetaData - Class in org.jboss.security.microcontainer.beans.metadata
This class represents the <audit> configuration in an application policy and contains the audit metadata information extracted by the XB parser.
AuditMetaData() - Constructor for class org.jboss.security.microcontainer.beans.metadata.AuditMetaData
 
AuditPolicyBean - Class in org.jboss.security.microcontainer.beans
This class represents an audit policy.
AuditPolicyBean() - Constructor for class org.jboss.security.microcontainer.beans.AuditPolicyBean
 
AuditProviderEntry - Class in org.jboss.security.audit.config
An entry representing an Audit Provider in the configuration
AuditProviderEntry(String) - Constructor for class org.jboss.security.audit.config.AuditProviderEntry
 
AuditProviderEntry(String, Map<String, Object>) - Constructor for class org.jboss.security.audit.config.AuditProviderEntry
 
AuthenticationInfo - Class in org.jboss.security.auth.login
The login module configuration information.
AuthenticationInfo() - Constructor for class org.jboss.security.auth.login.AuthenticationInfo
 
AuthenticationInfo(String) - Constructor for class org.jboss.security.auth.login.AuthenticationInfo
 
AuthenticationInfo - Class in org.jboss.security
The login module configuration information.
AuthenticationInfo() - Constructor for class org.jboss.security.AuthenticationInfo
 
AuthenticationInfoContainer - Class in org.jboss.security.auth.login
A container for creating AuthenticationInfo during jbxb parse.
AuthenticationInfoContainer() - Constructor for class org.jboss.security.auth.login.AuthenticationInfoContainer
 
AuthenticationMetaData - Class in org.jboss.security.microcontainer.beans.metadata
This class represents the <authentication> configuration in an application policy and contains the authentication metadata information extracted by the XB parser.
AuthenticationMetaData() - Constructor for class org.jboss.security.microcontainer.beans.metadata.AuthenticationMetaData
 
AuthenticationPolicyBean - Class in org.jboss.security.microcontainer.beans
This class represents an authentication policy.
AuthenticationPolicyBean() - Constructor for class org.jboss.security.microcontainer.beans.AuthenticationPolicyBean
 
AuthModuleEntry - Class in org.jboss.security.auth.container.config
Represents a configuration for a single auth module along the lines of AppConfigurationEntry for a JAAS LoginModule
AuthModuleEntry(String, Map<String, Object>, String) - Constructor for class org.jboss.security.auth.container.config.AuthModuleEntry
Create a new AuthModuleEntry.
AuthModuleEntryHolder - Class in org.jboss.security.auth.container.config
JBXB Container for parsing an AuthModuleEntry (A configuration entry for JSR-196 Auth Modules that is similar to the JAAS AppConfigurationEntry)
AuthModuleEntryHolder() - Constructor for class org.jboss.security.auth.container.config.AuthModuleEntryHolder
 
AuthorizationConfigEntryHolder - Class in org.jboss.security.authorization.config
A container for creating AuthorizationConfigurationEntry during jbxb parse.
AuthorizationConfigEntryHolder() - Constructor for class org.jboss.security.authorization.config.AuthorizationConfigEntryHolder
 
AuthorizationInfo - Class in org.jboss.security
 
AuthorizationInfo() - Constructor for class org.jboss.security.AuthorizationInfo
 
AuthorizationInfo - Class in org.jboss.security.config
Holder for Authorization configuration
AuthorizationInfo(String) - Constructor for class org.jboss.security.config.AuthorizationInfo
 
AuthorizationInfoContainer - Class in org.jboss.security.authorization
A container for creating AuthorizationInfo during jbxb parse.
AuthorizationInfoContainer() - Constructor for class org.jboss.security.authorization.AuthorizationInfoContainer
 
AuthorizationMetaData - Class in org.jboss.security.microcontainer.beans.metadata
This class represents the <authorization> configuration in an application policy and contains the authorization metadata information extracted by the XB parser.
AuthorizationMetaData() - Constructor for class org.jboss.security.microcontainer.beans.metadata.AuthorizationMetaData
 
AuthorizationModuleDelegate - Class in org.jboss.security.authorization.modules
Delegate for Authorization Module
AuthorizationModuleDelegate() - Constructor for class org.jboss.security.authorization.modules.AuthorizationModuleDelegate
 
AuthorizationModuleEntry - Class in org.jboss.security.authorization.config
Represents configuration for a single Policy Decision Module
AuthorizationModuleEntry(String) - Constructor for class org.jboss.security.authorization.config.AuthorizationModuleEntry
Create a new AuthorizationModuleEntry.
AuthorizationModuleEntry(String, Map<String, Object>) - Constructor for class org.jboss.security.authorization.config.AuthorizationModuleEntry
Create a new AuthorizationModuleEntry.
AuthorizationPolicyBean - Class in org.jboss.security.microcontainer.beans
This class represents an authorization policy.
AuthorizationPolicyBean() - Constructor for class org.jboss.security.microcontainer.beans.AuthorizationPolicyBean
 
authorize(Resource) - Method in class org.jboss.security.authorization.modules.AbstractAuthorizationModule
 
authorize(Resource, Subject, RoleGroup) - Method in class org.jboss.security.authorization.modules.AbstractJACCModuleDelegate
 
authorize(Resource) - Method in class org.jboss.security.authorization.modules.AllDenyAuthorizationModule
 
authorize(Resource) - Method in class org.jboss.security.authorization.modules.AllPermitAuthorizationModule
 
authorize(Resource, Subject, RoleGroup) - Method in class org.jboss.security.authorization.modules.AuthorizationModuleDelegate
 
authorize(Resource) - Method in class org.jboss.security.authorization.modules.DelegatingAuthorizationModule
 
authorize(Resource, Subject, RoleGroup) - Method in class org.jboss.security.authorization.modules.ejb.EJBJACCPolicyModuleDelegate
 
authorize(Resource, Subject, RoleGroup) - Method in class org.jboss.security.authorization.modules.ejb.EJBPolicyModuleDelegate
 
authorize(Resource, Subject, RoleGroup) - Method in class org.jboss.security.authorization.modules.ejb.EJBXACMLPolicyModuleDelegate
 
authorize(Resource) - Method in class org.jboss.security.authorization.modules.JACCAuthorizationModule
 
authorize(Resource) - Method in class org.jboss.security.authorization.modules.web.WebAuthorizationModule
 
authorize(Resource, Subject, RoleGroup) - Method in class org.jboss.security.authorization.modules.web.WebJACCPolicyModuleDelegate
 
authorize(Resource, Subject, RoleGroup) - Method in class org.jboss.security.authorization.modules.web.WebPolicyModuleDelegate
 
authorize(Resource, Subject, RoleGroup) - Method in class org.jboss.security.authorization.modules.web.WebXACMLPolicyModuleDelegate
 
authorize(Resource) - Method in class org.jboss.security.authorization.modules.XACMLAuthorizationModule
 
authorize(Resource, Identity, Permission) - Method in class org.jboss.security.plugins.acl.JBossACLContext
 
authorize(Resource) - Method in class org.jboss.security.plugins.authorization.JBossAuthorizationContext
Authorize the Resource
authorize(Resource, Subject, RoleGroup) - Method in class org.jboss.security.plugins.authorization.JBossAuthorizationContext
 
authorize(String, Method, Principal, String, CodeSource, Subject, RunAs, String, RoleGroup) - Method in class org.jboss.security.plugins.javaee.EJBAuthorizationHelper
 
authorize(Resource) - Method in class org.jboss.security.plugins.JBossAuthorizationManager
 
authorize(Resource, Subject) - Method in class org.jboss.security.plugins.JBossAuthorizationManager
 
authorize(Resource, Subject, RoleGroup) - Method in class org.jboss.security.plugins.JBossAuthorizationManager
 
authorize(Resource, Subject, Group) - Method in class org.jboss.security.plugins.JBossAuthorizationManager
 
authorize(Resource, Identity, Permission) - Method in class org.jboss.security.plugins.JBossAuthorizationManager
 
AuthProviderRegistrationDelegate - Class in org.jboss.security.auth.message.config
Delegate that handles the AuthProvider registration for a layer and an Application Context
AuthProviderRegistrationDelegate() - Constructor for class org.jboss.security.auth.message.config.AuthProviderRegistrationDelegate
 

B

backup(int) - Method in class org.jboss.security.auth.login.SimpleCharStream
Backup a number of characters.
BASE16_ENCODING - Static variable in class org.jboss.crypto.CryptoUtil
 
BASE16_ENCODING - Static variable in class org.jboss.security.auth.spi.Util
 
BASE16_ENCODING - Static variable in class org.jboss.security.Base64Utils
 
BASE64_ENCODING - Static variable in class org.jboss.crypto.CryptoUtil
 
BASE64_ENCODING - Static variable in class org.jboss.security.auth.spi.Util
 
BASE64_ENCODING - Static variable in class org.jboss.security.Base64Utils
 
Base64Encoder - Class in org.jboss.security
BASE64 encoder implementation.
Base64Encoder() - Constructor for class org.jboss.security.Base64Encoder
 
Base64Utils - Class in org.jboss.security
Base64 encoding/decoding utilities
Base64Utils() - Constructor for class org.jboss.security.Base64Utils
 
BaseAuthenticationInfo - Class in org.jboss.security.auth.login
Base for AuthenticationInfo(JAAS) and JASPIAuthenticationInfo(JSR-196)
BaseAuthenticationInfo() - Constructor for class org.jboss.security.auth.login.BaseAuthenticationInfo
 
BaseAuthenticationInfo(String) - Constructor for class org.jboss.security.auth.login.BaseAuthenticationInfo
 
BaseAuthenticationPolicy<M> - Class in org.jboss.security.microcontainer.beans
Superclass of the authentication and jaspi-authentication policies.
BaseAuthenticationPolicy() - Constructor for class org.jboss.security.microcontainer.beans.BaseAuthenticationPolicy
 
BaseCertLoginModule - Class in org.jboss.security.auth.spi
Base Login Module that uses X509Certificates as credentials for authentication.
BaseCertLoginModule() - Constructor for class org.jboss.security.auth.spi.BaseCertLoginModule
 
baseDN - Variable in class org.jboss.security.auth.spi.LdapExtLoginModule
 
baseFilter - Variable in class org.jboss.security.auth.spi.LdapExtLoginModule
 
BaseModuleMetaData - Class in org.jboss.security.microcontainer.beans.metadata
This class contains the metadata of a simple policy module.
BaseModuleMetaData() - Constructor for class org.jboss.security.microcontainer.beans.metadata.BaseModuleMetaData
 
BasePolicyBean<M,I> - Class in org.jboss.security.microcontainer.beans
Superclass of all policy beans that compose an ApplicationPolicyBean.
BasePolicyBean() - Constructor for class org.jboss.security.microcontainer.beans.BasePolicyBean
Creates an instance of BasePolicyBean.
BasePolicyMetaData - Class in org.jboss.security.microcontainer.beans.metadata
Superclass of all policies that form an application-policy.
BasePolicyMetaData() - Constructor for class org.jboss.security.microcontainer.beans.metadata.BasePolicyMetaData
 
BasePolicyModule - Class in org.jboss.security.microcontainer.beans
This bean represents a basic policy module, with its class name and options map.
BasePolicyModule() - Constructor for class org.jboss.security.microcontainer.beans.BasePolicyModule
Creates an instance of BasePolicyModule.
BaseSecurityInfo<T> - Class in org.jboss.security.config
Base Class of the security info
BaseSecurityInfo() - Constructor for class org.jboss.security.config.BaseSecurityInfo
 
BaseSecurityInfo(String) - Constructor for class org.jboss.security.config.BaseSecurityInfo
 
BasicACLPermission - Enum in org.jboss.security.acl
This enum defines the basic ACL permissions.
beginColumn - Variable in class org.jboss.security.auth.login.Token
The column number of the first character of this Token.
beginLine - Variable in class org.jboss.security.auth.login.Token
The line number of the first character of this Token.
BeginToken() - Method in class org.jboss.security.auth.login.SimpleCharStream
Start.
bindCredential - Variable in class org.jboss.security.auth.spi.LdapExtLoginModule
 
bindDN - Variable in class org.jboss.security.auth.spi.LdapExtLoginModule
 
bindDNAuthentication(InitialLdapContext, String, Object, String, String) - Method in class org.jboss.security.auth.spi.LdapExtLoginModule
 
BitMaskPermission - Interface in org.jboss.security.acl
This interface defines the methods that must be implemented by bitmask-based permissions.
bufcolumn - Variable in class org.jboss.security.auth.login.SimpleCharStream
 
buffer - Variable in class org.jboss.security.auth.login.SimpleCharStream
 
bufline - Variable in class org.jboss.security.auth.login.SimpleCharStream
 
bufpos - Variable in class org.jboss.security.auth.login.SimpleCharStream
Position in buffer.
ByteArrayCallback - Class in org.jboss.security.auth.callback
An implementation of Callback that obtains a binary parameter as a byte[].
ByteArrayCallback(String) - Constructor for class org.jboss.security.auth.callback.ByteArrayCallback
Initialize the SecurityAssociationCallback

C

cacheHit(Principal) - Method in class org.jboss.security.cache.JBossAuthenticationCache
 
cacheOperation(Principal, Map<String, Object>) - Method in class org.jboss.security.cache.JBossAuthenticationCache
 
calculatePasswordHash(String, char[], byte[]) - Static method in class org.jboss.crypto.CryptoUtil
Cacluate the SRP RFC2945 password hash = H(salt | H(username | ':' | password)) where H = SHA secure hash.
calculateVerifier(String, char[], byte[], byte[], byte[]) - Static method in class org.jboss.crypto.CryptoUtil
Calculate x = H(s | H(U | ':' | password)) verifier v = g^x % N described in RFC2945.
calculateVerifier(String, char[], byte[], BigInteger, BigInteger) - Static method in class org.jboss.crypto.CryptoUtil
Calculate x = H(s | H(U | ':' | password)) verifier v = g^x % N described in RFC2945.
CALLBACK_HANDLER_KEY - Static variable in class org.jboss.security.auth.callback.CallbackHandlerPolicyContextHandler
 
callbackHandler - Variable in class org.jboss.security.auth.container.modules.AbstractServerAuthModule
Call back handler
callbackHandler - Variable in class org.jboss.security.auth.spi.AbstractServerLoginModule
 
callbackHandler - Variable in class org.jboss.security.identitytrust.modules.AbstractIdentityTrustModule
 
callbackHandler - Variable in class org.jboss.security.plugins.JBossSecurityContext
 
CallbackHandlerPolicyContextHandler - Class in org.jboss.security.auth.callback
A PolicyContextHandler implementation that allows a dynamic CallbackHandler to be associated with the current context for use with authentication.
CallbackHandlerPolicyContextHandler() - Constructor for class org.jboss.security.auth.callback.CallbackHandlerPolicyContextHandler
 
CallerIdentityLoginModule - Class in org.jboss.resource.security
A simple login module that simply associates the principal making the connection request with the actual EIS connection requirements.
CallerIdentityLoginModule() - Constructor for class org.jboss.resource.security.CallerIdentityLoginModule
Default Constructor
callerPrincipal - Variable in class org.jboss.security.plugins.auth.JaasSecurityManagerBase.DomainInfo
 
callerRunAs - Variable in class org.jboss.security.authorization.modules.ejb.EJBPolicyModuleDelegate
 
callerRunAsIdentity - Variable in class org.jboss.security.authorization.resources.JavaEEResource
 
callerSubject - Variable in class org.jboss.security.authorization.resources.JavaEEResource
 
CertificatePrincipal - Interface in org.jboss.security
An interface for converting an X509 cert to a Principal
CertRolesLoginModule - Class in org.jboss.security.auth.spi
Certificate Login Module that uses a properties file to store role information.
CertRolesLoginModule() - Constructor for class org.jboss.security.auth.spi.CertRolesLoginModule
 
checkPermission(ACLPermission) - Method in class org.jboss.security.acl.ACLEntryImpl
 
checkResourcePermission(Map<String, Object>, ServletRequest, ServletResponse, Subject, String, String) - Method in class org.jboss.security.plugins.javaee.WebAuthorizationHelper
 
checkRoleRef(RoleGroup) - Method in class org.jboss.security.authorization.modules.ejb.EJBPolicyModuleDelegate
 
CLASSNAME - Static variable in interface org.jboss.security.auth.login.SunConfigParserConstants
RegularExpression Id.
cleanSubject(MessageInfo, Subject) - Method in class org.jboss.security.auth.container.modules.AbstractServerAuthModule
 
cleanSubject(MessageInfo, Subject) - Method in class org.jboss.security.auth.container.modules.DelegatingServerAuthModule
 
cleanSubject(MessageInfo, Subject) - Method in class org.jboss.security.auth.container.modules.SimpleClientAuthModule
 
cleanSubject(MessageInfo, Subject) - Method in class org.jboss.security.auth.message.config.JBossClientAuthContext
 
cleanSubject(MessageInfo, Subject) - Method in class org.jboss.security.auth.message.config.JBossServerAuthContext
 
cleanUp() - Method in class org.jboss.security.client.JBossSecurityClient
 
clear() - Method in class org.jboss.security.auth.login.XMLLoginConfigImpl
 
clear() - Method in class org.jboss.security.config.PolicyConfig
 
clear() - Static method in class org.jboss.security.SecurityAssociation
Clear all principal information.
clearByteArray() - Method in class org.jboss.security.auth.callback.ByteArrayCallback
 
clearCredential() - Method in class org.jboss.security.auth.callback.AppCallbackHandler
 
clearCredential() - Method in class org.jboss.security.auth.callback.ObjectCallback
 
clearCredential() - Method in class org.jboss.security.auth.callback.SecurityAssociationCallback
 
clearRoles() - Method in class org.jboss.security.identity.plugins.SimpleRoleGroup
 
ClientLoginModule - Class in org.jboss.security
A simple implementation of LoginModule for use by JBoss clients for the establishment of the caller identity and credentials.
ClientLoginModule() - Constructor for class org.jboss.security.ClientLoginModule
 
clone() - Method in class org.jboss.security.identity.plugins.SimpleRole
 
clone() - Method in class org.jboss.security.identity.plugins.SimpleRoleGroup
 
clone() - Method in class org.jboss.security.NestableGroup
 
clone() - Method in class org.jboss.security.NestablePrincipal
 
clone() - Method in class org.jboss.security.plugins.JBossSecurityContext
 
clone() - Method in class org.jboss.security.RunAsIdentity
 
clone() - Method in class org.jboss.security.SimpleGroup
 
CLOSE_BKT - Static variable in interface org.jboss.security.auth.login.SunConfigParserConstants
RegularExpression Id.
code - Variable in class org.jboss.security.microcontainer.beans.BasePolicyModule
the fully-qualified name of the module.
code - Variable in class org.jboss.security.microcontainer.beans.metadata.BaseModuleMetaData
the fully-qualified class name of the module.
codeSource - Variable in class org.jboss.security.authorization.resources.JavaEEResource
 
column - Variable in class org.jboss.security.auth.login.SimpleCharStream
 
commit() - Method in class org.jboss.resource.security.CallerIdentityLoginModule
 
commit() - Method in class org.jboss.resource.security.JaasSecurityDomainIdentityLoginModule
 
commit() - Method in class org.jboss.resource.security.PBEIdentityLoginModule
 
commit() - Method in class org.jboss.resource.security.SecureIdentityLoginModule
 
commit() - Method in class org.jboss.security.AltClientLoginModule
Method to commit the authentication process (phase 2).
commit() - Method in class org.jboss.security.auth.spi.AbstractServerLoginModule
Method to commit the authentication process (phase 2).
commit() - Method in class org.jboss.security.auth.spi.BaseCertLoginModule
Override to add the X509Certificate to the public credentials
commit() - Method in class org.jboss.security.auth.spi.ProxyLoginModule
 
commit() - Method in class org.jboss.security.auth.spi.RunAsLoginModule
Calls abort to pop the run-as role
commit() - Method in class org.jboss.security.authorization.modules.AbstractAuthorizationModule
 
commit() - Method in class org.jboss.security.authorization.modules.AllDenyAuthorizationModule
 
commit() - Method in class org.jboss.security.authorization.modules.AllPermitAuthorizationModule
 
commit() - Method in class org.jboss.security.ClientLoginModule
Method to commit the authentication process (phase 2).
commit() - Method in class org.jboss.security.identitytrust.modules.AbstractIdentityTrustModule
 
commit(String) - Method in class org.jboss.security.jacc.DelegatingPolicy
May need to make this synchronized to allow the move from the open to active policy map atomic.
commit() - Method in class org.jboss.security.jacc.JBossPolicyConfiguration
 
compareTo(Object) - Method in class org.jboss.security.AnybodyPrincipal
This method always returns 0 to indicate equality for any argument.
compareTo(Users.User) - Method in class org.jboss.security.auth.spi.Users.User
 
compareTo(Object) - Method in class org.jboss.security.NobodyPrincipal
This method always returns 1 to indicate inequality for any argument.
completeRoot(Object, UnmarshallingContext, String, String) - Method in class org.jboss.security.auth.login.LoginConfigObjectModelFactory
 
completeRoot(Object, UnmarshallingContext, String, String) - Method in class org.jboss.security.auth.spi.UsersObjectModelFactory
 
CompositeACLPermission - Class in org.jboss.security.acl
This class represents a composite permission - a permission that contains one or more basic permissions.
CompositeACLPermission(int) - Constructor for class org.jboss.security.acl.CompositeACLPermission
Builds an instance of CompositeACLPermission with the specified bitmask value.
CompositeACLPermission(BasicACLPermission...) - Constructor for class org.jboss.security.acl.CompositeACLPermission
Builds an instance of CompositeACLPermission with the given basic permissions.
config() - Method in class org.jboss.security.auth.login.SunConfigParser
Start of the grammar
ConfiguredIdentityLoginModule - Class in org.jboss.resource.security
A simple login module that simply associates the principal specified in the module options with any subject authenticated against the module.
ConfiguredIdentityLoginModule() - Constructor for class org.jboss.resource.security.ConfiguredIdentityLoginModule
 
ConfigUtil - Class in org.jboss.security.auth.login
Utility methods for parsing the XMlLoginConfig elements into AuthenticationInfo instances.
ConfigUtil() - Constructor for class org.jboss.security.auth.login.ConfigUtil
 
ConsoleInputHandler - Class in org.jboss.security.auth.callback
An implementation of CallbackHandler that obtains the values for NameCallback and PasswordCallback from the console.
ConsoleInputHandler() - Constructor for class org.jboss.security.auth.callback.ConsoleInputHandler
 
ConsolePassword - Class in org.jboss.security.plugins
Read a password from the System.in stream.
ConsolePassword() - Constructor for class org.jboss.security.plugins.ConsolePassword
 
containsAll(Role) - Method in class org.jboss.security.identity.plugins.SimpleRole
 
containsAll(Role) - Method in class org.jboss.security.identity.plugins.SimpleRoleGroup
 
containsAtleastOneRole(RoleGroup) - Method in class org.jboss.security.identity.plugins.SimpleRoleGroup
 
containsKey(String) - Method in class org.jboss.security.config.PolicyConfig
 
containsRole(Role) - Method in class org.jboss.security.identity.plugins.SimpleRoleGroup
 
contextData - Variable in class org.jboss.security.plugins.JBossSecurityContext
 
ContextPolicy - Class in org.jboss.security.jacc
The permissions for a JACC context id.
CONTROL_FLAG - Static variable in interface org.jboss.security.auth.login.SunConfigParserConstants
RegularExpression Id.
controlFlag() - Method in class org.jboss.security.auth.login.SunConfigParser
 
controlFlag - Variable in class org.jboss.security.microcontainer.beans.FlaggedPolicyModule
Login module control flag.
controlFlags - Variable in class org.jboss.security.auth.login.LoginConfigObjectModelFactory
 
controlFlags - Variable in class org.jboss.security.auth.message.config.JBossServerAuthContext
Control Flags for the individual modules
convertRawPassword(String) - Method in class org.jboss.security.auth.spi.DatabaseServerLoginModule
A hook to allow subclasses to convert a password from the database into a plain text string or whatever form is used for matching against the user input.
copy(MessageDigest) - Static method in class org.jboss.crypto.CryptoUtil
 
copy(JASPIAuthenticationInfo) - Method in class org.jboss.security.auth.login.JASPIAuthenticationInfo
 
copy(PolicyConfig) - Method in class org.jboss.security.auth.login.XMLLoginConfigImpl
 
copy(PolicyConfig) - Method in class org.jboss.security.config.PolicyConfig
 
copyAppConfigurationEntry() - Method in class org.jboss.security.auth.login.BaseAuthenticationInfo
Creates and returns a copy of the application authentication configuration.
copyAppConfigurationEntry(List<Object>) - Method in class org.jboss.security.auth.login.BaseAuthenticationInfo
Creates and returns a copy of the specified list of AppConfigurationEntry objects, adding the security domain option when necessary.
copyAppConfigurationEntry() - Method in class org.jboss.security.auth.login.JASPIAuthenticationInfo
Overridden to copy the entries that have been configured in the login-module-stack.
create(String) - Method in class org.jboss.security.auth.login.AuthenticationInfo
 
create(String) - Method in class org.jboss.security.auth.login.BaseAuthenticationInfo
 
create(String) - Method in class org.jboss.security.auth.login.JASPIAuthenticationInfo
 
create(String) - Method in class org.jboss.security.config.ACLInfo
 
create(String) - Method in class org.jboss.security.config.AuditInfo
 
create(String) - Method in class org.jboss.security.config.AuthorizationInfo
 
create(String) - Method in class org.jboss.security.config.BaseSecurityInfo
 
create(String) - Method in class org.jboss.security.config.IdentityTrustInfo
 
create(String) - Method in class org.jboss.security.config.MappingInfo
 
createACL(Resource) - Method in class org.jboss.security.acl.JPAPersistenceStrategy
 
createACL(Resource, Collection<ACLEntry>) - Method in class org.jboss.security.acl.JPAPersistenceStrategy
 
createACL(Resource) - Method in class org.jboss.security.plugins.acl.PolicyRegistrationStrategy
 
createACL(Resource, Collection<ACLEntry>) - Method in class org.jboss.security.plugins.acl.PolicyRegistrationStrategy
 
createCipher(String) - Static method in class org.jboss.crypto.CryptoUtil
 
createGroup(String, Set<Principal>) - Method in class org.jboss.security.auth.spi.AbstractServerLoginModule
Find or create a Group with the given name.
createGroup(String) - Static method in class org.jboss.security.identity.plugins.IdentityFactory
 
createIdentity(String) - Method in class org.jboss.security.auth.spi.AbstractServerLoginModule
Utility method to create a Principal for the given username.
createIdentity(String) - Static method in class org.jboss.security.identity.plugins.IdentityFactory
 
createIdentity(String, String) - Static method in class org.jboss.security.identity.plugins.IdentityFactory
 
createIdentityWithRole(String, String) - Static method in class org.jboss.security.identity.plugins.IdentityFactory
 
createIdentityWithRole(String, String, String) - Static method in class org.jboss.security.identity.plugins.IdentityFactory
 
createIdentityWithRole(String, Role) - Static method in class org.jboss.security.identity.plugins.IdentityFactory
 
createIdentityWithRole(String, String, Role) - Static method in class org.jboss.security.identity.plugins.IdentityFactory
 
createPasswordHash(String, String, String, String, String) - Static method in class org.jboss.crypto.CryptoUtil
Calculate a password hash using a MessageDigest.
createPasswordHash(String, String, String, String, String, DigestCallback) - Static method in class org.jboss.crypto.CryptoUtil
Calculate a password hash using a MessageDigest.
createPasswordHash(String, String, String) - Method in class org.jboss.security.auth.spi.UsernamePasswordLoginModule
If hashing is enabled, this method is called from login() prior to password validation.
createPasswordHash(String, String, String, String, String) - Static method in class org.jboss.security.auth.spi.Util
Calculate a password hash using a MessageDigest.
createPasswordHash(String, String, String, String, String, DigestCallback) - Static method in class org.jboss.security.auth.spi.Util
Calculate a password hash using a MessageDigest.
createPrincipal(String) - Static method in class org.jboss.security.identity.plugins.IdentityFactory
 
createRoles(Map<String, ?>) - Method in class org.jboss.security.auth.spi.MemoryUsersRolesLoginModule
Provide the users map obtained during initialize
createRoles(Map<String, ?>) - Method in class org.jboss.security.auth.spi.UsersRolesLoginModule
A hook to allow subclasses to create the roles Properties map.
createSealedObject(String, Object, byte[], Serializable) - Static method in class org.jboss.crypto.CryptoUtil
 
createSecretKey(String, Object) - Static method in class org.jboss.crypto.CryptoUtil
Use reflection to create a javax.crypto.spec.SecretKeySpec to avoid an explicit reference to SecretKeySpec so that the JCE is not needed unless the SRP parameters indicate that encryption is needed.
createUsers(Map<String, ?>) - Method in class org.jboss.security.auth.spi.MemoryUsersRolesLoginModule
Provide the users map obtained during initialize
createUsers(Map<String, ?>) - Method in class org.jboss.security.auth.spi.UsersRolesLoginModule
A hook to allow subclasses to create the users Properties map.
createXACMLRequest(String, String, Principal, RoleGroup) - Method in class org.jboss.security.authorization.modules.ejb.EJBXACMLUtil
 
createXACMLRequest(HttpServletRequest, RoleGroup) - Method in class org.jboss.security.authorization.modules.web.WebXACMLUtil
 
credential - Variable in class org.jboss.security.plugins.auth.JaasSecurityManagerBase.DomainInfo
 
CREDENTIAL_WAS_SET - Static variable in class org.jboss.security.SecurityAssociation.SubjectContext
 
CryptoUtil - Class in org.jboss.crypto
Various security related utilities like MessageDigest factories, SecureRandom access, password hashing.
CryptoUtil() - Constructor for class org.jboss.crypto.CryptoUtil
 
curChar - Variable in class org.jboss.security.auth.login.SunConfigParserTokenManager
 
CURRENT_TIME_IDENTIFIER - Static variable in interface org.jboss.security.authorization.XACMLConstants
 
currentToken - Variable in exception org.jboss.security.auth.login.ParseException
This is the last token that has been consumed successfully.

D

DatabaseCertLoginModule - Class in org.jboss.security.auth.spi
A Certificate Login Module that gets its role information from a database.
DatabaseCertLoginModule() - Constructor for class org.jboss.security.auth.spi.DatabaseCertLoginModule
 
DatabaseServerLoginModule - Class in org.jboss.security.auth.spi
A JDBC based login module that supports authentication and role mapping.
DatabaseServerLoginModule() - Constructor for class org.jboss.security.auth.spi.DatabaseServerLoginModule
 
debugStream - Variable in class org.jboss.security.auth.login.SunConfigParserTokenManager
Debug output.
decode(byte[], String, SecretKey, PBEParameterSpec) - Static method in class org.jboss.security.plugins.PBEUtils
 
decode64(String, String, SecretKey, PBEParameterSpec) - Static method in class org.jboss.security.plugins.PBEUtils
 
DEFAULT - Static variable in interface org.jboss.security.auth.login.SunConfigParserConstants
Lexical state.
DefaultLoginConfig - Class in org.jboss.security.plugins
An mbean that uses the default JAAS login configuration file based implementation.
DefaultLoginConfig() - Constructor for class org.jboss.security.plugins.DefaultLoginConfig
Creates a new instance of DefaultLoginConfig
DefaultSecurityManagement - Class in org.jboss.security.plugins
The Default Security Management class that instantiates the standard Security Managers (Authentication, Authorization, Audit, Mapping,IdentityTrust etc)
DefaultSecurityManagement(CallbackHandler) - Constructor for class org.jboss.security.plugins.DefaultSecurityManagement
 
delegateMap - Variable in class org.jboss.security.authorization.modules.AbstractAuthorizationModule
Map of delegates for the various layers
DelegatingAuthorizationModule - Class in org.jboss.security.authorization.modules
Default Authorization Module that delegates the decision making to the configured delegates (configurable via a module option)
DelegatingAuthorizationModule() - Constructor for class org.jboss.security.authorization.modules.DelegatingAuthorizationModule
 
DelegatingPolicy - Class in org.jboss.security.jacc
A JAAC Policy provider implementation that delegates any non-JACC permissions to the java.security.Policy either passed in to the ctor, or the pre existing Policy.getPolicy value.
DelegatingPolicy() - Constructor for class org.jboss.security.jacc.DelegatingPolicy
 
DelegatingPolicy(Policy) - Constructor for class org.jboss.security.jacc.DelegatingPolicy
 
DelegatingServerAuthModule - Class in org.jboss.security.auth.container.modules
Server Auth Module that delegates work to a login context
DelegatingServerAuthModule() - Constructor for class org.jboss.security.auth.container.modules.DelegatingServerAuthModule
 
DelegatingServerAuthModule(String) - Constructor for class org.jboss.security.auth.container.modules.DelegatingServerAuthModule
 
delete(String) - Method in class org.jboss.security.jacc.DelegatingPolicy
 
delete() - Method in class org.jboss.security.jacc.JBossPolicyConfiguration
 
DeploymentRolesMappingProvider - Class in org.jboss.security.mapping.providers
A Role Mapping Module that takes into consideration a principal to roles mapping that can be done in the assembly descriptor of jboss.xml, jboss-web.xml and jboss-app.xml
DeploymentRolesMappingProvider() - Constructor for class org.jboss.security.mapping.providers.DeploymentRolesMappingProvider
 
deRegisterPolicy(String, String) - Method in class org.jboss.security.plugins.JBossPolicyRegistration
 
destroy() - Method in class org.jboss.security.authorization.modules.AbstractAuthorizationModule
 
destroy() - Method in class org.jboss.security.plugins.auth.JaasSecurityManagerBase.DomainInfo
This
detachListener(RegistrationListener, String, String) - Method in class org.jboss.security.auth.message.config.AuthProviderRegistrationDelegate
 
detachListener(RegistrationListener, String, String) - Method in class org.jboss.security.auth.message.config.JBossAuthConfigFactory
 
DigestCallback - Interface in org.jboss.crypto.digest
An interface that can be used to augment the behavior of a digest hash.
DIGIT - Static variable in interface org.jboss.security.auth.login.SunConfigParserConstants
RegularExpression Id.
disable_tracing() - Method in class org.jboss.security.auth.login.SunConfigParser
Disable tracing.
doesRoleGroupHaveRole(Principal, RoleGroup) - Method in class org.jboss.security.plugins.JBossAuthorizationManager
Check that the indicated application domain role is a member of the user's assigned roles.
doesUserHaveRole(Principal, Set<Principal>) - Method in class org.jboss.security.plugins.auth.JaasSecurityManagerBase
Does the current Subject have a role(a Principal) that equates to one of the role names.
doesUserHaveRole(Principal, Set<Principal>) - Method in class org.jboss.security.plugins.auth.SynchronizedJaasSecurityManager
Does the current Subject have a role(a Principal) that equates to one of the role names.
doesUserHaveRole(Principal, Set<Principal>) - Method in class org.jboss.security.plugins.JBossAuthorizationManager
Does the current Subject have a role(a Principal) that equates to one of the role names.
doesUserHaveRole(Principal, Principal) - Method in class org.jboss.security.plugins.JBossAuthorizationManager
Does the current Subject have a role(a Principal) that equates to one of the role names.
doesUserHaveRole(Principal, Set<Principal>) - Method in class org.jboss.security.plugins.NoAccessSecurityManager
Does the current Subject have a role(a Principal) that equates to one of the role names.
doesUserHaveRole(Principal, Set<Principal>) - Method in class org.jboss.security.plugins.NullSecurityManager
Does the current Subject have a role(a Principal) that equates to one of the role names.
doesUserHaveRole(Principal) - Method in class org.jboss.security.RunAsIdentity
 
doesUserHaveRole(Set<Principal>) - Method in class org.jboss.security.RunAsIdentity
True if the run-as principal has any of the method roles
Done() - Method in class org.jboss.security.auth.login.SimpleCharStream
Reset buffer when finished.
doParse(Reader, XMLLoginConfigImpl) - Static method in class org.jboss.security.auth.login.SunConfigParser
 
doParse(Reader, XMLLoginConfigImpl, boolean) - Static method in class org.jboss.security.auth.login.SunConfigParser
 
DOUBLE - Static variable in interface org.jboss.security.auth.login.SunConfigParserConstants
RegularExpression Id.
dsJndiName - Variable in class org.jboss.security.auth.spi.DatabaseServerLoginModule
The JNDI name of the DataSource to use
dupSubjectContext() - Static method in class org.jboss.security.SecurityAssociation
Push a duplicate of the current SubjectContext if one exists.

E

EJB_VERSION_1_1 - Static variable in class org.jboss.security.authorization.resources.EJBResource
 
EJB_VERSION_2_0 - Static variable in class org.jboss.security.authorization.resources.EJBResource
 
EJB_VERSION_3_0 - Static variable in class org.jboss.security.authorization.resources.EJBResource
 
EJBAuthorizationHelper - Class in org.jboss.security.plugins.javaee
Default implementation of the EJBAuthorizationHelper
EJBAuthorizationHelper() - Constructor for class org.jboss.security.plugins.javaee.EJBAuthorizationHelper
 
EJBJACCPolicyModuleDelegate - Class in org.jboss.security.authorization.modules.ejb
Authorization Module delegate that deals with the authorization decisions for the EJB Layer
EJBJACCPolicyModuleDelegate() - Constructor for class org.jboss.security.authorization.modules.ejb.EJBJACCPolicyModuleDelegate
 
ejbMethod - Variable in class org.jboss.security.authorization.modules.ejb.EJBPolicyModuleDelegate
 
ejbName - Variable in class org.jboss.security.authorization.modules.ejb.EJBPolicyModuleDelegate
 
EJBPolicyModuleDelegate - Class in org.jboss.security.authorization.modules.ejb
Authorization Module delegate that deals with the authorization decisions for the EJB Layer (Default Behavior)
EJBPolicyModuleDelegate() - Constructor for class org.jboss.security.authorization.modules.ejb.EJBPolicyModuleDelegate
 
ejbPrincipal - Variable in class org.jboss.security.authorization.modules.ejb.EJBPolicyModuleDelegate
 
EJBResource - Class in org.jboss.security.authorization.resources
Represents an EJB Resource
EJBResource(Map<String, Object>) - Constructor for class org.jboss.security.authorization.resources.EJBResource
Create a new EJBResource.
ejbRestrictions - Variable in class org.jboss.security.authorization.modules.ejb.EJBPolicyModuleDelegate
 
EJBXACMLPolicyModuleDelegate - Class in org.jboss.security.authorization.modules.ejb
Authorization Module Delegate that deals with the authorization decisions for the EJB Layer
EJBXACMLPolicyModuleDelegate() - Constructor for class org.jboss.security.authorization.modules.ejb.EJBXACMLPolicyModuleDelegate
 
EJBXACMLUtil - Class in org.jboss.security.authorization.modules.ejb
Utility class for the XACML Integration for the EJB Layer
EJBXACMLUtil() - Constructor for class org.jboss.security.authorization.modules.ejb.EJBXACMLUtil
 
EMPTY_SET - Static variable in class org.jboss.security.jacc.SubjectPolicyContextHandler
 
enable_tracing() - Method in class org.jboss.security.auth.login.SunConfigParser
Enable tracing.
encode(InputStream, OutputStream) - Static method in class org.jboss.security.Base64Encoder
Encodes data from supplied input to output.
encode(byte[], OutputStream) - Static method in class org.jboss.security.Base64Encoder
Encode the supplied byte array and write the encoded data to the OutputStream out.
encode(String) - Static method in class org.jboss.security.Base64Encoder
Encode the given string,and return the encoded version as a string.
encode(byte[]) - Static method in class org.jboss.security.Base64Encoder
Encode the given byte array and return the result as a string.
encode(byte[], String, SecretKey, PBEParameterSpec) - Static method in class org.jboss.security.plugins.PBEUtils
 
encode64(byte[], String, SecretKey, PBEParameterSpec) - Static method in class org.jboss.security.plugins.PBEUtils
 
encodeBase16(byte[]) - Static method in class org.jboss.crypto.CryptoUtil
Hex encoding of hashes, as used by Catalina.
encodeBase16(byte[]) - Static method in class org.jboss.security.auth.spi.Util
Hex encoding of hashes, as used by Catalina.
encodeBase64(byte[]) - Static method in class org.jboss.crypto.CryptoUtil
BASE64 encoder implementation.
encodeBase64(byte[]) - Static method in class org.jboss.security.auth.spi.Util
BASE64 encoder implementation.
encodeRFC2617(byte[]) - Static method in class org.jboss.crypto.CryptoUtil
3.1.3 Representation of digest values An optional header allows the server to specify the algorithm used to create the checksum or digest.
encodeRFC2617(byte[]) - Static method in class org.jboss.security.auth.spi.Util
3.1.3 Representation of digest values An optional header allows the server to specify the algorithm used to create the checksum or digest.
endColumn - Variable in class org.jboss.security.auth.login.Token
The column number of the last character of this Token.
endLine - Variable in class org.jboss.security.auth.login.Token
The line number of the last character of this Token.
engineDigest() - Method in class org.jboss.crypto.digest.SHAInterleave
Completes the digest computation by performing final operations such as padding.
engineDigest() - Method in class org.jboss.crypto.digest.SHAReverseInterleave
Completes the digest computation by performing final operations such as padding.
engineGetDigestLength() - Method in class org.jboss.crypto.digest.SHAInterleave
 
engineGetDigestLength() - Method in class org.jboss.crypto.digest.SHAReverseInterleave
 
engineReset() - Method in class org.jboss.crypto.digest.SHAInterleave
Resets the digest for further use.
engineReset() - Method in class org.jboss.crypto.digest.SHAReverseInterleave
Resets the digest for further use.
engineUpdate(byte) - Method in class org.jboss.crypto.digest.SHAInterleave
Updates the digest using the specified byte.
engineUpdate(byte[], int, int) - Method in class org.jboss.crypto.digest.SHAInterleave
Updates the digest using the specified array of bytes, starting at the specified offset.
engineUpdate(byte) - Method in class org.jboss.crypto.digest.SHAReverseInterleave
Updates the digest using the specified byte.
engineUpdate(byte[], int, int) - Method in class org.jboss.crypto.digest.SHAReverseInterleave
Updates the digest using the specified array of bytes, starting at the specified offset.
EntitlementEntry - Class in org.jboss.security.acl
This class represents a standard entry in the collection returned by the ACLProvider.getEntitlements method.
EntitlementEntry(Resource, ACLPermission, String) - Constructor for class org.jboss.security.acl.EntitlementEntry
Creates an instance of EntitlementEntry with the specified resource and permissions.
EOF - Static variable in interface org.jboss.security.auth.login.SunConfigParserConstants
End of File.
eol - Variable in exception org.jboss.security.auth.login.ParseException
The end of line string for this machine.
equals(Object) - Method in class org.jboss.security.acl.ACLEntryImpl
 
equals(Object) - Method in class org.jboss.security.acl.CompositeACLPermission
 
equals(Object) - Method in class org.jboss.security.acl.config.ACLDefinition
 
equals(Object) - Method in class org.jboss.security.AnybodyPrincipal
This method always returns 0 to indicate equality for any argument.
EQUALS - Static variable in interface org.jboss.security.auth.login.SunConfigParserConstants
RegularExpression Id.
equals(Object) - Method in class org.jboss.security.identity.plugins.SimpleIdentity
 
equals(Object) - Method in class org.jboss.security.NobodyPrincipal
This method always returns 0 to indicate equality for any argument.
equals(Object) - Method in class org.jboss.security.SimplePrincipal
Compare this SimplePrincipal's name against another Principal
ExpandBuff(boolean) - Method in class org.jboss.security.auth.login.SimpleCharStream
 
expectedTokenSequences - Variable in exception org.jboss.security.auth.login.ParseException
Each entry in this array is an array of integers.

F

FilePassword - Class in org.jboss.security.plugins
Read a password in opaque form to a file for use with the FilePassword accessor in conjunction with the JaasSecurityDomain {CLASS}org.jboss.security.plugins.FilePassword:password-file format of the KeyStorePass attribute.
FilePassword(String) - Constructor for class org.jboss.security.plugins.FilePassword
 
FilePersistenceStrategy - Class in org.jboss.security.identity.plugins
An implementation of PersistenceStrategy that serializes the Identity to a file.
FilePersistenceStrategy(String) - Constructor for class org.jboss.security.identity.plugins.FilePersistenceStrategy
Create a new FilePersistenceStrategy.
FillBuff() - Method in class org.jboss.security.auth.login.SimpleCharStream
 
fillEntitlements(Set<EntitlementEntry>, Resource, String, ACLPermission) - Method in class org.jboss.security.acl.ACLProviderImpl
Helper method that populates the entitlements collection as it traverses through the resources.
flag - Variable in class org.jboss.security.microcontainer.beans.FlaggedPolicyModule
String representation of the control flag.
FlaggedModuleMetaData - Class in org.jboss.security.microcontainer.beans.metadata
This class extends the BaseModuleMetaData to add the metadata needed to build a FlaggedPolicyModule.
FlaggedModuleMetaData() - Constructor for class org.jboss.security.microcontainer.beans.metadata.FlaggedModuleMetaData
 
FlaggedPolicyModule - Class in org.jboss.security.microcontainer.beans
This class represents a flagged module, that is, a module that has a flag used to control the overall execution process.
FlaggedPolicyModule() - Constructor for class org.jboss.security.microcontainer.beans.FlaggedPolicyModule
 
FLOAT - Static variable in interface org.jboss.security.auth.login.SunConfigParserConstants
RegularExpression Id.
flushCache() - Method in class org.jboss.security.plugins.auth.JaasSecurityManagerBase
Not really used anymore as the security manager service manages the security domain authentication caches.
flushCache() - Method in class org.jboss.security.plugins.auth.SynchronizedJaasSecurityManager
Not really used anymore as the security manager service manages the security domain authentication caches.
fromb64(String) - Static method in class org.jboss.crypto.CryptoUtil
 
fromb64(String) - Static method in class org.jboss.security.auth.spi.Util
 
fromb64(String) - Static method in class org.jboss.security.Base64Utils
 

G

generateParseException() - Method in class org.jboss.security.auth.login.SunConfigParser
Generate ParseException.
generateSeed(int) - Static method in class org.jboss.crypto.CryptoUtil
Returns the given number of seed bytes, computed using the seed generation algorithm that this class uses to seed itself.
GenericMessageInfo - Class in org.jboss.security.auth.message
Generic MessageInfo
GenericMessageInfo() - Constructor for class org.jboss.security.auth.message.GenericMessageInfo
 
GenericMessageInfo(Object, Object) - Constructor for class org.jboss.security.auth.message.GenericMessageInfo
 
get(Principal) - Method in class org.jboss.security.cache.JBossAuthenticationCache
 
get(String) - Method in class org.jboss.security.config.PolicyConfig
 
get(String) - Method in class org.jboss.security.plugins.JBossSecurityContextUtil
 
GET_CONFIG_ENTRY_PERM - Static variable in class org.jboss.security.auth.login.AuthenticationInfo
 
GET_CONFIG_ENTRY_PERM - Static variable in class org.jboss.security.auth.login.LoginModuleStackHolder
 
GET_CONFIG_ENTRY_PERM - Static variable in class org.jboss.security.AuthenticationInfo
 
GET_CONFIG_ENTRY_PERM - Static variable in class org.jboss.security.config.BaseSecurityInfo
 
getAcl() - Method in class org.jboss.security.acl.ACLEntryImpl
 
getACL(Resource) - Method in class org.jboss.security.acl.JPAPersistenceStrategy
 
getACL(Resource) - Method in class org.jboss.security.plugins.acl.PolicyRegistrationStrategy
 
getACLEntryId() - Method in class org.jboss.security.acl.ACLEntryImpl
Obtains the persistent id of this ACLEntryImpl.
getACLId() - Method in class org.jboss.security.acl.ACLImpl
Obtains the persistent id of this ACLImpl.
getAclInfo() - Method in class org.jboss.security.config.ApplicationPolicy
 
getAclPolicy() - Method in class org.jboss.security.microcontainer.beans.ApplicationPolicyBean
Obtains the acl policy that has been configured as part of this application policy.
getACLProviderEntry() - Method in class org.jboss.security.config.ACLInfo
 
getAclProviderName() - Method in class org.jboss.security.acl.config.ACLProviderEntry
Get the Policy Module Name
getACLs() - Method in class org.jboss.security.acl.JPAPersistenceStrategy
 
getACLs() - Method in class org.jboss.security.plugins.acl.PolicyRegistrationStrategy
 
getActiveSubject() - Method in class org.jboss.security.plugins.auth.JaasSecurityManagerBase
Get the currently authenticated Subject.
getActiveSubject() - Method in class org.jboss.security.plugins.auth.SynchronizedJaasSecurityManager
Get the currently authenticated Subject.
getActiveSubject() - Method in class org.jboss.security.plugins.NoAccessSecurityManager
Get the currently authenticated Subject.
getActiveSubject() - Method in class org.jboss.security.plugins.NullSecurityManager
Get the currently authenticated Subject.
getAliasAndCert() - Method in class org.jboss.security.auth.spi.BaseCertLoginModule
 
getAllRoles(Role, List<Role>) - Method in class org.jboss.security.acl.RoleBasedACLProviderImpl
This method traverses the role tree that has the specified root role and puts all simple (i.e.
getAppCallbackHandler() - Method in class org.jboss.security.auth.login.AuthenticationInfo
 
getAppCallbackHandler() - Method in class org.jboss.security.AuthenticationInfo
 
getAppConfigurationEntry() - Method in class org.jboss.security.AppPolicy
 
getAppConfigurationEntry() - Method in class org.jboss.security.auth.login.BaseAuthenticationInfo
Gets the application authentication configuration.
getAppConfigurationEntry() - Method in class org.jboss.security.auth.login.JASPIAuthenticationInfo
Overridden to return the entries that have been configured in the login-config-stack.
getAppConfigurationEntry() - Method in class org.jboss.security.auth.login.LoginModuleStackHolder
 
getAppConfigurationEntry(String) - Method in class org.jboss.security.auth.login.XMLLoginConfigImpl
 
getAppConfigurationEntry() - Method in class org.jboss.security.AuthenticationInfo
Get an application authentication configuration.
getAppConfigurationEntry() - Method in class org.jboss.security.microcontainer.beans.FlaggedPolicyModule
Utility method that creates an AppConfigurationEntry object using the information contained in this bean.
getAppContext() - Method in class org.jboss.security.auth.message.config.JBossClientAuthConfig
 
getAppContext() - Method in class org.jboss.security.auth.message.config.JBossServerAuthConfig
 
getApplicationPolicy(String) - Method in class org.jboss.security.auth.login.XMLLoginConfigImpl
 
getApplicationPolicy(String) - Method in interface org.jboss.security.config.ApplicationPolicyRegistration
Get the Application Policy given the security domain name
getApplicationPolicy(String) - Static method in class org.jboss.security.config.SecurityConfiguration
Get an application policy
getApplicationPolicy() - Method in class org.jboss.security.microcontainer.beans.ApplicationPolicyBean
Creates and return an org.jboss.security.conf.ApplicationPolicy object using the information contained in this bean and in the sub-policies beans.
getApplicationPolicy(String) - Static method in class org.jboss.security.SecurityUtil
Obtain the Application Policy
getAppPolicies() - Method in class org.jboss.security.microcontainer.beans.metadata.SecurityPolicyMetaData
Obtains the metadata of the application policies.
getAppPolicy(String) - Method in interface org.jboss.security.IAppPolicyStore
 
getAttribute(String) - Method in class org.jboss.security.plugins.DefaultLoginConfig
 
getAttributes(String[]) - Method in class org.jboss.security.plugins.DefaultLoginConfig
 
getAuditContext() - Method in class org.jboss.security.plugins.audit.JBossAuditManager
 
getAuditContext(String) - Static method in class org.jboss.security.plugins.audit.JBossAuditManager
 
getAuditInfo() - Method in class org.jboss.security.config.ApplicationPolicy
 
getAuditManager() - Method in class org.jboss.security.microcontainer.beans.ApplicationPolicyBean
Obtains a reference to the AuditManager that enforces the audit policy.
getAuditManager(String) - Method in class org.jboss.security.plugins.DefaultSecurityManagement
 
getAuditManager() - Method in class org.jboss.security.plugins.JBossSecurityContext
 
getAuditManager(String, String) - Static method in class org.jboss.security.SecurityUtil
Do a JNDI lookup to obtain the Audit Manager
getAuditPolicy() - Method in class org.jboss.security.microcontainer.beans.ApplicationPolicyBean
Obtains the audit policy that has been configured as part of this application policy.
getAuditProviderEntry() - Method in class org.jboss.security.config.AuditInfo
 
getAuthConfig() - Method in class org.jboss.security.plugins.DefaultLoginConfig
Get the resource path to the JAAS login configuration file to use.
getAuthContext(String, Subject, Map) - Method in class org.jboss.security.auth.message.config.JBossClientAuthConfig
 
getAuthContext(String, Subject, Map) - Method in class org.jboss.security.auth.message.config.JBossServerAuthConfig
 
getAuthContextID(MessageInfo) - Method in class org.jboss.security.auth.message.config.JBossClientAuthConfig
 
getAuthContextID(MessageInfo) - Method in class org.jboss.security.auth.message.config.JBossServerAuthConfig
 
getAuthenticationInfo(String) - Method in class org.jboss.security.auth.login.XMLLoginConfigImpl
Method that returns the parsed AuthenticationInfo needed by the JASPI framework until a seperate Configuration mechanism for JASPI is established
getAuthenticationInfo() - Method in class org.jboss.security.config.ApplicationPolicy
 
getAuthenticationManager() - Method in class org.jboss.security.microcontainer.beans.ApplicationPolicyBean
Obtains a reference to the AuthenticationManager that enforces the authentication policy.
getAuthenticationManager(String) - Method in class org.jboss.security.plugins.DefaultSecurityManagement
 
getAuthenticationManager() - Method in class org.jboss.security.plugins.JBossSecurityContext
 
getAuthenticationManager(String, String) - Static method in class org.jboss.security.SecurityUtil
Do a JNDI lookup to obtain the authentication manager
getAuthenticationPolicy() - Method in class org.jboss.security.microcontainer.beans.ApplicationPolicyBean
Obtains the authentication policy that has been configured as part of this application policy.
getAuthModuleEntry() - Method in class org.jboss.security.auth.login.JASPIAuthenticationInfo
 
getAuthModuleName() - Method in class org.jboss.security.auth.container.config.AuthModuleEntry
Get the name of the configured AuthModule
getAuthorizationInfo() - Method in class org.jboss.security.config.ApplicationPolicy
 
getAuthorizationManager() - Method in class org.jboss.security.microcontainer.beans.ApplicationPolicyBean
Obtains a reference to the AuthorizationManager that enforces the authorization policy.
getAuthorizationManager(String) - Method in class org.jboss.security.plugins.DefaultSecurityManagement
 
getAuthorizationManager() - Method in class org.jboss.security.plugins.JBossSecurityContext
 
getAuthorizationManager(String, String) - Static method in class org.jboss.security.SecurityUtil
Do a JNDI lookup to obtain the authorization manager
getAuthorizationModuleEntry() - Method in class org.jboss.security.config.AuthorizationInfo
 
getAuthorizationPolicy() - Method in class org.jboss.security.microcontainer.beans.ApplicationPolicyBean
Obtains the authorization policy that has been configured as part of this application policy.
getBaseApplicationPolicyName() - Method in class org.jboss.security.config.ApplicationPolicy
 
getBaseResource() - Method in class org.jboss.security.acl.config.ACLDefinition
Obtains the configured <acl-definition> base-resource, as per the extends attribute in the XML file.
getBean(String) - Method in class org.jboss.security.microcontainer.beans.metadata.BaseModuleMetaData
the BeanMetaData object that will be used by the microcontainer to create and populate an instance of BasePolicyModule.
getBean(String) - Method in class org.jboss.security.microcontainer.beans.metadata.FlaggedModuleMetaData
Overrides the superclass method to create a BeanMetaDataObject that will be used by the microcontainer to generate an instance of FlaggedPolicyModule.
getBean(String) - Method in class org.jboss.security.microcontainer.beans.metadata.MappingModuleMetaData
Overrides the superclass method to create a BeanMetaDataObject that will be used by the microcontainer to generate an instance of MappingPolicyModule.
getBean(String) - Method in class org.jboss.security.microcontainer.beans.metadata.StackRefModuleMetaData
Overrides the superclass method to create a BeanMetaDataObject that will be used by the microcontainer to generate an instance of StackRefPolicyModule.
getBeans() - Method in class org.jboss.security.microcontainer.beans.metadata.ApplicationPolicyMetaDataFactory
 
getBeans(String, String) - Method in class org.jboss.security.microcontainer.beans.metadata.BasePolicyMetaData
Creates the BeanMetaData objects that will be used by the microcontainer to create and populate an instance of the policy bean.
getBeans(String) - Method in class org.jboss.security.microcontainer.beans.metadata.LoginModuleStackMetaData
Creates the BeanMetaData objects that will be used by the microcontainer to create and populate an instance of LoginModuleStackBean.
getBeans() - Method in class org.jboss.security.microcontainer.beans.metadata.SecurityPolicyMetaData
 
getBeginColumn() - Method in class org.jboss.security.auth.login.SimpleCharStream
Get token beginning column number.
getBeginLine() - Method in class org.jboss.security.auth.login.SimpleCharStream
Get token beginning line number.
getByteArray() - Method in class org.jboss.security.auth.callback.ByteArrayCallback
 
getCallbackHandler() - Method in class org.jboss.security.auth.container.modules.AbstractServerAuthModule
 
getCallerPrincipal() - Static method in class org.jboss.security.SecurityAssociation
Get the caller's principal.
getCallerRunAsIdentity() - Method in class org.jboss.security.authorization.resources.JavaEEResource
Get the Caller RunAsIdentity
getCallerSubject() - Method in class org.jboss.security.authorization.resources.JavaEEResource
Get the Caller Subject
getCanonicalRequestURI() - Method in class org.jboss.security.authorization.resources.WebResource
 
getCipherAlgorithm() - Static method in class org.jboss.security.config.SecurityConfiguration
 
getCipherKey() - Static method in class org.jboss.security.config.SecurityConfiguration
 
getCipherSpec() - Static method in class org.jboss.security.config.SecurityConfiguration
 
getClass(String) - Static method in class org.jboss.security.identity.plugins.SecurityActions
 
getClientAuthConfig(String, String, CallbackHandler) - Method in class org.jboss.security.auth.message.config.JBossAuthConfigProvider
 
getClientAuthModules() - Method in class org.jboss.security.auth.message.config.JBossClientAuthConfig
 
getCode() - Method in class org.jboss.security.microcontainer.beans.BasePolicyModule
Obtains the fully-qualified class name of the module.
getCode() - Method in class org.jboss.security.microcontainer.beans.metadata.BaseModuleMetaData
Obtains the fully-qualified class name of the module.
getCodeSource() - Method in class org.jboss.security.authorization.resources.JavaEEResource
Get the CodeSource
getColumn() - Method in class org.jboss.security.auth.login.SimpleCharStream
Deprecated.  
getConfigNames() - Method in class org.jboss.security.config.PolicyConfig
 
getConfigProvider(String, String, RegistrationListener) - Method in class org.jboss.security.auth.message.config.AuthProviderRegistrationDelegate
 
getConfigProvider(String, String, RegistrationListener) - Method in class org.jboss.security.auth.message.config.JBossAuthConfigFactory
 
getConfiguration(InputStream) - Static method in class org.jboss.security.acl.config.ACLConfigurationFactory
Creates and return an ACLConfiguration object using the specified input stream to read the ACL configuration file.
getConfiguration(Configuration) - Method in class org.jboss.security.plugins.DefaultLoginConfig
Return the Configuration instance managed by this mbean.
getConfiguredACLs() - Method in class org.jboss.security.acl.config.ACLConfiguration
Creates and returns the ACL objects that correspond to the acl-definitions specified in the XML configuration file.
getConfigURL() - Method in class org.jboss.security.auth.login.XMLLoginConfigImpl
Set the URL of the XML login configuration file that should be loaded by this mbean on startup.
getContext(String, Object) - Method in class org.jboss.security.auth.callback.CallbackHandlerPolicyContextHandler
Access the CallbackHandler policy context data.
getContext(String, Object) - Method in class org.jboss.security.jacc.SubjectPolicyContextHandler
 
getContextID() - Method in class org.jboss.security.jacc.JBossPolicyConfiguration
 
getContextInfo(String) - Static method in class org.jboss.security.SecurityAssociation
Get the current thread context info.
getControlFlag() - Method in class org.jboss.security.acl.config.ACLProviderEntry
Get the Control Flag (Required,Requisite,Sufficient or Optional)
getControlFlag() - Method in class org.jboss.security.auth.container.config.AuthModuleEntry
 
getControlFlag(String) - Method in class org.jboss.security.auth.login.LoginConfigObjectModelFactory
 
getControlFlag() - Method in class org.jboss.security.authorization.config.AuthorizationModuleEntry
Get the Control Flag (Required,Requisite,Sufficient or Optional)
getControlFlag() - Method in class org.jboss.security.identitytrust.config.IdentityTrustModuleEntry
 
getControlFlag(String) - Static method in class org.jboss.security.microcontainer.beans.Util
Converts the specified flag to one of the existing ControlFlag objects.
getCredential() - Method in class org.jboss.security.auth.callback.AppCallbackHandler
 
getCredential() - Method in class org.jboss.security.auth.callback.ObjectCallback
 
getCredential() - Method in class org.jboss.security.auth.callback.SecurityAssociationCallback
 
getCredential() - Method in class org.jboss.security.plugins.JBossSecurityContextUtil
 
getCredential() - Static method in class org.jboss.security.SecurityAssociation
Get the current authentication credential information.
getCredential() - Method in class org.jboss.security.SecurityAssociation.SubjectContext
 
getCredentials() - Method in class org.jboss.security.auth.spi.BaseCertLoginModule
 
getCredentials() - Method in class org.jboss.security.auth.spi.UsernamePasswordLoginModule
 
getData() - Method in class org.jboss.security.plugins.JBossSecurityContext
 
getDefaultAppPolicy() - Static method in class org.jboss.security.AppPolicy
 
getDelegate(String) - Method in class org.jboss.security.authorization.modules.AbstractAuthorizationModule
Load the delegate
getEjbMethod() - Method in class org.jboss.security.authorization.resources.EJBResource
Get the EJB Method
getEjbMethodInterface() - Method in class org.jboss.security.authorization.resources.EJBResource
Get the EJB Method Interface as a String
getEjbMethodRoles() - Method in class org.jboss.security.authorization.resources.EJBResource
Get the Roles assigned to the EJB method
getEjbName() - Method in class org.jboss.security.authorization.resources.EJBResource
Get the EJB Name
getEjbVersion() - Method in class org.jboss.security.authorization.resources.EJBResource
Get the version of EJB
getEJBVersion() - Method in class org.jboss.security.plugins.javaee.EJBAuthorizationHelper
 
getEncoding() - Method in class org.jboss.security.auth.spi.Users.User
 
getEndColumn() - Method in class org.jboss.security.auth.login.SimpleCharStream
Get token end column number.
getEndLine() - Method in class org.jboss.security.auth.login.SimpleCharStream
Get token end line number.
getEntitlements(Class<T>, Resource, Identity) - Method in class org.jboss.security.acl.ACLProviderImpl
 
getEntitlements(Class<T>, Resource, Identity) - Method in class org.jboss.security.acl.RoleBasedACLProviderImpl
 
getEntitlements(Class<T>, Resource, Identity) - Method in class org.jboss.security.plugins.acl.JBossACLContext
 
getEntitlements(Class<T>, Resource, Identity) - Method in class org.jboss.security.plugins.JBossAuthorizationManager
 
getEntries() - Method in class org.jboss.security.acl.ACLImpl
 
getEntries() - Method in class org.jboss.security.acl.config.ACLDefinition
Obtains the ACL entries that have been configured in this ACL definition.
getEntry(Identity) - Method in class org.jboss.security.acl.ACLImpl
 
getEntry(String) - Method in class org.jboss.security.acl.ACLImpl
 
getEntry() - Method in class org.jboss.security.acl.config.ACLProviderEntryHolder
Constructs and returns an ACLProviderEntry with the information contained in this class.
getEntry() - Method in class org.jboss.security.audit.config.AuditConfigEntryHolder
 
getEntry() - Method in class org.jboss.security.auth.container.config.AuthModuleEntryHolder
 
getEntry() - Method in class org.jboss.security.auth.login.AppConfigurationEntryHolder
 
getEntry() - Method in class org.jboss.security.authorization.config.AuthorizationConfigEntryHolder
 
getEntry() - Method in class org.jboss.security.identitytrust.config.IdentityTrustConfigEntryHolder
 
getEntry() - Method in class org.jboss.security.mapping.config.MappingConfigEntryHolder
 
getExternalPermissionTypes() - Method in class org.jboss.security.jacc.DelegatingPolicy
 
getFlag() - Method in class org.jboss.security.microcontainer.beans.FlaggedPolicyModule
Obtains the control flag of the login module.
getFlag() - Method in class org.jboss.security.microcontainer.beans.metadata.FlaggedModuleMetaData
Obtains the flag of the module.
getFlags() - Method in class org.jboss.security.SecurityAssociation.SubjectContext
 
getIdentity() - Method in class org.jboss.resource.security.CallerIdentityLoginModule
 
getIdentity() - Method in class org.jboss.resource.security.ConfiguredIdentityLoginModule
 
getIdentity() - Method in class org.jboss.resource.security.JaasSecurityDomainIdentityLoginModule
 
getIdentity() - Method in class org.jboss.resource.security.PBEIdentityLoginModule
 
getIdentity() - Method in class org.jboss.resource.security.SecureIdentityLoginModule
 
getIdentity() - Method in class org.jboss.security.acl.ACLEntryImpl
 
getIdentity() - Method in class org.jboss.security.auth.spi.AbstractServerLoginModule
Overriden by subclasses to return the Principal that corresponds to the user primary identity.
getIdentity() - Method in class org.jboss.security.auth.spi.BaseCertLoginModule
 
getIdentity() - Method in class org.jboss.security.auth.spi.IdentityLoginModule
 
getIdentity() - Method in class org.jboss.security.auth.spi.RoleMappingLoginModule
 
getIdentity() - Method in class org.jboss.security.auth.spi.SimpleServerLoginModule
 
getIdentity() - Method in class org.jboss.security.auth.spi.UsernamePasswordLoginModule
 
getIdentity(String) - Method in class org.jboss.security.identity.plugins.FilePersistenceStrategy
 
getIdentity(String) - Method in interface org.jboss.security.identity.plugins.PersistenceStrategy
Retrieves an Identity from the backend.
getIdentity() - Method in class org.jboss.security.RunAsIdentity
 
getIdentityAsString(Identity) - Static method in class org.jboss.security.acl.Util
Returns a String representation of the specified identity.
getIdentityFromString(String) - Static method in class org.jboss.security.acl.Util
Builds and returns an identity from the specified String representation.
getIdentityOrRole() - Method in class org.jboss.security.acl.ACLEntryImpl
 
getIdentityOrRole() - Method in class org.jboss.security.acl.EntitlementEntry
 
getIdentityTrustInfo() - Method in class org.jboss.security.config.ApplicationPolicy
 
getIdentityTrustManager() - Method in class org.jboss.security.microcontainer.beans.ApplicationPolicyBean
Obtains a reference to the IdentityTrustManager that enforces the identity-trust policy.
getIdentityTrustManager(String) - Method in class org.jboss.security.plugins.DefaultSecurityManagement
 
getIdentityTrustManager() - Method in class org.jboss.security.plugins.JBossSecurityContext
 
getIdentityTrustManager(String, String) - Static method in class org.jboss.security.SecurityUtil
Do a JNDI lookup to obtain the IdentityTrust Manager
getIdentityTrustModuleEntry() - Method in class org.jboss.security.config.IdentityTrustInfo
 
getIdentityTrustPolicy() - Method in class org.jboss.security.microcontainer.beans.ApplicationPolicyBean
Obtains the identity-trust policy that has been configured as part of this application policy.
GetImage() - Method in class org.jboss.security.auth.login.SimpleCharStream
Get token literal value.
getIncomingRunAs() - Method in class org.jboss.security.plugins.JBossSecurityContext
 
getInfo(String) - Method in class org.jboss.security.auth.callback.MapCallback
 
getInitialPermissions(Resource, String) - Method in class org.jboss.security.acl.ACLProviderImpl
This method retrieves the permissions the specified identity has over the specified resource.
getInstance() - Static method in class org.jboss.security.auth.login.XMLLoginConfigImpl
Obtains a reference to the singleton.
getInstance() - Static method in class org.jboss.security.jacc.DelegatingPolicy
 
getIterationCount() - Static method in class org.jboss.security.config.SecurityConfiguration
 
getKeys() - Method in class org.jboss.security.auth.callback.CallbackHandlerPolicyContextHandler
 
getKeys() - Method in class org.jboss.security.jacc.SubjectPolicyContextHandler
 
getKeyStore() - Method in class org.jboss.security.AppPolicy
 
getKeyStorePass() - Static method in class org.jboss.security.config.SecurityConfiguration
Get the credential string for the KeyStore.
getKeyStoreType() - Static method in class org.jboss.security.config.SecurityConfiguration
KeyStore implementation type being used.
getKeyStoreURL() - Static method in class org.jboss.security.config.SecurityConfiguration
Get the KeyStore database URL string.
getLayer() - Method in class org.jboss.security.authorization.resources.EJBResource
 
getLayer() - Method in class org.jboss.security.authorization.resources.JavaEEResource
 
getLayer() - Method in class org.jboss.security.authorization.resources.WebResource
 
getLine() - Method in class org.jboss.security.auth.login.SimpleCharStream
Deprecated.  
getLoginInfo() - Method in class org.jboss.security.AppPolicy
 
getLoginModules() - Method in class org.jboss.security.microcontainer.beans.LoginModuleStackBean
Obtains the login-modules that form the stack.
getLoginModules() - Method in class org.jboss.security.microcontainer.beans.metadata.LoginModuleStackMetaData
Obtains the metadata of the stack modules.
getLoginModuleStackHolder() - Method in class org.jboss.security.auth.container.config.AuthModuleEntry
A ServerAuthModule may delegate its decision making to a stack of LoginModules
getLoginModuleStackHolder(String) - Method in class org.jboss.security.auth.login.JASPIAuthenticationInfo
 
getLoginModuleStackHolder() - Method in class org.jboss.security.auth.login.JASPIAuthenticationInfo
 
getLoginModuleStackHolder() - Method in class org.jboss.security.microcontainer.beans.LoginModuleStackBean
Creates a LoginModuleStackHolder using the information contained in this bean.
getLoginModuleStackHolderName() - Method in class org.jboss.security.auth.container.config.AuthModuleEntry
 
getMap() - Method in class org.jboss.security.auth.message.GenericMessageInfo
 
getMap() - Method in class org.jboss.security.authorization.resources.JavaEEResource
 
getMappingContext(Class<T>) - Method in class org.jboss.security.plugins.mapping.JBossMappingManager
 
getMappingInfo(Class<T>) - Method in class org.jboss.security.config.ApplicationPolicy
Deprecated. use ApplicationPolicy.getMappingInfo(String) instead.
getMappingInfo(String) - Method in class org.jboss.security.config.ApplicationPolicy
Gets the MappingInfo instance that can perform the mappings of the specified type.
getMappingInfoByType(String) - Method in class org.jboss.security.microcontainer.beans.MappingPolicyBean
Groups the mapping modules according to their types, and creates a MappingInfo object for each group of mapping modules.
getMappingManager() - Method in class org.jboss.security.microcontainer.beans.ApplicationPolicyBean
Obtains a reference to the MappingManager that enforces the role-mapping policy.
getMappingManager(String) - Method in class org.jboss.security.plugins.DefaultSecurityManagement
 
getMappingManager() - Method in class org.jboss.security.plugins.JBossSecurityContext
 
getMappingManager(String, String) - Static method in class org.jboss.security.SecurityUtil
Do a JNDI lookup to obtain the MappingManager
getMappingModuleEntry() - Method in class org.jboss.security.config.MappingInfo
 
getMappingModuleName() - Method in class org.jboss.security.mapping.config.MappingModuleEntry
Get the Policy Module Name
getMappingModuleType() - Method in class org.jboss.security.mapping.config.MappingModuleEntry
Gets the type of mapping performed by the mapping module.
getMappingPolicy() - Method in class org.jboss.security.microcontainer.beans.ApplicationPolicyBean
Obtains the generic mapping policy that has been configured as part of this application policy.
getMaskValue() - Method in enum org.jboss.security.acl.BasicACLPermission
Obtains this permission's mask value.
getMaskValue() - Method in interface org.jboss.security.acl.BitMaskPermission
Obtains the bitmask value of the permission.
getMaskValue() - Method in class org.jboss.security.acl.CompositeACLPermission
 
getMBeanInfo() - Method in class org.jboss.security.plugins.DefaultLoginConfig
 
getMBeanServer() - Method in class org.jboss.security.jacc.SecurityService
 
getMcf() - Method in class org.jboss.resource.security.AbstractPasswordCredentialLoginModule
 
getMessage() - Method in error org.jboss.security.auth.login.TokenMgrError
You can also modify the body of this method to customize your error messages.
getMessageLayer() - Method in class org.jboss.security.auth.message.config.JBossClientAuthConfig
 
getMessageLayer() - Method in class org.jboss.security.auth.message.config.JBossServerAuthConfig
 
getModuleEntries() - Method in class org.jboss.security.config.BaseSecurityInfo
 
getModuleOptions() - Method in class org.jboss.security.microcontainer.beans.metadata.BaseModuleMetaData
Obtains the metadata of the module options.
getModules() - Method in class org.jboss.security.microcontainer.beans.BasePolicyBean
Gets a reference to collection of modules used by this policy.
getModules() - Method in class org.jboss.security.microcontainer.beans.metadata.BasePolicyMetaData
Obtains the metadata of the modules that have been specified for the policy.
getModuleStacks() - Method in class org.jboss.security.microcontainer.beans.JASPIAuthenticationPolicyBean
Obtains the login-module stacks of the policy.
getModuleStacks() - Method in class org.jboss.security.microcontainer.beans.metadata.JASPIAuthenticationMetaData
Obtains the metadata of the module stacks.
getName() - Method in class org.jboss.security.AnybodyPrincipal
 
getName() - Method in class org.jboss.security.audit.config.AuditProviderEntry
 
getName() - Method in class org.jboss.security.auth.login.LoginModuleStackHolder
 
getName() - Method in class org.jboss.security.auth.spi.Users.User
 
getName() - Method in class org.jboss.security.config.ApplicationPolicy
 
getName() - Method in class org.jboss.security.config.BaseSecurityInfo
 
getName() - Method in class org.jboss.security.identity.plugins.SimpleIdentity
 
getName() - Method in class org.jboss.security.identitytrust.config.IdentityTrustModuleEntry
 
getName() - Method in class org.jboss.security.microcontainer.beans.ApplicationPolicyBean
Obtains the name of the application policy.
getName() - Method in class org.jboss.security.microcontainer.beans.LoginModuleStackBean
Obtains the name of the stack.
getName() - Method in class org.jboss.security.microcontainer.beans.metadata.LoginModuleStackMetaData
Obtains the name of the login module stack.
getName() - Method in class org.jboss.security.microcontainer.beans.metadata.ModuleOptionMetaData
Obtains the name of the option.
getName() - Method in class org.jboss.security.NobodyPrincipal
 
getName() - Method in class org.jboss.security.SimplePrincipal
 
getNextToken() - Method in class org.jboss.security.auth.login.SunConfigParser
Get the next Token.
getNextToken() - Method in class org.jboss.security.auth.login.SunConfigParserTokenManager
Get the next Token.
getOperation(MessageInfo) - Method in class org.jboss.security.auth.message.config.JBossClientAuthConfig
 
getOptions() - Method in class org.jboss.security.acl.config.ACLProviderEntry
Get the options
getOptions() - Method in class org.jboss.security.audit.config.AuditProviderEntry
 
getOptions() - Method in class org.jboss.security.auth.container.config.AuthModuleEntry
Get the options configured for this AuthModule.
getOptions() - Method in class org.jboss.security.authorization.config.AuthorizationModuleEntry
Get the options
getOptions() - Method in class org.jboss.security.identitytrust.config.IdentityTrustModuleEntry
 
getOptions() - Method in class org.jboss.security.mapping.config.MappingModuleEntry
Get the options
getOptions() - Method in class org.jboss.security.microcontainer.beans.BasePolicyModule
Obtains the module's options.
getOutgoingRunAs() - Method in class org.jboss.security.plugins.JBossSecurityContext
 
getParent() - Method in class org.jboss.security.identity.plugins.SimpleRole
 
getParentPolicy() - Method in class org.jboss.security.microcontainer.beans.ApplicationPolicyBean
Obtains the name of the parent policy.
getPassword() - Method in class org.jboss.security.auth.spi.Users.User
 
getPasswordAuthentication() - Method in class org.jboss.security.SecurityAssociationAuthenticator
 
getPDP(PolicyRegistration, String) - Method in class org.jboss.security.authorization.util.JBossXACMLUtil
 
getPermission() - Method in class org.jboss.security.acl.ACLEntryImpl
 
getPermission() - Method in class org.jboss.security.acl.EntitlementEntry
 
getPermissionInfo() - Method in class org.jboss.security.AppPolicy
 
getPermissions(Subject, CodeSource) - Method in class org.jboss.security.AppPolicy
 
getPermissions(Subject, CodeSource) - Method in class org.jboss.security.AuthorizationInfo
 
getPermissions(ProtectionDomain) - Method in class org.jboss.security.jacc.DelegatingPolicy
 
getPermissions(CodeSource) - Method in class org.jboss.security.jacc.DelegatingPolicy
Return the permission collection associated with the cs.
getPermissionsForRole(String) - Method in class org.jboss.security.jacc.DelegatingPolicy
 
getPersistenceStrategy() - Method in class org.jboss.security.acl.ACLProviderImpl
 
getPolicies() - Method in class org.jboss.security.config.PolicyConfig
 
getPolicy() - Method in class org.jboss.security.jacc.SecurityService
 
getPolicy(String, String, Map<String, Object>) - Method in class org.jboss.security.plugins.JBossPolicyRegistration
 
getPolicyAttributeName() - Method in class org.jboss.security.jacc.SecurityService
 
getPolicyConfig() - Method in class org.jboss.security.config.ApplicationPolicy
 
getPolicyConfiguration(String, boolean) - Method in class org.jboss.security.jacc.JBossPolicyConfigurationFactory
 
getPolicyContextID() - Method in class org.jboss.security.authorization.resources.JavaEEResource
Get the Policy Context ID (Mainly to retrieve policy from policy configuration (JACC) or PolicyRegistration (XACML))
getPolicyInfo(String) - Method in class org.jboss.security.microcontainer.beans.ACLPolicyBean
 
getPolicyInfo(String) - Method in class org.jboss.security.microcontainer.beans.AuditPolicyBean
 
getPolicyInfo(String) - Method in class org.jboss.security.microcontainer.beans.AuthenticationPolicyBean
 
getPolicyInfo(String) - Method in class org.jboss.security.microcontainer.beans.AuthorizationPolicyBean
 
getPolicyInfo(String) - Method in class org.jboss.security.microcontainer.beans.BaseAuthenticationPolicy
 
getPolicyInfo(String) - Method in class org.jboss.security.microcontainer.beans.BasePolicyBean
Creates a security info object using the information contained in this policy bean.
getPolicyInfo(String) - Method in class org.jboss.security.microcontainer.beans.IdentityTrustPolicyBean
 
getPolicyInfo(String) - Method in class org.jboss.security.microcontainer.beans.JASPIAuthenticationPolicyBean
 
getPolicyInfo(String) - Method in class org.jboss.security.microcontainer.beans.MappingPolicyBean
 
getPolicyModuleName() - Method in class org.jboss.security.authorization.config.AuthorizationModuleEntry
Get the Policy Module Name
getPolicyName() - Method in class org.jboss.security.jacc.SecurityService
 
getPolicyProxy() - Method in class org.jboss.security.jacc.DelegatingPolicy
 
getPolicyRegistration() - Static method in class org.jboss.security.SecurityUtil
Performs a JNDI lookup to retrieve the configured PolicyRegistration.
getPrincipal() - Method in class org.jboss.security.auth.callback.SecurityAssociationCallback
 
getPrincipal() - Method in class org.jboss.security.authorization.resources.JavaEEResource
 
getPrincipal(Principal) - Method in class org.jboss.security.plugins.auth.JaasSecurityManagerBase
Map the argument principal from the deployment environment principal to the developer environment.
getPrincipal(Principal) - Method in class org.jboss.security.plugins.auth.SynchronizedJaasSecurityManager
Map the argument principal from the deployment environment principal to the developer environment.
getPrincipal(Principal) - Method in class org.jboss.security.plugins.NoAccessSecurityManager
Always returns the argument principal.
getPrincipal(Principal) - Method in class org.jboss.security.plugins.NullSecurityManager
Always returns the argument principal.
getPrincipal() - Static method in class org.jboss.security.SecurityAssociation
Get the current authentication principal information.
getPrincipal() - Method in class org.jboss.security.SecurityAssociation.SubjectContext
 
getPrincipalMappingInfo() - Method in class org.jboss.security.config.ApplicationPolicy
Deprecated. use ApplicationPolicy#getMappingInfo("principal") instead.
getPrincipals(Subject, Role) - Method in class org.jboss.security.authorization.modules.AbstractJACCModuleDelegate
 
getPrincipalsSet() - Method in class org.jboss.security.RunAsIdentity
Return a set with the configured run-as principal and a Group("Roles") with the run-as roles
getPRNG() - Static method in class org.jboss.crypto.CryptoUtil
 
getPrompt() - Method in class org.jboss.security.auth.callback.AppCallbackHandler
 
getPrompt() - Method in class org.jboss.security.auth.callback.ByteArrayCallback
 
getPrompt() - Method in class org.jboss.security.auth.callback.ObjectCallback
 
getProof() - Method in class org.jboss.security.RunAsIdentity
 
getRegistrationContext(String) - Method in class org.jboss.security.auth.message.config.AuthProviderRegistrationDelegate
 
getRegistrationContext(String) - Method in class org.jboss.security.auth.message.config.JBossAuthConfigFactory
 
getRegistrationIDs(AuthConfigProvider) - Method in class org.jboss.security.auth.message.config.AuthProviderRegistrationDelegate
 
getRegistrationIDs(AuthConfigProvider) - Method in class org.jboss.security.auth.message.config.JBossAuthConfigFactory
 
getRequestMessage() - Method in class org.jboss.security.auth.message.GenericMessageInfo
 
getResource() - Method in class org.jboss.security.acl.ACLImpl
 
getResource() - Method in class org.jboss.security.acl.config.ACLDefinition
Obtains the configured <acl-definition> resource.
getResource() - Method in class org.jboss.security.acl.EntitlementEntry
 
getResourceAsString() - Method in class org.jboss.security.acl.ACLImpl
Obtains the stringfied representation of the resource associated with this ACL.
getResourceAsString(Resource) - Static method in class org.jboss.security.acl.Util
Returns a String representation of the specified resource.
getResponseMessage() - Method in class org.jboss.security.auth.message.GenericMessageInfo
 
getRole() - Method in class org.jboss.security.identity.plugins.SimpleIdentity
 
getRoleMappingInfo() - Method in class org.jboss.security.config.ApplicationPolicy
Deprecated. use ApplicationPolicy#getMappingInfo("role") instead.
getRoleMappingPolicy() - Method in class org.jboss.security.microcontainer.beans.ApplicationPolicyBean
Obtains the role-mapping policy that has been configured as part of this application policy.
getRoleName() - Method in class org.jboss.security.identity.plugins.SimpleRole
 
getRoleNames() - Method in class org.jboss.security.auth.spi.Users.User
 
getRoleNames(String) - Method in class org.jboss.security.auth.spi.Users.User
 
getRoles() - Method in class org.jboss.security.identity.plugins.SimpleRoleGroup
 
getRoles() - Method in class org.jboss.security.plugins.JBossSecurityContextUtil
 
getRoleSets() - Method in class org.jboss.resource.security.CallerIdentityLoginModule
 
getRoleSets() - Method in class org.jboss.resource.security.ConfiguredIdentityLoginModule
This method simply returns an empty array of Groups which means that no role based permissions are assigned.
getRoleSets() - Method in class org.jboss.resource.security.JaasSecurityDomainIdentityLoginModule
 
getRoleSets() - Method in class org.jboss.resource.security.PBEIdentityLoginModule
 
getRoleSets() - Method in class org.jboss.resource.security.SecureIdentityLoginModule
 
getRoleSets() - Method in class org.jboss.security.auth.spi.AbstractServerLoginModule
Overriden by subclasses to return the Groups that correspond to the to the role sets assigned to the user.
getRoleSets() - Method in class org.jboss.security.auth.spi.AnonLoginModule
Override to return an empty Roles set.
getRoleSets() - Method in class org.jboss.security.auth.spi.BaseCertLoginModule
Subclasses need to override this to provide the roles for authorization
getRoleSets() - Method in class org.jboss.security.auth.spi.CertRolesLoginModule
This method is pretty much straight from the UsersRolesLoginModule.
getRoleSets() - Method in class org.jboss.security.auth.spi.DatabaseCertLoginModule
 
getRoleSets() - Method in class org.jboss.security.auth.spi.DatabaseServerLoginModule
Execute the rolesQuery against the dsJndiName to obtain the roles for the authenticated user.
getRoleSets() - Method in class org.jboss.security.auth.spi.IdentityLoginModule
 
getRoleSets() - Method in class org.jboss.security.auth.spi.LdapExtLoginModule
Overridden by subclasses to return the Groups that correspond to the to the role sets assigned to the user.
getRoleSets() - Method in class org.jboss.security.auth.spi.LdapLoginModule
Overridden by subclasses to return the Groups that correspond to the to the role sets assigned to the user.
getRoleSets() - Method in class org.jboss.security.auth.spi.RoleMappingLoginModule
 
getRoleSets() - Method in class org.jboss.security.auth.spi.SimpleServerLoginModule
 
getRoleSets() - Method in class org.jboss.security.auth.spi.Users.User
 
getRoleSets() - Method in class org.jboss.security.auth.spi.UsersLoginModule
Return a group Roles with no members
getRoleSets() - Method in class org.jboss.security.auth.spi.UsersRolesLoginModule
Create the set of roles the user belongs to by parsing the roles.properties data for username=role1,role2,...
getRoleSets() - Method in class org.jboss.security.auth.spi.XMLLoginModule
Obtain the various groups of roles for the user
getRolesFromCommaSeparatedString(String) - Static method in class org.jboss.security.mapping.providers.MappingProviderUtil
Given a comma-separated list of roles, return a string array
getRunAsRoles() - Method in class org.jboss.security.RunAsIdentity
Return a set with the configured run-as role
getRunAsRolesAsRoleGroup() - Method in class org.jboss.security.RunAsIdentity
Return a RoleGroup of Run-As roles
getSalt() - Static method in class org.jboss.security.config.SecurityConfiguration
 
getSecurityDomain() - Method in class org.jboss.security.plugins.audit.JBossAuditManager
 
getSecurityDomain() - Method in class org.jboss.security.plugins.auth.JaasSecurityManagerBase
Get the name of the security domain associated with this security mgr.
getSecurityDomain() - Method in class org.jboss.security.plugins.auth.SynchronizedJaasSecurityManager
Get the name of the security domain associated with this security mgr.
getSecurityDomain() - Method in class org.jboss.security.plugins.identitytrust.JBossIdentityTrustManager
 
getSecurityDomain() - Method in class org.jboss.security.plugins.JBossAuthorizationManager
 
getSecurityDomain() - Method in class org.jboss.security.plugins.JBossSecurityContext
Get the security domain name
getSecurityDomain() - Method in class org.jboss.security.plugins.mapping.JBossMappingManager
 
getSecurityDomain() - Method in class org.jboss.security.plugins.NoAccessSecurityManager
Get the name of the security domain associated with this security mgr.
getSecurityDomain() - Method in class org.jboss.security.plugins.NullSecurityManager
Get the name of the security domain associated with this security mgr.
getSecurityIdentity() - Method in class org.jboss.security.plugins.JBossSecurityContextUtil
 
getSecurityManagement() - Method in class org.jboss.security.plugins.JBossSecurityContext
 
getSecurityRoleReferences() - Method in class org.jboss.security.authorization.resources.JavaEEResource
Get the set of Security Role Reference objects defined in the deployment descriptor
getSecurityRoles() - Static method in class org.jboss.security.SecurityRolesAssociation
Get the current map of SecurityRoleMetaData.
getServer() - Method in class org.jboss.resource.security.AbstractPasswordCredentialLoginModule
 
getServerAuthConfig(String, String, CallbackHandler) - Method in class org.jboss.security.auth.message.config.JBossAuthConfigProvider
 
getServerAuthModules() - Method in class org.jboss.security.auth.message.config.JBossServerAuthConfig
 
getServletName() - Method in class org.jboss.security.authorization.resources.WebResource
The Servlet for which the authorization request is for
getServletRequest() - Method in class org.jboss.security.authorization.resources.WebResource
 
getServletResponse() - Method in class org.jboss.security.authorization.resources.WebResource
 
getStackRef() - Method in class org.jboss.security.microcontainer.beans.metadata.StackRefModuleMetaData
Obtains the name of the stack referred by the module.
getStackRef() - Method in class org.jboss.security.microcontainer.beans.StackRefPolicyModule
Obtains the name of the login-module stack referenced by the module.
getSubject() - Method in class org.jboss.security.plugins.JBossSecurityContextUtil
 
getSubject() - Static method in class org.jboss.security.SecurityAssociation
Get the current Subject information.
getSubject() - Method in class org.jboss.security.SecurityAssociation.SubjectContext
 
getSubjectInfo() - Method in class org.jboss.security.plugins.JBossSecurityContext
 
getSubjectRoles(Subject, CallbackHandler) - Method in class org.jboss.security.plugins.JBossAuthorizationManager
 
getSubjectRoles(Subject) - Static method in class org.jboss.security.SecurityUtil
Get the Subject roles by looking for a Group called 'Roles'
GetSuffix(int) - Method in class org.jboss.security.auth.login.SimpleCharStream
Get the suffix.
getSupportedMessageTypes() - Method in class org.jboss.security.auth.container.modules.AbstractServerAuthModule
 
getSupportedMessageTypes() - Method in class org.jboss.security.auth.container.modules.AllFailureServerAuthModule
 
getSupportedMessageTypes() - Method in class org.jboss.security.auth.container.modules.AllSuccessServerAuthModule
 
getSupportedMessageTypes() - Method in class org.jboss.security.auth.container.modules.DelegatingServerAuthModule
 
getSupportedMessageTypes() - Method in class org.jboss.security.auth.container.modules.SimpleClientAuthModule
 
getTabSize(int) - Method in class org.jboss.security.auth.login.SimpleCharStream
 
getTargetClass() - Method in class org.jboss.security.acl.config.ACLDefinition
 
getTargetClass() - Method in class org.jboss.security.acl.config.ACLEntryHolder
 
getTargetClass() - Method in class org.jboss.security.acl.config.ACLInfoContainer
 
getTargetClass() - Method in class org.jboss.security.acl.config.ACLProviderEntryHolder
 
getTargetClass() - Method in class org.jboss.security.audit.config.AuditConfigEntryHolder
 
getTargetClass() - Method in class org.jboss.security.auth.container.config.AuthModuleEntryHolder
 
getTargetClass() - Method in class org.jboss.security.auth.login.AppConfigurationEntryHolder
 
getTargetClass() - Method in class org.jboss.security.auth.login.AuthenticationInfoContainer
 
getTargetClass() - Method in class org.jboss.security.auth.login.LoginModuleStackContainer
 
getTargetClass() - Method in class org.jboss.security.auth.login.ModuleOptionContainer
 
getTargetClass() - Method in class org.jboss.security.authorization.AuthorizationInfoContainer
 
getTargetClass() - Method in class org.jboss.security.authorization.config.AuthorizationConfigEntryHolder
 
getTargetClass() - Method in class org.jboss.security.config.ApplicationPolicyContainer
 
getTargetClass() - Method in class org.jboss.security.identitytrust.config.IdentityTrustConfigEntryHolder
 
getTargetClass() - Method in class org.jboss.security.mapping.config.MappingConfigContainer
 
getTargetClass() - Method in class org.jboss.security.mapping.config.MappingConfigEntryHolder
 
getTargetPrincipal(Principal, Map<String, Object>) - Method in class org.jboss.security.plugins.auth.JaasSecurityManagerBase
 
getTargetPrincipal(Principal, Map<String, Object>) - Method in class org.jboss.security.plugins.auth.SynchronizedJaasSecurityManager
 
getTargetPrincipal(Principal, Map<String, Object>) - Method in class org.jboss.security.plugins.NoAccessSecurityManager
 
getTargetPrincipal(Principal, Map<String, Object>) - Method in class org.jboss.security.plugins.NullSecurityManager
 
getTargetRoles(Principal, Map<String, Object>) - Method in class org.jboss.security.plugins.JBossAuthorizationManager
 
getTM(String) - Method in class org.jboss.security.plugins.TransactionManagerLocator
Get the TransactionManager provided a JNDI Name for the Transaction Manager
Note: If the TM is not bound to JNDI, an attempt is made to obtain the JBoss TxManager instance via reflection
getToken(int) - Method in class org.jboss.security.auth.login.SunConfigParser
Get the specific Token.
getTransactionManager() - Method in class org.jboss.security.auth.spi.DatabaseServerLoginModule
 
getTrustStorePass() - Static method in class org.jboss.security.config.SecurityConfiguration
Set the credential string for the trust store.
getTrustStoreType() - Static method in class org.jboss.security.config.SecurityConfiguration
Get the type of the trust store
getTrustStoreURL() - Static method in class org.jboss.security.config.SecurityConfiguration
Get the trust store database URL string.
getType() - Method in class org.jboss.security.identity.plugins.SimpleRole
 
getType() - Method in class org.jboss.security.identity.plugins.SimpleRoleGroup
 
getType() - Method in class org.jboss.security.microcontainer.beans.MappingPolicyModule
Obtains the type of mapping provided by the module.
getType() - Method in class org.jboss.security.microcontainer.beans.metadata.MappingModuleMetaData
Obtains the type of mapping performed by the mapping module.
getUnauthenticatedIdentity() - Method in class org.jboss.security.auth.spi.AbstractServerLoginModule
 
getUnauthenticatedIdentity() - Method in class org.jboss.security.auth.spi.UsernamePasswordLoginModule
 
getUseFirstPass() - Method in class org.jboss.security.auth.spi.AbstractServerLoginModule
 
getUser(String) - Method in class org.jboss.security.auth.spi.Users
 
getUsername() - Method in class org.jboss.security.auth.spi.BaseCertLoginModule
 
getUsername() - Method in class org.jboss.security.auth.spi.UsernamePasswordLoginModule
 
getUserName() - Method in class org.jboss.security.plugins.JBossSecurityContextUtil
 
getUsernameAndPassword() - Method in class org.jboss.security.auth.spi.UsernamePasswordLoginModule
Called by login() to acquire the username and password strings for authentication.
getUserPrincipal() - Method in class org.jboss.security.plugins.JBossSecurityContextUtil
 
getUserRoles(Principal) - Method in class org.jboss.security.plugins.auth.JaasSecurityManagerBase
Return the set of domain roles the current active Subject 'Roles' group found in the subject Principals set.
getUserRoles(Principal) - Method in class org.jboss.security.plugins.auth.SynchronizedJaasSecurityManager
Return the set of domain roles the current active Subject 'Roles' group found in the subject Principals set.
getUserRoles(Principal) - Method in class org.jboss.security.plugins.JBossAuthorizationManager
Return the set of domain roles the current active Subject 'Roles' group found in the subject Principals set.
getUserRoles(Principal) - Method in class org.jboss.security.plugins.NoAccessSecurityManager
Return the set of domain roles the principal has been assigned.
getUserRoles(Principal) - Method in class org.jboss.security.plugins.NullSecurityManager
Return the set of domain roles the principal has been assigned.
getUsers() - Method in class org.jboss.security.auth.spi.Users
 
getUsersPassword() - Method in class org.jboss.security.auth.spi.AnonLoginModule
Overriden to return null.
getUsersPassword() - Method in class org.jboss.security.auth.spi.DatabaseServerLoginModule
Get the expected password for the current username available via the getUsername() method.
getUsersPassword() - Method in class org.jboss.security.auth.spi.LdapExtLoginModule
Overridden to return an empty password string as typically one cannot obtain a user's password.
getUsersPassword() - Method in class org.jboss.security.auth.spi.LdapLoginModule
Overridden to return an empty password string as typically one cannot obtain a user's password.
getUsersPassword() - Method in class org.jboss.security.auth.spi.SimpleServerLoginModule
 
getUsersPassword() - Method in class org.jboss.security.auth.spi.UsernamePasswordLoginModule
Get the expected password for the current username available via the getUsername() method.
getUsersPassword() - Method in class org.jboss.security.auth.spi.UsersLoginModule
 
getUsersPassword() - Method in class org.jboss.security.auth.spi.UsersRolesLoginModule
 
getUsersPassword() - Method in class org.jboss.security.auth.spi.XMLLoginModule
 
getUtil() - Method in class org.jboss.security.plugins.JBossSecurityContext
 
getValidateDTD() - Method in class org.jboss.security.auth.login.XMLLoginConfigImpl
Get whether the login config xml document is validated againsts its DTD
getValidateError() - Method in class org.jboss.security.auth.spi.UsernamePasswordLoginModule
Get the error associated with the validatePassword failure
getValue() - Method in class org.jboss.security.auth.login.ModuleOptionContainer
 
getValue() - Method in class org.jboss.security.auth.login.Token
An optional attribute value of the Token.
getValue() - Method in class org.jboss.security.microcontainer.beans.metadata.ModuleOptionMetaData
Obtains the value of the option.
getValue() - Method in class org.jboss.security.plugins.auth.JaasSecurityManagerBase.DomainInfo
 
grant(CodeSource, ArrayList<Permission>) - Method in class org.jboss.security.AuthorizationInfo
 
grant(CodeSource, ArrayList<Permission>, Principal[]) - Method in class org.jboss.security.AuthorizationInfo
 
GROUP_CLASS - Static variable in class org.jboss.security.identity.plugins.IdentityFactory
 

H

handle(Callback[]) - Method in class org.jboss.security.auth.callback.AppCallbackHandler
 
handle(Callback[]) - Method in class org.jboss.security.auth.callback.ConsoleInputHandler
Sets any NameCallback name property to the instance username, sets any PasswordCallback password property to the instance, and any password.
handle(Callback[]) - Method in class org.jboss.security.auth.callback.JBossCallbackHandler
Handles SecurityAssociationCallback, ObjectCallback, NameCallback and PasswordCallback types.
handle(Callback[]) - Method in class org.jboss.security.auth.callback.SecurityAssociationHandler
Handles SecurityAssociationCallback, ObjectCallback, NameCallback and PasswordCallback types.
handle(Callback[]) - Method in class org.jboss.security.auth.callback.UsernamePasswordHandler
Sets any NameCallback name property to the instance username, sets any PasswordCallback password property to the instance, and any password.
handler - Variable in class org.jboss.security.authorization.modules.AbstractAuthorizationModule
 
hashCode() - Method in class org.jboss.security.acl.ACLEntryImpl
 
hashCode() - Method in class org.jboss.security.acl.CompositeACLPermission
 
hashCode() - Method in class org.jboss.security.acl.config.ACLDefinition
 
hashCode() - Method in class org.jboss.security.AnybodyPrincipal
 
hashCode() - Method in class org.jboss.security.identity.plugins.SimpleIdentity
 
hashCode() - Method in class org.jboss.security.NobodyPrincipal
 
hashCode() - Method in class org.jboss.security.SimplePrincipal
 
hasRole(String, Principal, String, Set<Principal>, String, Subject) - Method in class org.jboss.security.plugins.javaee.WebAuthorizationHelper
 
hasUnlimitedCrypto() - Static method in class org.jboss.crypto.CryptoUtil
From Appendix E of the JCE ref guide, the xaximum key size allowed by the "Strong" jurisdiction policy files allows a maximum Blowfish cipher size of 128 bits.
hasUserDataPermission(Map<String, Object>, ServletRequest, ServletResponse, String, Subject) - Method in class org.jboss.security.plugins.javaee.WebAuthorizationHelper
 
HttpServletServerAuthModule - Class in org.jboss.security.auth.container.modules
Server Auth Module capable of handling Http Servlet Authentication
HttpServletServerAuthModule() - Constructor for class org.jboss.security.auth.container.modules.HttpServletServerAuthModule
 
HttpServletServerAuthModule(String) - Constructor for class org.jboss.security.auth.container.modules.HttpServletServerAuthModule
 

I

IAppPolicyStore - Interface in org.jboss.security
An interface describing an AppPolicy security store.
IDENTIFIER - Static variable in interface org.jboss.security.auth.login.SunConfigParserConstants
RegularExpression Id.
IDENTITY_CLASS - Static variable in class org.jboss.security.identity.plugins.IdentityFactory
 
IdentityFactory - Class in org.jboss.security.identity.plugins
Factory to create customized principal and group instances
IdentityFactory() - Constructor for class org.jboss.security.identity.plugins.IdentityFactory
 
IdentityLoginModule - Class in org.jboss.security.auth.spi
A simple login module that simply associates the principal specified in the module options with any subject authenticated against the module.
IdentityLoginModule() - Constructor for class org.jboss.security.auth.spi.IdentityLoginModule
 
IdentityTrustConfigEntryHolder - Class in org.jboss.security.identitytrust.config
A container for creating AuditConfigEntry during jbxb parse
IdentityTrustConfigEntryHolder() - Constructor for class org.jboss.security.identitytrust.config.IdentityTrustConfigEntryHolder
 
IdentityTrustInfo - Class in org.jboss.security.config
Identity Trust Info
IdentityTrustInfo(String) - Constructor for class org.jboss.security.config.IdentityTrustInfo
 
IdentityTrustMetaData - Class in org.jboss.security.microcontainer.beans.metadata
This class represents the <identity-trust> configuration in an application policy and contains the identity-trust metadata information extracted by the XB parser.
IdentityTrustMetaData() - Constructor for class org.jboss.security.microcontainer.beans.metadata.IdentityTrustMetaData
 
IdentityTrustModuleEntry - Class in org.jboss.security.identitytrust.config
An entry representing an Identity Trust Module in the configuration
IdentityTrustModuleEntry(String) - Constructor for class org.jboss.security.identitytrust.config.IdentityTrustModuleEntry
 
IdentityTrustModuleEntry(String, Map<String, Object>) - Constructor for class org.jboss.security.identitytrust.config.IdentityTrustModuleEntry
 
IdentityTrustPolicyBean - Class in org.jboss.security.microcontainer.beans
This class represents an identity-trust policy.
IdentityTrustPolicyBean() - Constructor for class org.jboss.security.microcontainer.beans.IdentityTrustPolicyBean
 
image - Variable in class org.jboss.security.auth.login.Token
The string image of the token.
implies(ProtectionDomain, Permission) - Method in class org.jboss.security.jacc.DelegatingPolicy
 
inBuf - Variable in class org.jboss.security.auth.login.SimpleCharStream
 
incomingRunAs - Variable in class org.jboss.security.plugins.JBossSecurityContext
 
init() - Static method in class org.jboss.crypto.CryptoUtil
 
init(byte[]) - Static method in class org.jboss.crypto.CryptoUtil
 
init(Map<String, Object>) - Method in interface org.jboss.crypto.digest.DigestCallback
Pass through access to the login module options.
init(Map<String, Object>) - Method in class org.jboss.security.mapping.providers.DeploymentRolesMappingProvider
 
init(Map<String, Object>) - Method in class org.jboss.security.mapping.providers.OptionsRoleMappingProvider
 
init(Map<String, Object>) - Method in class org.jboss.security.mapping.providers.principal.SubjectCNMapper
 
init(Map<String, Object>) - Method in class org.jboss.security.mapping.providers.principal.SubjectDNMapper
 
init(long) - Method in class org.jboss.security.plugins.auth.JaasSecurityManagerBase.DomainInfo
 
initialize(Subject, CallbackHandler, Map, Map) - Method in class org.jboss.resource.security.AbstractPasswordCredentialLoginModule
 
initialize(Subject, CallbackHandler, Map, Map) - Method in class org.jboss.resource.security.CallerIdentityLoginModule
The initialize method sets up some default connection information for basic connections.
initialize(Subject, CallbackHandler, Map, Map) - Method in class org.jboss.resource.security.ConfiguredIdentityLoginModule
 
initialize(Subject, CallbackHandler, Map, Map) - Method in class org.jboss.resource.security.JaasSecurityDomainIdentityLoginModule
 
initialize(Subject, CallbackHandler, Map, Map) - Method in class org.jboss.resource.security.PBEIdentityLoginModule
 
initialize(Subject, CallbackHandler, Map, Map) - Method in class org.jboss.resource.security.SecureIdentityLoginModule
 
initialize(Map<String, Object>, Map<String, Object>) - Method in class org.jboss.security.acl.ACLProviderImpl
 
initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class org.jboss.security.AltClientLoginModule
Initialize this LoginModule.
initialize(MessagePolicy, MessagePolicy, CallbackHandler, Map) - Method in class org.jboss.security.auth.container.modules.AbstractServerAuthModule
 
initialize(MessagePolicy, MessagePolicy, CallbackHandler, Map) - Method in class org.jboss.security.auth.container.modules.SimpleClientAuthModule
 
initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class org.jboss.security.auth.spi.AbstractServerLoginModule
Initialize the login module.
initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class org.jboss.security.auth.spi.BaseCertLoginModule
Override the super version to pickup the following options after first calling the super method.
initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class org.jboss.security.auth.spi.CertRolesLoginModule
Initialize this LoginModule.
initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class org.jboss.security.auth.spi.DatabaseCertLoginModule
 
initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class org.jboss.security.auth.spi.DatabaseServerLoginModule
Initialize this LoginModule.
initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class org.jboss.security.auth.spi.IdentityLoginModule
 
initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class org.jboss.security.auth.spi.MemoryUsersRolesLoginModule
Override the UsersRolesLoginModule initialize to look for a users and roles options specifying the
initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class org.jboss.security.auth.spi.ProxyLoginModule
Initialize this LoginModule.
initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class org.jboss.security.auth.spi.RunAsLoginModule
Look for the roleName option that specifies the role to use as the run-as role.
initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class org.jboss.security.auth.spi.UsernamePasswordLoginModule
Override the superclass method to look for the following options after first invoking the super version.
initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class org.jboss.security.auth.spi.UsersLoginModule
Initialize this LoginModule.
initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class org.jboss.security.auth.spi.UsersRolesLoginModule
Initialize this LoginModule.
initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class org.jboss.security.auth.spi.XMLLoginModule
Initialize this LoginModule.
initialize(Subject, CallbackHandler, Map<String, Object>, Map<String, Object>, RoleGroup) - Method in class org.jboss.security.authorization.modules.AbstractAuthorizationModule
 
initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class org.jboss.security.ClientLoginModule
Initialize this LoginModule.
initialize(SecurityContext, CallbackHandler, Map<String, Object>, Map<String, Object>) - Method in class org.jboss.security.identitytrust.modules.AbstractIdentityTrustModule
 
input_stream - Variable in class org.jboss.security.auth.login.SunConfigParserTokenManager
 
inputStream - Variable in class org.jboss.security.auth.login.SimpleCharStream
 
InputValidationException - Exception in org.jboss.security.auth.spi
The InputValidationException is thrown by the InputValidators to indicate that information supplied by clients (e.g.
InputValidationException() - Constructor for exception org.jboss.security.auth.spi.InputValidationException
Creates an instance of InputValidationException.
InputValidationException(String) - Constructor for exception org.jboss.security.auth.spi.InputValidationException
Creates an instance of InputValidationException with the specified error message.
InputValidationException(String, Throwable) - Constructor for exception org.jboss.security.auth.spi.InputValidationException
Creates an instance of InputValidationException with the specified message and cause.
InputValidator - Interface in org.jboss.security.auth.spi
Interface that must be implemented by login module input validators.
inService() - Method in class org.jboss.security.jacc.JBossPolicyConfiguration
 
inService(String) - Method in class org.jboss.security.jacc.JBossPolicyConfigurationFactory
 
instantiate() - Method in class org.jboss.security.acl.config.ACLDefinition
 
instantiate() - Method in class org.jboss.security.acl.config.ACLEntryHolder
 
instantiate() - Method in class org.jboss.security.acl.config.ACLInfoContainer
 
instantiate() - Method in class org.jboss.security.acl.config.ACLProviderEntryHolder
 
instantiate() - Method in class org.jboss.security.audit.config.AuditConfigEntryHolder
 
instantiate() - Method in class org.jboss.security.auth.container.config.AuthModuleEntryHolder
 
instantiate() - Method in class org.jboss.security.auth.login.AppConfigurationEntryHolder
 
instantiate() - Method in class org.jboss.security.auth.login.AuthenticationInfoContainer
 
instantiate() - Method in class org.jboss.security.auth.login.LoginModuleStackContainer
 
instantiate() - Method in class org.jboss.security.auth.login.ModuleOptionContainer
 
instantiate() - Method in class org.jboss.security.authorization.AuthorizationInfoContainer
 
instantiate() - Method in class org.jboss.security.authorization.config.AuthorizationConfigEntryHolder
 
instantiate() - Method in class org.jboss.security.config.ApplicationPolicyContainer
 
instantiate() - Method in class org.jboss.security.identitytrust.config.IdentityTrustConfigEntryHolder
 
instantiate() - Method in class org.jboss.security.mapping.config.MappingConfigContainer
 
instantiate() - Method in class org.jboss.security.mapping.config.MappingConfigEntryHolder
 
instantiatePrincipal(Class<?>, String) - Static method in class org.jboss.security.mapping.providers.MappingProviderUtil
Instantiate a Principal representing a principal
instantiateResource(String, Object) - Method in interface org.jboss.security.acl.ACLResourceFactory
Creates an instance of the Resource with the specified class name and id.
invoke(String, Object[], String[]) - Method in class org.jboss.security.plugins.DefaultLoginConfig
 
invokeDelegate(Resource) - Method in class org.jboss.security.authorization.modules.AbstractAuthorizationModule
Subclasses can use this method to leave the authorization decision to the delegate configured
isAccessGranted(Resource, Identity, ACLPermission) - Method in class org.jboss.security.acl.ACLProviderImpl
 
isAccessGranted(Resource, Identity, ACLPermission) - Method in class org.jboss.security.acl.RoleBasedACLProviderImpl
This method overrides the default implementation to use roles instead of the identity name when checking for permissions.
isCallerInRole(String, String, Principal, Subject, String, Set<SecurityRoleRef>) - Method in class org.jboss.security.plugins.javaee.EJBAuthorizationHelper
 
isCallerInRole(String, String, Principal, Subject, String, Set<SecurityRoleRef>, boolean) - Method in class org.jboss.security.plugins.javaee.EJBAuthorizationHelper
 
isCurrent(long) - Method in class org.jboss.security.plugins.auth.JaasSecurityManagerBase.DomainInfo
 
isDeepCopySubjectMode() - Static method in class org.jboss.security.config.SecurityConfiguration
 
iSecurityManagement - Variable in class org.jboss.security.plugins.JBossSecurityContext
 
isEnforceEJBRestrictions() - Method in class org.jboss.security.authorization.resources.EJBResource
Specify the EJB1.1 role ref restriction that the rolename has to be present in the DD
isGranted(ACLPermission, Identity) - Method in class org.jboss.security.acl.ACLImpl
 
isMember(Principal) - Method in class org.jboss.security.NestableGroup
Returns true if the passed principal is a member of the active group.
isMember(Principal) - Method in class org.jboss.security.NestablePrincipal
Returns true if the passed principal is a member of the group.
isMember(Principal) - Method in class org.jboss.security.SimpleGroup
Returns true if the passed principal is a member of the group.
isPasswordValidated - Variable in class org.jboss.security.auth.spi.LdapExtLoginModule
 
isProtected() - Method in class org.jboss.security.auth.message.config.JBossClientAuthConfig
 
isProtected() - Method in class org.jboss.security.auth.message.config.JBossServerAuthConfig
 
isServer() - Static method in class org.jboss.security.SecurityAssociation
Indicate whether we are server side
isTrusted() - Method in class org.jboss.security.identitytrust.JBossIdentityTrustContext
 
isTrusted() - Method in class org.jboss.security.identitytrust.modules.AbstractIdentityTrustModule
 
isTrusted() - Method in class org.jboss.security.identitytrust.modules.AlwaysDenyTrustModule
 
isTrusted() - Method in class org.jboss.security.identitytrust.modules.AlwaysNotApplicableTrustModule
 
isTrusted() - Method in class org.jboss.security.identitytrust.modules.AlwaysPermitTrustModule
 
isTrusted() - Method in class org.jboss.security.identitytrust.modules.JavaEETrustModule
 
isTrusted(SecurityContext) - Method in class org.jboss.security.plugins.identitytrust.JBossIdentityTrustManager
 
isValid(Principal, Object) - Method in class org.jboss.security.plugins.auth.JaasSecurityManagerBase
Validate that the given credential is correct for principal.
isValid(Principal, Object, Subject) - Method in class org.jboss.security.plugins.auth.JaasSecurityManagerBase
Validate that the given credential is correct for principal.
isValid(MessageInfo, Subject, String, CallbackHandler) - Method in class org.jboss.security.plugins.auth.JASPIServerAuthenticationManager
 
isValid(Principal, Object) - Method in class org.jboss.security.plugins.auth.SynchronizedJaasSecurityManager
Validate that the given credential is correct for principal.
isValid(Principal, Object, Subject) - Method in class org.jboss.security.plugins.auth.SynchronizedJaasSecurityManager
Validate that the given credential is correct for principal.
isValid(Principal, Object) - Method in class org.jboss.security.plugins.NoAccessSecurityManager
Validate that the given credential is correct for principal.
isValid(Principal, Object, Subject) - Method in class org.jboss.security.plugins.NoAccessSecurityManager
Validate that the given credential is correct for principal.
isValid(MessageInfo, Subject, String) - Method in class org.jboss.security.plugins.NoAccessSecurityManager
 
isValid(MessageInfo, Subject, String, CallbackHandler) - Method in class org.jboss.security.plugins.NoAccessSecurityManager
 
isValid(Principal, Object) - Method in class org.jboss.security.plugins.NullSecurityManager
Validate that the given credential is correct for principal.
isValid(Principal, Object, Subject) - Method in class org.jboss.security.plugins.NullSecurityManager
Validate that the given credential is correct for principal.
isValid(MessageInfo, Subject, String) - Method in class org.jboss.security.plugins.NullSecurityManager
 
isValid(MessageInfo, Subject, String, CallbackHandler) - Method in class org.jboss.security.plugins.NullSecurityManager
 

J

JaasSecurityDomainIdentityLoginModule - Class in org.jboss.resource.security
A login module for statically defining a data source username and password that uses a password that has been ecrypted by a JaasSecurityDomain.
JaasSecurityDomainIdentityLoginModule() - Constructor for class org.jboss.resource.security.JaasSecurityDomainIdentityLoginModule
 
JaasSecurityManagerBase - Class in org.jboss.security.plugins.auth
The JaasSecurityManager is responsible both for authenticating credentials associated with principals and for role mapping.
JaasSecurityManagerBase() - Constructor for class org.jboss.security.plugins.auth.JaasSecurityManagerBase
Creates a default JaasSecurityManager for with a securityDomain name of 'other'.
JaasSecurityManagerBase(String, CallbackHandler) - Constructor for class org.jboss.security.plugins.auth.JaasSecurityManagerBase
Creates a JaasSecurityManager for with a securityDomain name of that given by the 'securityDomain' argument.
JaasSecurityManagerBase.DomainInfo - Class in org.jboss.security.plugins.auth
The authentication cache object.
JaasSecurityManagerBase.DomainInfo(long) - Constructor for class org.jboss.security.plugins.auth.JaasSecurityManagerBase.DomainInfo
Create a cache entry with the given lifetime in seconds.
JACCAuthorizationModule - Class in org.jboss.security.authorization.modules
Authorization Module that enforces JACC semantics
JACCAuthorizationModule() - Constructor for class org.jboss.security.authorization.modules.JACCAuthorizationModule
 
JASPIAuthenticationInfo - Class in org.jboss.security.auth.login
AuthenticationInfo based on JSR-196
JASPIAuthenticationInfo() - Constructor for class org.jboss.security.auth.login.JASPIAuthenticationInfo
Creates an instance of JASPIAuthenticationInfo.
JASPIAuthenticationInfo(String) - Constructor for class org.jboss.security.auth.login.JASPIAuthenticationInfo
Creates an instance of JASPIAuthenticationInfo with the specified name.
JASPIAuthenticationMetaData - Class in org.jboss.security.microcontainer.beans.metadata
This class represents the <authentication-jaspi> configuration in an application policy and contains the jaspi authentication metadata information extracted by the XB parser.
JASPIAuthenticationMetaData() - Constructor for class org.jboss.security.microcontainer.beans.metadata.JASPIAuthenticationMetaData
 
JASPIAuthenticationPolicyBean - Class in org.jboss.security.microcontainer.beans
This class represents a jaspi authentication policy.
JASPIAuthenticationPolicyBean() - Constructor for class org.jboss.security.microcontainer.beans.JASPIAuthenticationPolicyBean
Created an instance of JASPIAuthenticationPolicyBean.
JASPIServerAuthenticationManager - Class in org.jboss.security.plugins.auth
 
JASPIServerAuthenticationManager() - Constructor for class org.jboss.security.plugins.auth.JASPIServerAuthenticationManager
 
JASPIServerAuthenticationManager(String, CallbackHandler) - Constructor for class org.jboss.security.plugins.auth.JASPIServerAuthenticationManager
 
JavaEEResource - Class in org.jboss.security.authorization.resources
Represents a Java EE Resource
JavaEEResource() - Constructor for class org.jboss.security.authorization.resources.JavaEEResource
 
JavaEETrustModule - Class in org.jboss.security.identitytrust.modules
Trust Module that deals with JavaEE RunAsIdentity We always trust the JavaEE RunAS to bypass authentication and will be governed by the authorization rules
JavaEETrustModule() - Constructor for class org.jboss.security.identitytrust.modules.JavaEETrustModule
 
JBOSS_DYNAMIC_POLICY_SET_IDENTIFIER - Static variable in interface org.jboss.security.authorization.XACMLConstants
 
JBOSS_RESOURCE_PARAM_IDENTIFIER - Static variable in interface org.jboss.security.authorization.XACMLConstants
 
JBossACLContext - Class in org.jboss.security.plugins.acl
Default Implementation of ACLContext
JBossACLContext(String) - Constructor for class org.jboss.security.plugins.acl.JBossACLContext
 
JBossAuditContext - Class in org.jboss.security.plugins.audit
Default implementation of the audit context
JBossAuditContext(String) - Constructor for class org.jboss.security.plugins.audit.JBossAuditContext
 
JBossAuditManager - Class in org.jboss.security.plugins.audit
Manages a set of AuditContext
JBossAuditManager(String) - Constructor for class org.jboss.security.plugins.audit.JBossAuditManager
 
JBossAuthConfigFactory - Class in org.jboss.security.auth.message.config
Default Authentication Configuration Factory
JBossAuthConfigFactory() - Constructor for class org.jboss.security.auth.message.config.JBossAuthConfigFactory
 
JBossAuthConfigProvider - Class in org.jboss.security.auth.message.config
Default Auth Config Provider
JBossAuthConfigProvider(Map<String, Object>) - Constructor for class org.jboss.security.auth.message.config.JBossAuthConfigProvider
Create a new JBossAuthConfigProvider.
JBossAuthenticationCache - Class in org.jboss.security.cache
Authentication Cache keyed in by Principal
JBossAuthenticationCache() - Constructor for class org.jboss.security.cache.JBossAuthenticationCache
 
JBossAuthenticationCache(int, float, int) - Constructor for class org.jboss.security.cache.JBossAuthenticationCache
 
JBossAuthenticationManager - Class in org.jboss.security.plugins
Default Implementation of the AuthenticationManager Interface
JBossAuthenticationManager() - Constructor for class org.jboss.security.plugins.JBossAuthenticationManager
 
JBossAuthenticationManager(String, CallbackHandler) - Constructor for class org.jboss.security.plugins.JBossAuthenticationManager
 
JBossAuthorizationContext - Class in org.jboss.security.plugins.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.
JBossAuthorizationContext(String) - Constructor for class org.jboss.security.plugins.authorization.JBossAuthorizationContext
 
JBossAuthorizationContext(String, CallbackHandler) - Constructor for class org.jboss.security.plugins.authorization.JBossAuthorizationContext
 
JBossAuthorizationContext(String, Subject, CallbackHandler) - Constructor for class org.jboss.security.plugins.authorization.JBossAuthorizationContext
 
JBossAuthorizationManager - Class in org.jboss.security.plugins
Authorization Manager implementation
JBossAuthorizationManager(String) - Constructor for class org.jboss.security.plugins.JBossAuthorizationManager
 
JBossCallbackHandler - Class in org.jboss.security.auth.callback
Serializable Callback Handler
JBossCallbackHandler() - Constructor for class org.jboss.security.auth.callback.JBossCallbackHandler
 
JBossCallbackHandler(Principal, Object) - Constructor for class org.jboss.security.auth.callback.JBossCallbackHandler
Initialize the UsernamePasswordHandler with the principal and credentials to use.
JBossClientAuthConfig - Class in org.jboss.security.auth.message.config
Default Client Authentication Configuration
JBossClientAuthConfig(String, String, CallbackHandler, Map) - Constructor for class org.jboss.security.auth.message.config.JBossClientAuthConfig
Create a new JBossClientAuthConfig.
JBossClientAuthContext - Class in org.jboss.security.auth.message.config
Default Client Authentication Context
JBossClientAuthContext(JBossClientAuthConfig) - Constructor for class org.jboss.security.auth.message.config.JBossClientAuthContext
Create a new JBossClientAuthContext.
JBossIdentityTrustContext - Class in org.jboss.security.identitytrust
Implementation of the Identity Trust Context
JBossIdentityTrustContext(String, SecurityContext) - Constructor for class org.jboss.security.identitytrust.JBossIdentityTrustContext
 
JBossIdentityTrustManager - Class in org.jboss.security.plugins.identitytrust
Identity Trust Manager default implementation
JBossIdentityTrustManager(String) - Constructor for class org.jboss.security.plugins.identitytrust.JBossIdentityTrustManager
 
JBossMappingManager - Class in org.jboss.security.plugins.mapping
JBoss implementation of Mapping Manager
JBossMappingManager(String) - Constructor for class org.jboss.security.plugins.mapping.JBossMappingManager
 
JBossPolicyConfiguration - Class in org.jboss.security.jacc
The JACC PolicyConfiguration implementation.
JBossPolicyConfiguration(String, DelegatingPolicy, StateMachine) - Constructor for class org.jboss.security.jacc.JBossPolicyConfiguration
 
JBossPolicyConfigurationFactory - Class in org.jboss.security.jacc
org.jboss.security.provider
JBossPolicyConfigurationFactory() - Constructor for class org.jboss.security.jacc.JBossPolicyConfigurationFactory
Build the JACC policy configuration state machine from the jacc-policy-config-states.xml file.
JBossPolicyRegistration - Class in org.jboss.security.plugins
Default implementation of Policy Registration interface
JBossPolicyRegistration() - Constructor for class org.jboss.security.plugins.JBossPolicyRegistration
 
JBossSecurityClient - Class in org.jboss.security.client
Implementation of the SecurityClient contract
Usage:
JBossSecurityClient() - Constructor for class org.jboss.security.client.JBossSecurityClient
 
JBossSecurityContext - Class in org.jboss.security.plugins
Implementation of the Security Context for the JBoss AS
JBossSecurityContext(String) - Constructor for class org.jboss.security.plugins.JBossSecurityContext
 
JBossSecurityContextUtil - Class in org.jboss.security.plugins
Utility class for JBossSecurityContext implementation
JBossSecurityContextUtil(SecurityContext) - Constructor for class org.jboss.security.plugins.JBossSecurityContextUtil
 
JBossServerAuthConfig - Class in org.jboss.security.auth.message.config
Provides configuration for the server side
JBossServerAuthConfig(String, String, CallbackHandler, Map) - Constructor for class org.jboss.security.auth.message.config.JBossServerAuthConfig
Create a new JBossServerAuthConfig.
JBossServerAuthContext - Class in org.jboss.security.auth.message.config
Default Server Authentication Context
JBossServerAuthContext(List<ServerAuthModule>, Map<String, Map>, CallbackHandler) - Constructor for class org.jboss.security.auth.message.config.JBossServerAuthContext
 
JBossSXProvider - Class in org.jboss.crypto
A Java2 security provider for cryptographic algorithms provided by the JBossSX framework.
JBossSXProvider() - Constructor for class org.jboss.crypto.JBossSXProvider
Creates a new instance of Provider
JBossSXProvider(String, double, String) - Constructor for class org.jboss.crypto.JBossSXProvider
 
JBossXACMLUtil - Class in org.jboss.security.authorization.util
Utility class dealing with JBossXACML
JBossXACMLUtil() - Constructor for class org.jboss.security.authorization.util.JBossXACMLUtil
 
JBossXBParsingUtil - Class in org.jboss.security.auth.login
Parsing utility using JBossXB
JBossXBParsingUtil() - Constructor for class org.jboss.security.auth.login.JBossXBParsingUtil
 
jj_nt - Variable in class org.jboss.security.auth.login.SunConfigParser
Next token.
jjFillToken() - Method in class org.jboss.security.auth.login.SunConfigParserTokenManager
 
jjstrLiteralImages - Static variable in class org.jboss.security.auth.login.SunConfigParserTokenManager
Token literal values.
JPAPersistenceStrategy - Class in org.jboss.security.acl
Implementation of ACLPersistenceStrategy that uses the Java Persistence API (JPA) to persist the ACLs.
JPAPersistenceStrategy() - Constructor for class org.jboss.security.acl.JPAPersistenceStrategy
 
JPAPersistenceStrategy(ACLResourceFactory) - Constructor for class org.jboss.security.acl.JPAPersistenceStrategy
 

K

kind - Variable in class org.jboss.security.auth.login.Token
An integer that describes the kind of this token.

L

lc - Variable in class org.jboss.security.client.JBossSecurityClient
 
LdapExtLoginModule - Class in org.jboss.security.auth.spi
The org.jboss.security.auth.spi.LdapExtLoginModule, added in jboss-4.0.3, is an alternate ldap login module implementation that uses searches for locating both the user to bind as for authentication as well as the associated roles.
LdapExtLoginModule() - Constructor for class org.jboss.security.auth.spi.LdapExtLoginModule
 
LdapLoginModule - Class in org.jboss.security.auth.spi
An implementation of LoginModule that authenticates against an LDAP server using JNDI, based on the configuration properties.
LdapLoginModule() - Constructor for class org.jboss.security.auth.spi.LdapLoginModule
 
LETTER - Static variable in interface org.jboss.security.auth.login.SunConfigParserConstants
RegularExpression Id.
LexicalError(boolean, int, int, int, String, char) - Static method in error org.jboss.security.auth.login.TokenMgrError
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
lexStateNames - Static variable in class org.jboss.security.auth.login.SunConfigParserTokenManager
Lexer state names.
line - Variable in class org.jboss.security.auth.login.SimpleCharStream
 
linkConfiguration(PolicyConfiguration) - Method in class org.jboss.security.jacc.JBossPolicyConfiguration
 
listContextPolicies() - Method in class org.jboss.security.jacc.DelegatingPolicy
Access the current ContextPolicy instances
loadClass(String) - Method in class org.jboss.security.acl.ACLProviderImpl
Loads the specified class using a PrivilegedExceptionAction.
loadConfig() - Method in class org.jboss.security.auth.login.XMLLoginConfigImpl
Called to try to load the config from the java.security.auth.login.config property value when there is no loginConfigURL.
loadConfig(URL) - Method in class org.jboss.security.auth.login.XMLLoginConfigImpl
 
loadPassword(String) - Static method in class org.jboss.security.Util
Execute a password load command to obtain the char[] contents of a password.
loadRoles() - Method in class org.jboss.security.auth.spi.UsersRolesLoginModule
Loads the roles Properties from the defaultRolesRsrcName and rolesRsrcName resource settings.
loadUsers() - Method in class org.jboss.security.auth.spi.UsersRolesLoginModule
Loads the users Properties from the defaultUsersRsrcName and usersRsrcName resource settings.
log - Variable in class org.jboss.security.auth.container.modules.AbstractServerAuthModule
 
log - Static variable in class org.jboss.security.auth.message.config.JBossServerAuthContext
 
log - Variable in class org.jboss.security.auth.spi.AbstractServerLoginModule
 
log - Variable in class org.jboss.security.authorization.modules.AbstractAuthorizationModule
 
log - Static variable in class org.jboss.security.authorization.modules.AuthorizationModuleDelegate
 
log - Variable in class org.jboss.security.identitytrust.JBossIdentityTrustContext
 
log - Static variable in class org.jboss.security.mapping.providers.MappingProviderUtil
 
log - Variable in class org.jboss.security.plugins.auth.JaasSecurityManagerBase
The log4j category for the security manager domain
log - Variable in class org.jboss.security.plugins.auth.SynchronizedJaasSecurityManager
The log4j category for the security manager domain
log - Static variable in class org.jboss.security.plugins.identitytrust.JBossIdentityTrustManager
 
log - Static variable in class org.jboss.security.plugins.javaee.EJBAuthorizationHelper
 
log - Static variable in class org.jboss.security.plugins.javaee.WebAuthorizationHelper
 
log - Static variable in class org.jboss.security.plugins.JBossSecurityContext
 
log - Static variable in class org.jboss.security.plugins.mapping.JBossMappingManager
 
LogAuditProvider - Class in org.jboss.security.audit.providers
Audit Provider that just logs the audit event using a Logger.
LogAuditProvider() - Constructor for class org.jboss.security.audit.providers.LogAuditProvider
 
logger - Static variable in class org.jboss.security.microcontainer.beans.ApplicationPolicyBean
 
logger - Static variable in class org.jboss.security.microcontainer.beans.metadata.ApplicationPolicyMetaDataFactory
 
login() - Method in class org.jboss.resource.security.AbstractPasswordCredentialLoginModule
Return false if there is no mcf, else return super.login().
login() - Method in class org.jboss.resource.security.CallerIdentityLoginModule
Performs the login association between the caller and the resource for a 1 to 1 mapping.
login() - Method in class org.jboss.resource.security.ConfiguredIdentityLoginModule
 
login() - Method in class org.jboss.resource.security.JaasSecurityDomainIdentityLoginModule
 
login() - Method in class org.jboss.resource.security.PBEIdentityLoginModule
 
login() - Method in class org.jboss.resource.security.SecureIdentityLoginModule
 
login() - Method in class org.jboss.security.AltClientLoginModule
Method to authenticate a Subject (phase 1).
login() - Method in class org.jboss.security.auth.spi.AbstractServerLoginModule
Looks for javax.security.auth.login.name and javax.security.auth.login.password values in the sharedState map if the useFirstPass option was true and returns true if they exist.
login() - Method in class org.jboss.security.auth.spi.BaseCertLoginModule
Perform the authentication of the username and password.
login() - Method in class org.jboss.security.auth.spi.CertRolesLoginModule
 
login() - Method in class org.jboss.security.auth.spi.IdentityLoginModule
 
login() - Method in class org.jboss.security.auth.spi.ProxyLoginModule
Perform the login.
login() - Method in class org.jboss.security.auth.spi.RoleMappingLoginModule
 
login() - Method in class org.jboss.security.auth.spi.RunAsLoginModule
Push the run as role using the SecurityAssociation.pushRunAsIdentity method
login() - Method in class org.jboss.security.auth.spi.UsernamePasswordLoginModule
Perform the authentication of the username and password.
login() - Method in class org.jboss.security.auth.spi.UsersLoginModule
Method to authenticate a Subject (phase 1).
login() - Method in class org.jboss.security.auth.spi.UsersRolesLoginModule
Method to authenticate a Subject (phase 1).
login() - Method in class org.jboss.security.auth.spi.XMLLoginModule
Method to authenticate a Subject (phase 1).
login() - Method in class org.jboss.security.ClientLoginModule
Method to authenticate a Subject (phase 1).
LoginConfigObjectModelFactory - Class in org.jboss.security.auth.login
A JBossXB object factory for parsing the login-config.xml object model.
LoginConfigObjectModelFactory() - Constructor for class org.jboss.security.auth.login.LoginConfigObjectModelFactory
 
loginConfigURL - Variable in class org.jboss.security.auth.login.XMLLoginConfigImpl
The URL to the XML or Sun login configuration
loginCtx - Variable in class org.jboss.security.plugins.auth.JaasSecurityManagerBase.DomainInfo
 
loginModuleConfig() - Method in class org.jboss.security.auth.login.SunConfigParser
 
LoginModuleStackBean - Class in org.jboss.security.microcontainer.beans
This class represents a stack of login-modules that has been configured as part of a JASPI authentication policy.
LoginModuleStackBean() - Constructor for class org.jboss.security.microcontainer.beans.LoginModuleStackBean
Creates an instance of LoginModuleStackBean.
LoginModuleStackContainer - Class in org.jboss.security.auth.login
A container for creating LoginModuleStack during jbxb parse.
LoginModuleStackContainer() - Constructor for class org.jboss.security.auth.login.LoginModuleStackContainer
 
LoginModuleStackHolder - Class in org.jboss.security.auth.login
Holder for the login module stack element in login-config
LoginModuleStackHolder(String, List) - Constructor for class org.jboss.security.auth.login.LoginModuleStackHolder
 
LoginModuleStackMetaData - Class in org.jboss.security.microcontainer.beans.metadata
This class contains the metadata of a stack of login modules.
LoginModuleStackMetaData() - Constructor for class org.jboss.security.microcontainer.beans.metadata.LoginModuleStackMetaData
 
loginOk - Variable in class org.jboss.security.auth.spi.AbstractServerLoginModule
Flag indicating if the login phase succeeded.
logout() - Method in class org.jboss.resource.security.AbstractPasswordCredentialLoginModule
 
logout() - Method in class org.jboss.security.AltClientLoginModule
 
logout() - Method in class org.jboss.security.auth.spi.AbstractServerLoginModule
Remove the user identity and roles added to the Subject during commit.
logout() - Method in class org.jboss.security.auth.spi.ProxyLoginModule
 
logout() - Method in class org.jboss.security.auth.spi.RunAsLoginModule
 
logout() - Method in class org.jboss.security.ClientLoginModule
 
LONG - Static variable in interface org.jboss.security.auth.login.SunConfigParserConstants
RegularExpression Id.

M

main(String[]) - Static method in class org.jboss.resource.security.PBEIdentityLoginModule
Main entry point to encrypt a password using the hard-coded pass phrase
main(String[]) - Static method in class org.jboss.resource.security.SecureIdentityLoginModule
Main entry point to encrypt a password using the hard-coded pass phrase
main(String[]) - Static method in class org.jboss.security.Base64Encoder
Run with one argument, prints the encoded version of it.
main(String[]) - Static method in class org.jboss.security.plugins.ConsolePassword
 
main(String[]) - Static method in class org.jboss.security.plugins.FilePassword
Write a password in opaque form to a file for use with the FilePassword accessor in conjunction with the JaasSecurityDomain {CLASS}org.jboss.security.plugins.FilePassword:password-file format of the KeyStorePass attribute.
main(String[]) - Static method in class org.jboss.security.plugins.PBEUtils
 
map - Variable in class org.jboss.security.authorization.resources.JavaEEResource
 
MapCallback - Class in org.jboss.security.auth.callback
An implementation of Callback that simply allows for a map of information to be exchanged.
MapCallback() - Constructor for class org.jboss.security.auth.callback.MapCallback
 
MappingConfigContainer - Class in org.jboss.security.mapping.config
A container for creating RoleMappingConfig during jbxb parse.
MappingConfigContainer() - Constructor for class org.jboss.security.mapping.config.MappingConfigContainer
 
MappingConfigEntryHolder - Class in org.jboss.security.mapping.config
A container for creating MappingConfigEntry during jbxb parse.
MappingConfigEntryHolder() - Constructor for class org.jboss.security.mapping.config.MappingConfigEntryHolder
 
MappingInfo - Class in org.jboss.security.config
Mapping Info
MappingInfo() - Constructor for class org.jboss.security.config.MappingInfo
 
MappingInfo(String) - Constructor for class org.jboss.security.config.MappingInfo
 
MappingMetaData - Class in org.jboss.security.microcontainer.beans.metadata
This class represents a <rolemapping> or a <mapping> configuration in an application policy and contains the mapping metadata information extracted by the XB parser.
MappingMetaData() - Constructor for class org.jboss.security.microcontainer.beans.metadata.MappingMetaData
 
MappingModuleEntry - Class in org.jboss.security.mapping.config
Represents configuration for a single Mapping Module
MappingModuleEntry(String) - Constructor for class org.jboss.security.mapping.config.MappingModuleEntry
Create a new MappingModuleEntry.
MappingModuleEntry(String, Map<String, Object>) - Constructor for class org.jboss.security.mapping.config.MappingModuleEntry
Create a new MappingModuleEntry.
MappingModuleEntry(String, Map<String, Object>, String) - Constructor for class org.jboss.security.mapping.config.MappingModuleEntry
Creates a new MappingModuleEntry with the specified module name, module type and module options.
MappingModuleMetaData - Class in org.jboss.security.microcontainer.beans.metadata
This class extends the BaseModuleMetaData to add the metadata needed to build a MappingPolicyModule.
MappingModuleMetaData() - Constructor for class org.jboss.security.microcontainer.beans.metadata.MappingModuleMetaData
 
MappingPolicyBean - Class in org.jboss.security.microcontainer.beans
This class represents a mapping policy.
MappingPolicyBean() - Constructor for class org.jboss.security.microcontainer.beans.MappingPolicyBean
 
MappingPolicyModule - Class in org.jboss.security.microcontainer.beans
This class represents a mapping module in an application policy configuration.
MappingPolicyModule() - Constructor for class org.jboss.security.microcontainer.beans.MappingPolicyModule
 
MappingProviderUtil - Class in org.jboss.security.mapping.providers
Utility class for Mapping Providers
MappingProviderUtil() - Constructor for class org.jboss.security.mapping.providers.MappingProviderUtil
 
maxNextCharInd - Variable in class org.jboss.security.auth.login.SimpleCharStream
 
members() - Method in class org.jboss.security.NestableGroup
Returns an enumeration that contains the single active Principal.
members() - Method in class org.jboss.security.NestablePrincipal
Returns an enumeration that contains the single active Principal.
members() - Method in class org.jboss.security.SimpleGroup
Returns an enumeration of the members in the group.
MemoryUsersRolesLoginModule - Class in org.jboss.security.auth.spi
A subclass of UsersRolesLoginModule that uses a singleton instance and memory based users/roles Properties maps to manage user/password and user/role mappings.
MemoryUsersRolesLoginModule() - Constructor for class org.jboss.security.auth.spi.MemoryUsersRolesLoginModule
 
merge(BaseSecurityInfo<Object>) - Method in class org.jboss.security.auth.login.JASPIAuthenticationInfo
Overriden to include the stacks of login modules in the merged object.
merge(BaseSecurityInfo<T>) - Method in class org.jboss.security.config.BaseSecurityInfo
 
moduleEntries - Variable in class org.jboss.security.config.BaseSecurityInfo
 
ModuleOptionContainer - Class in org.jboss.security.auth.login
ModuleOption declares a constructor that takes name as a parameter while the value should be set with the setter.
ModuleOptionContainer() - Constructor for class org.jboss.security.auth.login.ModuleOptionContainer
 
ModuleOptionMetaData - Class in org.jboss.security.microcontainer.beans.metadata
This class contains the metadata of a module option.
ModuleOptionMetaData() - Constructor for class org.jboss.security.microcontainer.beans.metadata.ModuleOptionMetaData
 
moduleOptions(HashMap) - Method in class org.jboss.security.auth.login.SunConfigParser
 
moduleOptions - Variable in class org.jboss.security.microcontainer.beans.metadata.BaseModuleMetaData
the module options metadata.
modules - Variable in class org.jboss.security.microcontainer.beans.BasePolicyBean
the policy's set of modules.
modules - Variable in class org.jboss.security.microcontainer.beans.metadata.BasePolicyMetaData
the collection of the modules specified for the policy.
MULTI_LINE_COMMENT - Static variable in interface org.jboss.security.auth.login.SunConfigParserConstants
RegularExpression Id.

N

name - Variable in class org.jboss.security.config.BaseSecurityInfo
 
NestableGroup - Class in org.jboss.security
An implementation of Group that allows that acts as a stack of Groups with a single Group member active at any time.
NestableGroup(String) - Constructor for class org.jboss.security.NestableGroup
Creates new NestableGroup with the given name
NestablePrincipal - Class in org.jboss.security
An implementation of Group that allows that acts as a stack of Principals with a single Principal Group member active at any time.
NestablePrincipal(String) - Constructor for class org.jboss.security.NestablePrincipal
Creates new NestablePrincipal with the given name
newChild(PolicyConfig, UnmarshallingContext, String, String, Attributes) - Method in class org.jboss.security.auth.login.LoginConfigObjectModelFactory
 
newChild(ApplicationPolicy, UnmarshallingContext, String, String, Attributes) - Method in class org.jboss.security.auth.login.LoginConfigObjectModelFactory
 
newChild(BaseAuthenticationInfo, UnmarshallingContext, String, String, Attributes) - Method in class org.jboss.security.auth.login.LoginConfigObjectModelFactory
 
newChild(AuthenticationInfo, UnmarshallingContext, String, String, Attributes) - Method in class org.jboss.security.auth.login.LoginConfigObjectModelFactory
 
newChild(JASPIAuthenticationInfo, UnmarshallingContext, String, String, Attributes) - Method in class org.jboss.security.auth.login.LoginConfigObjectModelFactory
 
newChild(LoginModuleStackHolder, UnmarshallingContext, String, String, Attributes) - Method in class org.jboss.security.auth.login.LoginConfigObjectModelFactory
 
newChild(AppConfigurationEntryHolder, UnmarshallingContext, String, String, Attributes) - Method in class org.jboss.security.auth.login.LoginConfigObjectModelFactory
 
newChild(AuthModuleEntry, UnmarshallingContext, String, String, Attributes) - Method in class org.jboss.security.auth.login.LoginConfigObjectModelFactory
 
newChild(Users, UnmarshallingContext, String, String, Attributes) - Method in class org.jboss.security.auth.spi.UsersObjectModelFactory
 
newChild(Users.User, UnmarshallingContext, String, String, Attributes) - Method in class org.jboss.security.auth.spi.UsersObjectModelFactory
 
newChild(ApplicationPolicy, UnmarshallingContext, String, String, Attributes) - Method in class org.jboss.security.authorization.config.SecurityConfigObjectModelFactory
 
newChild(AuthorizationInfo, UnmarshallingContext, String, String, Attributes) - Method in class org.jboss.security.authorization.config.SecurityConfigObjectModelFactory
 
newChild(AuthorizationModuleEntry, UnmarshallingContext, String, String, Attributes) - Method in class org.jboss.security.authorization.config.SecurityConfigObjectModelFactory
 
newChild(ACLInfo, UnmarshallingContext, String, String, Attributes) - Method in class org.jboss.security.authorization.config.SecurityConfigObjectModelFactory
 
newChild(ACLProviderEntry, UnmarshallingContext, String, String, Attributes) - Method in class org.jboss.security.authorization.config.SecurityConfigObjectModelFactory
 
newChild(MappingInfo, UnmarshallingContext, String, String, Attributes) - Method in class org.jboss.security.authorization.config.SecurityConfigObjectModelFactory
 
newChild(MappingModuleEntry, UnmarshallingContext, String, String, Attributes) - Method in class org.jboss.security.authorization.config.SecurityConfigObjectModelFactory
 
newChild(AuditInfo, UnmarshallingContext, String, String, Attributes) - Method in class org.jboss.security.authorization.config.SecurityConfigObjectModelFactory
 
newChild(AuditProviderEntry, UnmarshallingContext, String, String, Attributes) - Method in class org.jboss.security.authorization.config.SecurityConfigObjectModelFactory
 
newChild(IdentityTrustInfo, UnmarshallingContext, String, String, Attributes) - Method in class org.jboss.security.authorization.config.SecurityConfigObjectModelFactory
 
newChild(IdentityTrustModuleEntry, UnmarshallingContext, String, String, Attributes) - Method in class org.jboss.security.authorization.config.SecurityConfigObjectModelFactory
 
newDigest() - Static method in class org.jboss.crypto.CryptoUtil
 
newRoot(Object, UnmarshallingContext, String, String, Attributes) - Method in class org.jboss.security.auth.login.LoginConfigObjectModelFactory
 
newRoot(Object, UnmarshallingContext, String, String, Attributes) - Method in class org.jboss.security.auth.spi.UsersObjectModelFactory
 
newToken(int, String) - Static method in class org.jboss.security.auth.login.Token
Returns a new Token object, by default.
newToken(int) - Static method in class org.jboss.security.auth.login.Token
 
next - Variable in class org.jboss.security.auth.login.Token
A reference to the next regular (non-special) token from the input stream.
nextBytes(byte[]) - Static method in class org.jboss.crypto.CryptoUtil
Generates random bytes and places them into a user-supplied byte array.
nextDouble() - Static method in class org.jboss.crypto.CryptoUtil
Returns the next pseudorandom, uniformly distributed double value between 0.0 and 1.0 from this random number generator's sequence.
nextLong() - Static method in class org.jboss.crypto.CryptoUtil
Returns the next pseudorandom, uniformly distributed long value from this random number generator's sequence.
NO_PERMISSIONS - Static variable in class org.jboss.security.AppPolicy
A PermissionCollection that allows no permissions
NoAccessSecurityManager - Class in org.jboss.security.plugins
An implementation of SubjectSecurityManager, RealmMapping does not allow any authentication and every check for a role fails.
NoAccessSecurityManager(String) - Constructor for class org.jboss.security.plugins.NoAccessSecurityManager
Creates a default JaasSecurityManager for with the given securityDomain name.
NOBODY - Static variable in class org.jboss.security.NobodyPrincipal
 
NOBODY_PRINCIPAL - Static variable in class org.jboss.security.NobodyPrincipal
 
NobodyPrincipal - Class in org.jboss.security
An implementation of Principal and Comparable that represents no role.
NobodyPrincipal() - Constructor for class org.jboss.security.NobodyPrincipal
 
NOTSPACE_EQUALS - Static variable in interface org.jboss.security.auth.login.SunConfigParserConstants
RegularExpression Id.
NullSecurityManager - Class in org.jboss.security.plugins
An implementation of SubjectSecurityManager, RealmMapping that authenticates everyone and for which Principals have any role requested.
NullSecurityManager(String) - Constructor for class org.jboss.security.plugins.NullSecurityManager
Creates a default JaasSecurityManager for with the given securityDomain name.

O

ObjectCallback - Class in org.jboss.security.auth.callback
An implementation of Callback that simply obtains an Object to be used as the authentication credential.
ObjectCallback(String) - Constructor for class org.jboss.security.auth.callback.ObjectCallback
Initialize the SecurityAssociationCallback
OPEN_BKT - Static variable in interface org.jboss.security.auth.login.SunConfigParserConstants
RegularExpression Id.
options - Variable in class org.jboss.security.auth.container.modules.AbstractServerAuthModule
 
options - Variable in class org.jboss.security.auth.spi.AbstractServerLoginModule
 
options - Variable in class org.jboss.security.authorization.modules.AbstractAuthorizationModule
 
options - Variable in class org.jboss.security.identitytrust.modules.AbstractIdentityTrustModule
 
options - Variable in class org.jboss.security.microcontainer.beans.BasePolicyModule
The module's options map (name -> value).
OptionsRoleMappingProvider - Class in org.jboss.security.mapping.providers
Role Mapping Provider that picks up the roles from the options and then appends them to the passed Group
OptionsRoleMappingProvider() - Constructor for class org.jboss.security.mapping.providers.OptionsRoleMappingProvider
 
org.jboss.crypto - package org.jboss.crypto
 
org.jboss.crypto.digest - package org.jboss.crypto.digest
 
org.jboss.resource.security - package org.jboss.resource.security
 
org.jboss.security - package org.jboss.security
The basic security interfaces and classes are now located in the jbosssx module.
org.jboss.security.acl - package org.jboss.security.acl
 
org.jboss.security.acl.config - package org.jboss.security.acl.config
 
org.jboss.security.audit.config - package org.jboss.security.audit.config
 
org.jboss.security.audit.providers - package org.jboss.security.audit.providers
 
org.jboss.security.auth.callback - package org.jboss.security.auth.callback
 
org.jboss.security.auth.certs - package org.jboss.security.auth.certs
 
org.jboss.security.auth.container.config - package org.jboss.security.auth.container.config
 
org.jboss.security.auth.container.modules - package org.jboss.security.auth.container.modules
 
org.jboss.security.auth.login - package org.jboss.security.auth.login
 
org.jboss.security.auth.message - package org.jboss.security.auth.message
 
org.jboss.security.auth.message.config - package org.jboss.security.auth.message.config
 
org.jboss.security.auth.spi - package org.jboss.security.auth.spi
 
org.jboss.security.authorization - package org.jboss.security.authorization
 
org.jboss.security.authorization.config - package org.jboss.security.authorization.config
 
org.jboss.security.authorization.modules - package org.jboss.security.authorization.modules
 
org.jboss.security.authorization.modules.ejb - package org.jboss.security.authorization.modules.ejb
 
org.jboss.security.authorization.modules.web - package org.jboss.security.authorization.modules.web
 
org.jboss.security.authorization.resources - package org.jboss.security.authorization.resources
 
org.jboss.security.authorization.util - package org.jboss.security.authorization.util
 
org.jboss.security.cache - package org.jboss.security.cache
 
org.jboss.security.client - package org.jboss.security.client
 
org.jboss.security.config - package org.jboss.security.config
 
org.jboss.security.identity.plugins - package org.jboss.security.identity.plugins
 
org.jboss.security.identitytrust - package org.jboss.security.identitytrust
 
org.jboss.security.identitytrust.config - package org.jboss.security.identitytrust.config
 
org.jboss.security.identitytrust.modules - package org.jboss.security.identitytrust.modules
 
org.jboss.security.jacc - package org.jboss.security.jacc
 
org.jboss.security.mapping.config - package org.jboss.security.mapping.config
 
org.jboss.security.mapping.providers - package org.jboss.security.mapping.providers
 
org.jboss.security.mapping.providers.principal - package org.jboss.security.mapping.providers.principal
 
org.jboss.security.microcontainer.beans - package org.jboss.security.microcontainer.beans
 
org.jboss.security.microcontainer.beans.metadata - package org.jboss.security.microcontainer.beans.metadata
 
org.jboss.security.plugins - package org.jboss.security.plugins
Security plugins have moved to the jbosssx cvs module.
org.jboss.security.plugins.acl - package org.jboss.security.plugins.acl
 
org.jboss.security.plugins.audit - package org.jboss.security.plugins.audit
 
org.jboss.security.plugins.auth - package org.jboss.security.plugins.auth
 
org.jboss.security.plugins.authorization - package org.jboss.security.plugins.authorization
 
org.jboss.security.plugins.identitytrust - package org.jboss.security.plugins.identitytrust
 
org.jboss.security.plugins.javaee - package org.jboss.security.plugins.javaee
 
org.jboss.security.plugins.mapping - package org.jboss.security.plugins.mapping
 
outgoingRunAs - Variable in class org.jboss.security.plugins.JBossSecurityContext
 

P

parentConfig - Variable in class org.jboss.security.auth.login.XMLLoginConfigImpl
The inherited configuration we delegate to
parse(URL, ArrayList<String>) - Method in class org.jboss.security.auth.login.JBossXBParsingUtil
 
parse(Reader, XMLLoginConfigImpl) - Method in class org.jboss.security.auth.login.SunConfigParser
 
parse(Reader, XMLLoginConfigImpl, boolean) - Method in class org.jboss.security.auth.login.SunConfigParser
 
parseAuthentication(Element) - Static method in class org.jboss.security.auth.login.ConfigUtil
Parse the application-policy/authentication element
ParseException - Exception in org.jboss.security.auth.login
This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[]) - Constructor for exception org.jboss.security.auth.login.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException() - Constructor for exception org.jboss.security.auth.login.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for exception org.jboss.security.auth.login.ParseException
Constructor with message.
parseGroupMembers(Group, String) - Method in class org.jboss.security.auth.spi.UsersRolesLoginModule
Parse the comma delimited roles names given by value and add them to group.
PBEIdentityLoginModule - Class in org.jboss.resource.security
An example of how one could encrypt the database password for a jca connection factory.
PBEIdentityLoginModule() - Constructor for class org.jboss.resource.security.PBEIdentityLoginModule
 
PBEUtils - Class in org.jboss.security.plugins
Ecrypt a password using the JaasSecurityDomain password Usage: PBEUtils salt count domain-password password salt : the Salt attribute from the JaasSecurityDomain count : the IterationCount attribute from the JaasSecurityDomain domain-password : the plaintext password that maps to the KeyStorePass attribute from the JaasSecurityDomain password : the plaintext password that should be encrypted with the JaasSecurityDomain password
PBEUtils() - Constructor for class org.jboss.security.plugins.PBEUtils
 
peekRunAsIdentity() - Static method in class org.jboss.security.SecurityAssociation
Look at the current thread of control's run-as identity on the top of the stack.
peekRunAsIdentity(int) - Static method in class org.jboss.security.SecurityAssociation
Look at the current thread of control's run-as identity at the indicated depth.
peekSubjectContext() - Static method in class org.jboss.security.SecurityAssociation
Look at the current thread of control's authenticated identity on the top of the stack.
peformSASLLogin() - Method in class org.jboss.security.client.JBossSecurityClient
 
performJAASLogin() - Method in class org.jboss.security.client.JBossSecurityClient
 
performMapping(Map<String, Object>, RoleGroup) - Method in class org.jboss.security.mapping.providers.DeploymentRolesMappingProvider
Obtains the deployment roles via the context map and applies it on the mappedObject
performMapping(Map<String, Object>, RoleGroup) - Method in class org.jboss.security.mapping.providers.OptionsRoleMappingProvider
 
performMapping(Map<String, Object>, Principal) - Method in class org.jboss.security.mapping.providers.principal.SubjectCNMapper
 
performMapping(Map<String, Object>, Principal) - Method in class org.jboss.security.mapping.providers.principal.SubjectDNMapper
 
performSimpleLogin() - Method in class org.jboss.security.client.JBossSecurityClient
 
PersistenceStrategy - Interface in org.jboss.security.identity.plugins
Interface for an Identity persistence strategy (file, db, etc.).
persistIdentity(Identity) - Method in class org.jboss.security.identity.plugins.FilePersistenceStrategy
 
persistIdentity(Identity) - Method in interface org.jboss.security.identity.plugins.PersistenceStrategy
Persists the Identity in the backend.
PolicyConfig - Class in org.jboss.security.auth.login
The root object for the login-config.xml descriptor as defined by the security-config_5_0.xsd.
PolicyConfig() - Constructor for class org.jboss.security.auth.login.PolicyConfig
 
PolicyConfig - Class in org.jboss.security.config
The root object for the login-config.xml descriptor as defined by the security-config_5_0.xsd.
PolicyConfig() - Constructor for class org.jboss.security.config.PolicyConfig
 
policyContextID - Variable in class org.jboss.security.authorization.resources.JavaEEResource
 
policyRegistration - Variable in class org.jboss.security.authorization.modules.AuthorizationModuleDelegate
Policy Registration Manager Injected
PolicyRegistrationStrategy - Class in org.jboss.security.plugins.acl
This is a special implementation of ACLPersistenceStrategy that looks up the ACLs in the PolicyRegistration.
PolicyRegistrationStrategy() - Constructor for class org.jboss.security.plugins.acl.PolicyRegistrationStrategy
Creates an instance of PolicyRegistrationStrategy.
PolicyRegistrationStrategy(PolicyRegistration) - Constructor for class org.jboss.security.plugins.acl.PolicyRegistrationStrategy
Creates an instance of PolicyRegistrationStrategy with the specified PolicyRegistration as a delegate.
popRunAsIdentity() - Static method in class org.jboss.security.SecurityAssociation
Pop the current thread of control's run-as identity.
popSubjectContext() - Static method in class org.jboss.security.SecurityAssociation
Deprecated.  
populateDelegateMap(String) - Method in class org.jboss.security.authorization.modules.AbstractAuthorizationModule
Options may have a comma separated delegate map
postDigest(MessageDigest) - Method in interface org.jboss.crypto.digest.DigestCallback
Post-hash callout afer the password has been added to allow for content after the password has been added.
preDigest(MessageDigest) - Method in interface org.jboss.crypto.digest.DigestCallback
Pre-hash callout to allow for content before the password.
prevCharIsCR - Variable in class org.jboss.security.auth.login.SimpleCharStream
 
prevCharIsLF - Variable in class org.jboss.security.auth.login.SimpleCharStream
 
principal - Variable in class org.jboss.security.authorization.resources.JavaEEResource
 
PRINCIPAL_CLASS - Static variable in class org.jboss.security.identity.plugins.IdentityFactory
 
PRINCIPAL_WAS_SET - Static variable in class org.jboss.security.SecurityAssociation.SubjectContext
 
principalClassName - Variable in class org.jboss.security.auth.spi.AbstractServerLoginModule
An optional custom Principal class implementation
principalsQuery - Variable in class org.jboss.security.auth.spi.DatabaseServerLoginModule
The sql query to obtain the user password
PROVIDER_INFO - Static variable in class org.jboss.crypto.JBossSXProvider
 
PROVIDER_NAME - Static variable in class org.jboss.crypto.JBossSXProvider
 
PROVIDER_VERSION - Static variable in class org.jboss.crypto.JBossSXProvider
 
ProxyLoginModule - Class in org.jboss.security.auth.spi
A proxy LoginModule that loads a delegate LoginModule using the current thread context class loader.
ProxyLoginModule() - Constructor for class org.jboss.security.auth.spi.ProxyLoginModule
 
pushRunAsIdentity(RunAsIdentity) - Static method in class org.jboss.security.SecurityAssociation
Push the current thread of control's run-as identity.
pushSubjectContext(Subject, Principal, Object) - Static method in class org.jboss.security.SecurityAssociation
Deprecated.  

R

readChar() - Method in class org.jboss.security.auth.login.SimpleCharStream
Read a character.
recursion - Variable in class org.jboss.security.auth.spi.LdapExtLoginModule
 
refresh() - Method in class org.jboss.security.auth.login.XMLLoginConfigImpl
 
refresh() - Method in class org.jboss.security.auth.message.config.JBossAuthConfigFactory
 
refresh() - Method in class org.jboss.security.auth.message.config.JBossAuthConfigProvider
 
refresh() - Method in class org.jboss.security.auth.message.config.JBossClientAuthConfig
 
refresh() - Method in class org.jboss.security.auth.message.config.JBossServerAuthConfig
 
refresh() - Method in interface org.jboss.security.IAppPolicyStore
 
refresh() - Method in class org.jboss.security.jacc.DelegatingPolicy
We dynamically manage the active policies on commit so refresh is a noop.
refresh() - Method in class org.jboss.security.plugins.auth.JaasSecurityManagerBase.DomainInfo
 
registerConfigProvider(String, Map, String, String, String) - Method in class org.jboss.security.auth.message.config.AuthProviderRegistrationDelegate
 
registerConfigProvider(AuthConfigProvider, String, String, String) - Method in class org.jboss.security.auth.message.config.AuthProviderRegistrationDelegate
 
registerConfigProvider(String, Map, String, String, String) - Method in class org.jboss.security.auth.message.config.JBossAuthConfigFactory
 
registerConfigProvider(AuthConfigProvider, String, String, String) - Method in class org.jboss.security.auth.message.config.JBossAuthConfigFactory
 
registerPolicy(String, String, URL) - Method in class org.jboss.security.plugins.JBossPolicyRegistration
 
registerPolicy(String, String, InputStream) - Method in class org.jboss.security.plugins.JBossPolicyRegistration
 
registerPolicyConfig(String, String, P) - Method in class org.jboss.security.plugins.JBossPolicyRegistration
 
registerPolicyConfigFile(String, String, InputStream) - Method in class org.jboss.security.plugins.JBossPolicyRegistration
 
ReInit(Reader, int, int, int) - Method in class org.jboss.security.auth.login.SimpleCharStream
Reinitialise.
ReInit(Reader, int, int) - Method in class org.jboss.security.auth.login.SimpleCharStream
Reinitialise.
ReInit(Reader) - Method in class org.jboss.security.auth.login.SimpleCharStream
Reinitialise.
ReInit(InputStream, String, int, int, int) - Method in class org.jboss.security.auth.login.SimpleCharStream
Reinitialise.
ReInit(InputStream, int, int, int) - Method in class org.jboss.security.auth.login.SimpleCharStream
Reinitialise.
ReInit(InputStream, String) - Method in class org.jboss.security.auth.login.SimpleCharStream
Reinitialise.
ReInit(InputStream) - Method in class org.jboss.security.auth.login.SimpleCharStream
Reinitialise.
ReInit(InputStream, String, int, int) - Method in class org.jboss.security.auth.login.SimpleCharStream
Reinitialise.
ReInit(InputStream, int, int) - Method in class org.jboss.security.auth.login.SimpleCharStream
Reinitialise.
ReInit(InputStream) - Method in class org.jboss.security.auth.login.SunConfigParser
Reinitialise.
ReInit(InputStream, String) - Method in class org.jboss.security.auth.login.SunConfigParser
Reinitialise.
ReInit(Reader) - Method in class org.jboss.security.auth.login.SunConfigParser
Reinitialise.
ReInit(SunConfigParserTokenManager) - Method in class org.jboss.security.auth.login.SunConfigParser
Reinitialise.
ReInit(SimpleCharStream) - Method in class org.jboss.security.auth.login.SunConfigParserTokenManager
Reinitialise parser.
ReInit(SimpleCharStream, int) - Method in class org.jboss.security.auth.login.SunConfigParserTokenManager
Reinitialise parser.
remove(String) - Method in class org.jboss.security.config.PolicyConfig
 
remove(String) - Method in class org.jboss.security.plugins.JBossSecurityContextUtil
 
removeACL(ACL) - Method in class org.jboss.security.acl.JPAPersistenceStrategy
 
removeACL(Resource) - Method in class org.jboss.security.acl.JPAPersistenceStrategy
 
removeACL(ACL) - Method in class org.jboss.security.plugins.acl.PolicyRegistrationStrategy
 
removeACL(Resource) - Method in class org.jboss.security.plugins.acl.PolicyRegistrationStrategy
 
removeAppConfig(String) - Method in class org.jboss.security.auth.login.XMLLoginConfigImpl
Deprecated.  
removeApplicationPolicy(String) - Method in class org.jboss.security.auth.login.XMLLoginConfigImpl
 
removeApplicationPolicy(String) - Method in interface org.jboss.security.config.ApplicationPolicyRegistration
Unregister an Application Policy for a security domain
removeApplicationPolicy(String) - Static method in class org.jboss.security.config.SecurityConfiguration
Remove the Application Policy
removeCredentials() - Method in class org.jboss.resource.security.AbstractPasswordCredentialLoginModule
This removes the javax.security.auth.login.name and javax.security.auth.login.password settings from the sharteState map along with any PasswordCredential found in the PrivateCredentials set
removeEntry(ACLEntry) - Method in class org.jboss.security.acl.ACLImpl
 
removeExcludedPolicy() - Method in class org.jboss.security.jacc.JBossPolicyConfiguration
 
removeIdentity(Identity) - Method in class org.jboss.security.identity.plugins.FilePersistenceStrategy
 
removeIdentity(Identity) - Method in interface org.jboss.security.identity.plugins.PersistenceStrategy
Removes an Identity from the backend.
removeLoginModuleStackHolder(String) - Method in class org.jboss.security.auth.login.JASPIAuthenticationInfo
 
removeMember(Principal) - Method in class org.jboss.security.NestableGroup
Removes the first occurence of user from the Principal stack.
removeMember(Principal) - Method in class org.jboss.security.NestablePrincipal
Removes the first occurence of user from the Principal stack.
removeMember(Principal) - Method in class org.jboss.security.SimpleGroup
Removes the specified member from the group.
removePrincipals(Group) - Static method in class org.jboss.security.mapping.providers.MappingProviderUtil
Remove all the principals from the group
removeRegistration(String) - Method in class org.jboss.security.auth.message.config.AuthProviderRegistrationDelegate
 
removeRegistration(String) - Method in class org.jboss.security.auth.message.config.JBossAuthConfigFactory
 
removeRole(Role) - Method in class org.jboss.security.identity.plugins.SimpleRoleGroup
 
removeRole(String) - Method in class org.jboss.security.jacc.JBossPolicyConfiguration
 
removeRoles(Group, String[]) - Static method in class org.jboss.security.mapping.providers.MappingProviderUtil
Remove the roles from the Group
removeUncheckedPolicy() - Method in class org.jboss.security.jacc.JBossPolicyConfiguration
 
REPLACE_ROLE - Variable in class org.jboss.security.auth.spi.RoleMappingLoginModule
Should the matching role be replaced
replacePrincipals(Group, Group) - Static method in class org.jboss.security.mapping.providers.MappingProviderUtil
Replace the principals in first group with those in the second
request - Variable in class org.jboss.security.auth.message.GenericMessageInfo
 
requestPolicy - Variable in class org.jboss.security.auth.container.modules.AbstractServerAuthModule
 
RESOURCE_IDENTIFIER - Static variable in interface org.jboss.security.authorization.XACMLConstants
 
response - Variable in class org.jboss.security.auth.message.GenericMessageInfo
 
responsePolicy - Variable in class org.jboss.security.auth.container.modules.AbstractServerAuthModule
 
RFC2617_ENCODING - Static variable in class org.jboss.crypto.CryptoUtil
 
RFC2617_ENCODING - Static variable in class org.jboss.security.auth.spi.Util
 
role - Variable in class org.jboss.security.authorization.modules.AbstractAuthorizationModule
 
roleAttributeID - Variable in class org.jboss.security.auth.spi.LdapExtLoginModule
 
roleAttributeIsDN - Variable in class org.jboss.security.auth.spi.LdapExtLoginModule
 
RoleBasedACLProviderImpl - Class in org.jboss.security.acl
Implementation of ACLProvider that uses the identity roles when checking if access to a protected resource should be granted or not.
RoleBasedACLProviderImpl() - Constructor for class org.jboss.security.acl.RoleBasedACLProviderImpl
 
roleFilter - Variable in class org.jboss.security.auth.spi.LdapExtLoginModule
 
RoleMappingInfo - Class in org.jboss.security.config
Holder for RoleMapping configuration
RoleMappingInfo(String) - Constructor for class org.jboss.security.config.RoleMappingInfo
 
RoleMappingLoginModule - Class in org.jboss.security.auth.spi
JBAS-3323: Role Mapping Login Module that maps application role to declarative role - You will need to provide a properties file name with the option "rolesProperties" which has the role to be replaced as the key and a comma-separated role names as replacements.
RoleMappingLoginModule() - Constructor for class org.jboss.security.auth.spi.RoleMappingLoginModule
 
roleName - Variable in class org.jboss.security.authorization.modules.ejb.EJBPolicyModuleDelegate
 
roleNameAttributeID - Variable in class org.jboss.security.auth.spi.LdapExtLoginModule
 
rolesCtxDN - Variable in class org.jboss.security.auth.spi.LdapExtLoginModule
 
rolesQuery - Variable in class org.jboss.security.auth.spi.DatabaseServerLoginModule
The sql query to obtain the user roles
rolesSearch(InitialLdapContext, SearchControls, String, String, int, int) - Method in class org.jboss.security.auth.spi.LdapExtLoginModule
 
RunAsIdentity - Class in org.jboss.security
The RunAsIdentity is a Principal that associates the run-as principal with his run-as role(s).
RunAsIdentity(String, String) - Constructor for class org.jboss.security.RunAsIdentity
Construct an inmutable instance of a RunAsIdentity
RunAsIdentity(String, String, Set<String>) - Constructor for class org.jboss.security.RunAsIdentity
Construct an inmutable instance of a RunAsIdentity
RunAsLoginModule - Class in org.jboss.security.auth.spi
A login module that establishes a run-as role for the duration of the login phase of authentication.
RunAsLoginModule() - Constructor for class org.jboss.security.auth.spi.RunAsLoginModule
 

S

searchScope - Variable in class org.jboss.security.auth.spi.LdapExtLoginModule
 
searchTimeLimit - Variable in class org.jboss.security.auth.spi.LdapExtLoginModule
 
SecureIdentityLoginModule - Class in org.jboss.resource.security
An example of how one could encrypt the database password for a jca connection factory.
SecureIdentityLoginModule() - Constructor for class org.jboss.resource.security.SecureIdentityLoginModule
 
secureRequest(MessageInfo, Subject) - Method in class org.jboss.security.auth.container.modules.SimpleClientAuthModule
 
secureRequest(MessageInfo, Subject) - Method in class org.jboss.security.auth.message.config.JBossClientAuthContext
 
secureResponse(MessageInfo, Subject) - Method in class org.jboss.security.auth.container.modules.AllFailureServerAuthModule
 
secureResponse(MessageInfo, Subject) - Method in class org.jboss.security.auth.container.modules.AllSuccessServerAuthModule
 
secureResponse(MessageInfo, Subject) - Method in class org.jboss.security.auth.container.modules.DelegatingServerAuthModule
 
secureResponse(MessageInfo, Subject) - Method in class org.jboss.security.auth.container.modules.HttpServletServerAuthModule
 
secureResponse(MessageInfo, Subject) - Method in class org.jboss.security.auth.container.modules.SimpleServerAuthModule
 
secureResponse(MessageInfo, Subject) - Method in class org.jboss.security.auth.message.config.JBossServerAuthContext
 
SecurityActions - Class in org.jboss.security.auth.callback
Security actions for the callback package
SecurityActions() - Constructor for class org.jboss.security.auth.callback.SecurityActions
 
SecurityActions - Class in org.jboss.security.identity.plugins
Privileged Blocks
SecurityActions() - Constructor for class org.jboss.security.identity.plugins.SecurityActions
 
SecurityAssociation - Class in org.jboss.security
The SecurityAssociation class maintains the security principal and credentials.
SecurityAssociation() - Constructor for class org.jboss.security.SecurityAssociation
 
SecurityAssociation.SubjectContext - Class in org.jboss.security
The encapsulation of the authenticated subject
SecurityAssociation.SubjectContext() - Constructor for class org.jboss.security.SecurityAssociation.SubjectContext
 
SecurityAssociation.SubjectContext(Subject, Principal, Object) - Constructor for class org.jboss.security.SecurityAssociation.SubjectContext
 
SecurityAssociationAuthenticator - Class in org.jboss.security
An implementation of Authenticator that obtains the username and password from the current SecurityAssociation state.
SecurityAssociationAuthenticator() - Constructor for class org.jboss.security.SecurityAssociationAuthenticator
 
SecurityAssociationCallback - Class in org.jboss.security.auth.callback
An implementation of Callback useful on the server side for propagating the request Principal and credentials to LoginModules.
SecurityAssociationCallback() - Constructor for class org.jboss.security.auth.callback.SecurityAssociationCallback
Initialize the SecurityAssociationCallback
SecurityAssociationHandler - Class in org.jboss.security.auth.callback
An implementation of CallbackHandler is assigned a Principal, and opaque Object credential as values passed to the constructor.
SecurityAssociationHandler() - Constructor for class org.jboss.security.auth.callback.SecurityAssociationHandler
 
SecurityAssociationHandler(Principal, Object) - Constructor for class org.jboss.security.auth.callback.SecurityAssociationHandler
Initialize the UsernamePasswordHandler with the principal and credentials to use.
SecurityConfigObjectModelFactory - Class in org.jboss.security.authorization.config
JBossXB Object Factory capable of parsing the security configuration file that can include both authentication,authorization and mapping module configuration
SecurityConfigObjectModelFactory() - Constructor for class org.jboss.security.authorization.config.SecurityConfigObjectModelFactory
Creates an instance of SecurityConfigObjectModelFactory.
SecurityConfiguration - Class in org.jboss.security.config
Class that provides the Configuration for authentication, authorization, mapping info etc It also holds the information like JSSE keystores, keytypes and other crypto configuration
SecurityConfiguration() - Constructor for class org.jboss.security.config.SecurityConfiguration
 
securityContext - Variable in class org.jboss.security.identitytrust.modules.AbstractIdentityTrustModule
 
securityDomain - Variable in class org.jboss.security.plugins.JBossSecurityContext
 
SecurityPolicyMetaData - Class in org.jboss.security.microcontainer.beans.metadata
This class represents the top-level <policy> element of a security policy.
SecurityPolicyMetaData() - Constructor for class org.jboss.security.microcontainer.beans.metadata.SecurityPolicyMetaData
 
SecurityRoleRef - Class in org.jboss.security
Represents a Security Role Ref element in the deployment descriptor
SecurityRoleRef() - Constructor for class org.jboss.security.SecurityRoleRef
 
SecurityRoleRef(String, String, String) - Constructor for class org.jboss.security.SecurityRoleRef
 
SecurityRoleRef(String, String) - Constructor for class org.jboss.security.SecurityRoleRef
 
securityRoleReferences - Variable in class org.jboss.security.authorization.modules.ejb.EJBPolicyModuleDelegate
 
securityRoleReferences - Variable in class org.jboss.security.authorization.resources.JavaEEResource
 
SecurityRolesAssociation - Class in org.jboss.security
The SecurityRolesAssociation uses a ThreadLocal to associate the SecurityRoleMetaData from the deployment with the current thread.
SecurityRolesAssociation() - Constructor for class org.jboss.security.SecurityRolesAssociation
 
SecurityService - Class in org.jboss.security.jacc
The SecurityService installs a java.security.Policy implementation that handles the JACC permission checks.
SecurityService() - Constructor for class org.jboss.security.jacc.SecurityService
 
SecurityUtil - Class in org.jboss.security
Security Utility Class
SecurityUtil() - Constructor for class org.jboss.security.SecurityUtil
 
SEMI_COLON - Static variable in interface org.jboss.security.auth.login.SunConfigParserConstants
RegularExpression Id.
SerialNumberIssuerDNMapping - Class in org.jboss.security.auth.certs
A CertificatePrincipal implementation that builds the principal name based on the cert serialNumber and issuerDN
SerialNumberIssuerDNMapping() - Constructor for class org.jboss.security.auth.certs.SerialNumberIssuerDNMapping
 
sessionKeyHash(byte[]) - Static method in class org.jboss.crypto.CryptoUtil
Perform an interleaved even-odd hash on the byte string
set(String, T) - Method in class org.jboss.security.plugins.JBossSecurityContextUtil
 
SET_CONFIG_ENTRY_PERM - Static variable in class org.jboss.security.auth.login.AuthenticationInfo
 
SET_CONFIG_ENTRY_PERM - Static variable in class org.jboss.security.auth.login.LoginModuleStackHolder
 
SET_CONFIG_ENTRY_PERM - Static variable in class org.jboss.security.AuthenticationInfo
 
SET_CONFIG_ENTRY_PERM - Static variable in class org.jboss.security.config.BaseSecurityInfo
 
setAcl(ACLImpl) - Method in class org.jboss.security.acl.ACLEntryImpl
 
setAcl(ACLMetaData) - Method in class org.jboss.security.microcontainer.beans.metadata.ApplicationPolicyMetaDataFactory
Sets the metadata generated as a result of parsing the <acl> element in an application policy configuration.
setAclInfo(ACLInfo) - Method in class org.jboss.security.config.ApplicationPolicy
 
setAclPolicy(ACLPolicyBean) - Method in class org.jboss.security.microcontainer.beans.ApplicationPolicyBean
Sets the acl policy to be used by this application policy.
setAppCallbackHandler(CallbackHandler) - Method in class org.jboss.security.auth.login.AuthenticationInfo
 
setAppCallbackHandler(CallbackHandler) - Method in class org.jboss.security.AuthenticationInfo
 
setAppConfigurationEntry(AppConfigurationEntry[]) - Method in class org.jboss.security.auth.login.AuthenticationInfo
Set an application authentication configuration.
setAppConfigurationEntry(List) - Method in class org.jboss.security.auth.login.LoginModuleStackHolder
 
setAppConfigurationEntry(AppConfigurationEntry[]) - Method in class org.jboss.security.AuthenticationInfo
Set an application authentication configuration.
setApplicationPolicy(ApplicationPolicy) - Method in class org.jboss.security.plugins.authorization.JBossAuthorizationContext
Inject an ApplicationPolicy that contains AuthorizationInfo
setAppPolicies(List<ApplicationPolicyMetaDataFactory>) - Method in class org.jboss.security.microcontainer.beans.metadata.SecurityPolicyMetaData
Sets the application policies metadata.
setAttribute(Attribute) - Method in class org.jboss.security.plugins.DefaultLoginConfig
 
setAttributes(AttributeList) - Method in class org.jboss.security.plugins.DefaultLoginConfig
 
setAudit(AuditMetaData) - Method in class org.jboss.security.microcontainer.beans.metadata.ApplicationPolicyMetaDataFactory
Sets the metadata generated as a result of parsing the <audit> element in an application policy configuration.
setAuditInfo(AuditInfo) - Method in class org.jboss.security.config.ApplicationPolicy
 
setAuditPolicy(AuditPolicyBean) - Method in class org.jboss.security.microcontainer.beans.ApplicationPolicyBean
Sets the audit policy to be used by this application policy.
setAuthConfig(String) - Method in class org.jboss.security.plugins.DefaultLoginConfig
Set the resource path or URL to the JAAS login configuration file to use.
setAuthentication(AuthenticationMetaData) - Method in class org.jboss.security.microcontainer.beans.metadata.ApplicationPolicyMetaDataFactory
Sets the metadata generated as a result of parsing the <authentication> element in an application policy configuration.
setAuthenticationInfo(BaseAuthenticationInfo) - Method in class org.jboss.security.config.ApplicationPolicy
 
setAuthenticationPolicy(BaseAuthenticationPolicy<?>) - Method in class org.jboss.security.microcontainer.beans.ApplicationPolicyBean
Sets the authentication policy to be used by this application policy.
setAuthorization(AuthorizationMetaData) - Method in class org.jboss.security.microcontainer.beans.metadata.ApplicationPolicyMetaDataFactory
Sets the metadata generated as a result of parsing the <authorization> element in an application policy configuration.
setAuthorizationContext(AuthorizationContext) - Method in class org.jboss.security.plugins.JBossAuthorizationManager
Set the AuthorizationContext
setAuthorizationInfo(AuthorizationInfo) - Method in class org.jboss.security.config.ApplicationPolicy
 
setAuthorizationManager(AuthorizationManager) - Method in class org.jboss.security.plugins.auth.JaasSecurityManagerBase
Set an AuthorizationManager
setAuthorizationPolicy(AuthorizationPolicyBean) - Method in class org.jboss.security.microcontainer.beans.ApplicationPolicyBean
Sets the authorization policy to be used by this application policy.
setBaseApplicationPolicyName(String) - Method in class org.jboss.security.config.ApplicationPolicy
 
setByteArray(byte[]) - Method in class org.jboss.security.auth.callback.ByteArrayCallback
 
setCachePolicy(CachePolicy) - Method in class org.jboss.security.plugins.auth.JaasSecurityManagerBase
The domainCache is typically a shared object that is populated by the login code(LoginModule, etc.) and read by this class in the isValid() method.
setCachePolicy(CachePolicy) - Method in class org.jboss.security.plugins.auth.SynchronizedJaasSecurityManager
The domainCache is typically a shared object that is populated by the login code(LoginModule, etc.) and read by this class in the isValid() method.
setCallbackHandler(CallbackHandler) - Static method in class org.jboss.security.auth.callback.CallbackHandlerPolicyContextHandler
 
setCallbackHandler(CallbackHandler) - Method in class org.jboss.security.auth.container.modules.AbstractServerAuthModule
 
setCallbackHandler(CallbackHandler) - Method in class org.jboss.security.plugins.JBossSecurityContext
Set the CallbackHandler for the Managers in the SecurityContext
setCallerRunAsIdentity(RunAs) - Method in class org.jboss.security.authorization.resources.JavaEEResource
Set the Caller RunAsIdentity
setCallerSubject(Subject) - Method in class org.jboss.security.authorization.resources.JavaEEResource
Set the Caller Subject
setCanonicalRequestURI(String) - Method in class org.jboss.security.authorization.resources.WebResource
 
setCipherAlgorithm(String) - Static method in class org.jboss.security.config.SecurityConfiguration
 
setCipherKey(Key) - Static method in class org.jboss.security.config.SecurityConfiguration
 
setCipherSpec(AlgorithmParameterSpec) - Static method in class org.jboss.security.config.SecurityConfiguration
 
setCode(String) - Method in class org.jboss.security.microcontainer.beans.BasePolicyModule
Sets the fully-qualified class name of the module.
setCode(String) - Method in class org.jboss.security.microcontainer.beans.metadata.BaseModuleMetaData
Sets the fully-qualified class name of the module.
setCodeSource(CodeSource) - Method in class org.jboss.security.authorization.resources.JavaEEResource
Set the CodeSource
setConfigResource(String) - Method in class org.jboss.security.auth.login.XMLLoginConfigImpl
 
setConfigURL(URL) - Method in class org.jboss.security.auth.login.XMLLoginConfigImpl
Set the URL of the XML login configuration file that should be loaded by this mbean on startup.
setContextInfo(String, Object) - Static method in class org.jboss.security.SecurityAssociation
Set the current thread context info.
setControlFlag(ControlFlag) - Method in class org.jboss.security.acl.config.ACLProviderEntry
Set the Control Flag (Required,Requisite,Sufficient or Optional)
setControlFlag(ControlFlag) - Method in class org.jboss.security.auth.container.config.AuthModuleEntry
 
setControlFlag(ControlFlag) - Method in class org.jboss.security.authorization.config.AuthorizationModuleEntry
Set the Control Flag (Required,Requisite,Sufficient or Optional)
setControlFlag(ControlFlag) - Method in class org.jboss.security.identitytrust.config.IdentityTrustModuleEntry
 
setControlFlags(List<ControlFlag>) - Method in class org.jboss.security.auth.message.config.JBossServerAuthContext
 
setCredential(Object) - Method in class org.jboss.security.auth.callback.AppCallbackHandler
 
setCredential(Object) - Method in class org.jboss.security.auth.callback.ObjectCallback
 
setCredential(Object) - Method in class org.jboss.security.auth.callback.SecurityAssociationCallback
 
setCredential(Object) - Static method in class org.jboss.security.SecurityAssociation
Set the current principal credential information.
setCredential(Object) - Method in class org.jboss.security.SecurityAssociation.SubjectContext
 
setDebugStream(PrintStream) - Method in class org.jboss.security.auth.login.SunConfigParserTokenManager
Set debug output.
setDeepCopySubjectMode(boolean) - Static method in class org.jboss.security.config.SecurityConfiguration
 
setDeepCopySubjectOption(Boolean) - Method in class org.jboss.security.plugins.auth.JaasSecurityManagerBase
Flag to specify if deep copy of subject sets needs to be enabled
setDeepCopySubjectOption(Boolean) - Method in class org.jboss.security.plugins.auth.SynchronizedJaasSecurityManager
Flag to specify if deep copy of subject sets needs to be enabled
setDefaultAppPolicy(AppPolicy) - Static method in class org.jboss.security.AppPolicy
 
setEjbMethod(Method) - Method in class org.jboss.security.authorization.resources.EJBResource
Set the EJB Method
setEjbMethodInterface(String) - Method in class org.jboss.security.authorization.resources.EJBResource
Set the EJB Method Interface as a String
setEjbMethodRoles(RoleGroup) - Method in class org.jboss.security.authorization.resources.EJBResource
Set the roles assigned to the EJB Method
setEjbName(String) - Method in class org.jboss.security.authorization.resources.EJBResource
Set the EJB Name
setEjbVersion(String) - Method in class org.jboss.security.authorization.resources.EJBResource
Set the version of EJB
setEJBVersion(String) - Method in class org.jboss.security.plugins.javaee.EJBAuthorizationHelper
 
setEncoding(String) - Method in class org.jboss.security.auth.spi.Users.User
 
setEnforceEJBRestrictions(boolean) - Method in class org.jboss.security.authorization.resources.EJBResource
 
setExternalPermissionTypes(Class<?>[]) - Method in class org.jboss.security.jacc.DelegatingPolicy
 
setFlag(String) - Method in class org.jboss.security.microcontainer.beans.FlaggedPolicyModule
Sets the control flag of the login module.
setFlag(String) - Method in class org.jboss.security.microcontainer.beans.metadata.FlaggedModuleMetaData
Sets the flag of the module.
setIdentityTrust(IdentityTrustMetaData) - Method in class org.jboss.security.microcontainer.beans.metadata.ApplicationPolicyMetaDataFactory
Sets the metadata generated as a result of parsing the <identity-trust> element in an application policy configuration.
setIdentityTrustContext(IdentityTrustContext) - Method in class org.jboss.security.plugins.identitytrust.JBossIdentityTrustManager
 
setIdentityTrustInfo(IdentityTrustInfo) - Method in class org.jboss.security.config.ApplicationPolicy
 
setIdentityTrustPolicy(IdentityTrustPolicyBean) - Method in class org.jboss.security.microcontainer.beans.ApplicationPolicyBean
Sets the identity-trust policy to be used by this application policy.
setIncomingRunAs(RunAs) - Method in class org.jboss.security.plugins.JBossSecurityContext
 
setInfo(String, Object) - Method in class org.jboss.security.auth.callback.MapCallback
 
setIterationCount(int) - Static method in class org.jboss.security.config.SecurityConfiguration
Set the iteration count used with PBE based on the keystore password.
setJaspiAuthentication(JASPIAuthenticationMetaData) - Method in class org.jboss.security.microcontainer.beans.metadata.ApplicationPolicyMetaDataFactory
Sets the metadata generated as a result of parsing the <authentication-jaspi> element in an application policy configuration.
setKeyStore(KeyStore) - Method in class org.jboss.security.AppPolicy
 
setKeyStorePass(String) - Static method in class org.jboss.security.config.SecurityConfiguration
Set the credential string for the KeyStore.
setKeyStoreType(String) - Static method in class org.jboss.security.config.SecurityConfiguration
Set the type of KeyStore implementation to use.
setKeyStoreURL(String) - Static method in class org.jboss.security.config.SecurityConfiguration
Set the KeyStore database URL string.
setLoginInfo(AuthenticationInfo) - Method in class org.jboss.security.AppPolicy
 
setLoginModules(List<FlaggedPolicyModule>) - Method in class org.jboss.security.microcontainer.beans.LoginModuleStackBean
Sets the login-modules that form the stack.
setLoginModules(List<FlaggedModuleMetaData>) - Method in class org.jboss.security.microcontainer.beans.metadata.LoginModuleStackMetaData
Sets the stack modules metadata.
setLoginModuleStackHolder(LoginModuleStackHolder) - Method in class org.jboss.security.auth.container.config.AuthModuleEntry
A ServerAuthModule may delegate its decision making to a stack of LoginModules
setLoginModuleStackHolderName(String) - Method in class org.jboss.security.auth.container.config.AuthModuleEntry
 
setMapping(MappingMetaData) - Method in class org.jboss.security.microcontainer.beans.metadata.ApplicationPolicyMetaDataFactory
Sets the metadata generated as a result of parsing the <mapping> element in an application policy configuration.
setMappingInfo(String, MappingInfo) - Method in class org.jboss.security.config.ApplicationPolicy
Sets the MappingInfo that must be used to perform the mappings of the specified type.
setMappingPolicy(MappingPolicyBean) - Method in class org.jboss.security.microcontainer.beans.ApplicationPolicyBean
Sets the generic mapping policy to be used by this application policy.
setMappingResult(MappingResult<RoleGroup>) - Method in class org.jboss.security.mapping.providers.DeploymentRolesMappingProvider
 
setMappingResult(MappingResult<RoleGroup>) - Method in class org.jboss.security.mapping.providers.OptionsRoleMappingProvider
 
setMappingResult(MappingResult<Principal>) - Method in class org.jboss.security.mapping.providers.principal.SubjectCNMapper
 
setMappingResult(MappingResult<Principal>) - Method in class org.jboss.security.mapping.providers.principal.SubjectDNMapper
 
setMBeanServer(MBeanServer) - Method in class org.jboss.security.jacc.SecurityService
 
setModuleOptions(List<ModuleOptionMetaData>) - Method in class org.jboss.security.microcontainer.beans.metadata.BaseModuleMetaData
Sets the metadata of the module options.
setModules(List<M>) - Method in class org.jboss.security.microcontainer.beans.BasePolicyBean
Sets the collection of modules used by this policy.
setModules(List<BaseModuleMetaData>) - Method in class org.jboss.security.microcontainer.beans.metadata.ACLMetaData
 
setModules(List<BaseModuleMetaData>) - Method in class org.jboss.security.microcontainer.beans.metadata.AuditMetaData
 
setModules(List<BaseModuleMetaData>) - Method in class org.jboss.security.microcontainer.beans.metadata.AuthenticationMetaData
 
setModules(List<BaseModuleMetaData>) - Method in class org.jboss.security.microcontainer.beans.metadata.AuthorizationMetaData
 
setModules(List<BaseModuleMetaData>) - Method in class org.jboss.security.microcontainer.beans.metadata.BasePolicyMetaData
Sets the metadata of the modules that have been specified for the policy.
setModules(List<BaseModuleMetaData>) - Method in class org.jboss.security.microcontainer.beans.metadata.IdentityTrustMetaData
 
setModules(List<BaseModuleMetaData>) - Method in class org.jboss.security.microcontainer.beans.metadata.JASPIAuthenticationMetaData
 
setModules(List<BaseModuleMetaData>) - Method in class org.jboss.security.microcontainer.beans.metadata.MappingMetaData
 
setModuleStacks(List<LoginModuleStackBean>) - Method in class org.jboss.security.microcontainer.beans.JASPIAuthenticationPolicyBean
Sets the login-module stacks of the policy.
setModuleStacks(List<LoginModuleStackMetaData>) - Method in class org.jboss.security.microcontainer.beans.metadata.JASPIAuthenticationMetaData
Sets the metadata of the module stacks.
setName(String) - Method in class org.jboss.security.auth.spi.Users.User
 
setName(String) - Method in class org.jboss.security.config.BaseSecurityInfo
 
setName(String) - Method in class org.jboss.security.microcontainer.beans.ApplicationPolicyBean
Sets the name of the application policy.
setName(String) - Method in class org.jboss.security.microcontainer.beans.LoginModuleStackBean
Sets the name of the stack.
setName(String) - Method in class org.jboss.security.microcontainer.beans.metadata.LoginModuleStackMetaData
Sets the name of the login module stack.
setName(String) - Method in class org.jboss.security.microcontainer.beans.metadata.ModuleOptionMetaData
Sets the name of the option.
setOptions(Map<String, Object>) - Method in class org.jboss.security.auth.container.config.AuthModuleEntry
 
setOptions(Map<String, Object>) - Method in class org.jboss.security.microcontainer.beans.BasePolicyModule
Sets the options of the module.
setOutgoingRunAs(RunAs) - Method in class org.jboss.security.plugins.JBossSecurityContext
 
setParentConfig(Configuration) - Method in class org.jboss.security.auth.login.XMLLoginConfigImpl
 
setParentPolicy(String) - Method in class org.jboss.security.microcontainer.beans.ApplicationPolicyBean
Sets the name of the parent policy.
setParentPolicy(String) - Method in class org.jboss.security.microcontainer.beans.metadata.ApplicationPolicyMetaDataFactory
Sets the name of the parent application policy, if applicable.
setPassword(String) - Method in class org.jboss.security.auth.spi.Users.User
 
setPermissionInfo(AuthorizationInfo) - Method in class org.jboss.security.AppPolicy
 
setPersistenceStrategy(ACLPersistenceStrategy) - Method in class org.jboss.security.acl.ACLProviderImpl
 
setPolicy(Policy) - Method in class org.jboss.security.jacc.SecurityService
 
setPolicyAttributeName(String) - Method in class org.jboss.security.jacc.SecurityService
 
setPolicyConfig(PolicyConfig) - Method in class org.jboss.security.config.ApplicationPolicy
 
setPolicyContextID(String) - Method in class org.jboss.security.authorization.resources.JavaEEResource
Set the Policy Context ID
setPolicyName(ObjectName) - Method in class org.jboss.security.jacc.SecurityService
 
setPolicyName(String) - Method in class org.jboss.security.microcontainer.beans.metadata.ApplicationPolicyMetaDataFactory
Sets the name of the application policy.
setPolicyRegistrationManager(PolicyRegistration) - Method in class org.jboss.security.authorization.modules.AuthorizationModuleDelegate
Set the PolicyRegistration manager Will be used to query for the policies
setPolicyRegistrationManager(PolicyRegistration) - Method in class org.jboss.security.authorization.modules.web.WebJACCPolicyModuleDelegate
 
setPrincipal(Principal) - Method in class org.jboss.security.auth.callback.SecurityAssociationCallback
 
setPrincipal(Principal) - Method in class org.jboss.security.authorization.resources.JavaEEResource
 
setPrincipal(Principal) - Static method in class org.jboss.security.SecurityAssociation
Set the current principal information.
setPrincipal(Principal) - Method in class org.jboss.security.SecurityAssociation.SubjectContext
 
setPrincipalMappingInfo(MappingInfo) - Method in class org.jboss.security.config.ApplicationPolicy
Deprecated. use ApplicationPolicy#setMappingInfo("principal", MappingInfo) instead.
setRequestMessage(Object) - Method in class org.jboss.security.auth.message.GenericMessageInfo
 
setResource(Resource) - Method in class org.jboss.security.acl.ACLImpl
Sets the resource associated with this ACL.
setResponseMessage(Object) - Method in class org.jboss.security.auth.message.GenericMessageInfo
 
setRoleMapping(MappingMetaData) - Method in class org.jboss.security.microcontainer.beans.metadata.ApplicationPolicyMetaDataFactory
Sets the metadata generated as a result of parsing the <rolemapping> element in an application policy configuration.
setRoleMappingInfo(MappingInfo) - Method in class org.jboss.security.config.ApplicationPolicy
Deprecated. use ApplicationPolicy#setMappingInfo("role", MappingInfo) instead.
setRoleMappingPolicy(MappingPolicyBean) - Method in class org.jboss.security.microcontainer.beans.ApplicationPolicyBean
Sets the role-mapping policy to be used by this application policy.
setRoles(Group, boolean) - Method in class org.jboss.security.plugins.JBossSecurityContext
 
setRoles(RoleGroup) - Method in class org.jboss.security.plugins.JBossSecurityContextUtil
 
setSalt(String) - Static method in class org.jboss.security.config.SecurityConfiguration
Set the salt used with PBE based on the keystore password.
setSecurityIdentity(SecurityIdentity) - Method in class org.jboss.security.plugins.JBossSecurityContextUtil
 
setSecurityInfo(Principal, Object) - Method in class org.jboss.security.auth.callback.AppCallbackHandler
 
setSecurityInfo(Principal, Object) - Method in class org.jboss.security.auth.callback.JBossCallbackHandler
 
setSecurityInfo(Principal, Object) - Method in class org.jboss.security.auth.callback.SecurityAssociationHandler
 
setSecurityManagement(ISecurityManagement) - Method in class org.jboss.security.microcontainer.beans.ApplicationPolicyBean
Sets the 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.
setSecurityManagement(String) - Method in class org.jboss.security.microcontainer.beans.metadata.ApplicationPolicyMetaDataFactory
Sets the name of the security management bean that must be injected into the policy.
setSecurityManagement(ISecurityManagement) - Method in class org.jboss.security.plugins.JBossSecurityContext
 
setSecurityRoleReferences(Set<SecurityRoleRef>) - Method in class org.jboss.security.authorization.resources.JavaEEResource
Set the security role references
setSecurityRoles(Map<String, Set<String>>) - Static method in class org.jboss.security.SecurityRolesAssociation
Set the current map of SecurityRoleMetaData.
setServer() - Static method in class org.jboss.security.SecurityAssociation
Set the server mode of operation.
setServletName(String) - Method in class org.jboss.security.authorization.resources.WebResource
 
setServletRequest(ServletRequest) - Method in class org.jboss.security.authorization.resources.WebResource
 
setServletResponse(ServletResponse) - Method in class org.jboss.security.authorization.resources.WebResource
 
setStackRef(String) - Method in class org.jboss.security.microcontainer.beans.metadata.StackRefModuleMetaData
Sets the name of the stack referred by the module.
setStackRef(String) - Method in class org.jboss.security.microcontainer.beans.StackRefPolicyModule
Sets the name of the login-module stack referenced by the module.
setSubject(Subject) - Static method in class org.jboss.security.SecurityAssociation
Set the current Subject information.
setSubject(Subject) - Method in class org.jboss.security.SecurityAssociation.SubjectContext
 
setSubjectInfo(SubjectInfo) - Method in class org.jboss.security.plugins.JBossSecurityContext
 
setTabSize(int) - Method in class org.jboss.security.auth.login.SimpleCharStream
 
setTrustStorePass(String) - Static method in class org.jboss.security.config.SecurityConfiguration
Set the credential string for the trust store.
setTrustStoreType(String) - Static method in class org.jboss.security.config.SecurityConfiguration
Set the type of the trust store
setTrustStoreURL(String) - Static method in class org.jboss.security.config.SecurityConfiguration
Set the trust store database URL string.
setType(String) - Method in class org.jboss.security.microcontainer.beans.MappingPolicyModule
Sets the type of mapping provided by the mapping module.
setType(String) - Method in class org.jboss.security.microcontainer.beans.metadata.MappingModuleMetaData
Sets the type of mapping performed by the mapping module.
setValidateDTD(boolean) - Method in class org.jboss.security.auth.login.XMLLoginConfigImpl
Set whether the login config xml document is validated againsts its DTD
setValidateError(Throwable) - Method in class org.jboss.security.auth.spi.UsernamePasswordLoginModule
Set the error associated with the validatePassword failure
setValue(ModuleOption, UnmarshallingContext, String, String, String) - Method in class org.jboss.security.auth.login.LoginConfigObjectModelFactory
 
setValue(Object) - Method in class org.jboss.security.auth.login.ModuleOptionContainer
Setter used when the module option is passed as the text body of the module-option element.
setValue(Users, UnmarshallingContext, String, String, String) - Method in class org.jboss.security.auth.spi.UsersObjectModelFactory
 
setValue(String) - Method in class org.jboss.security.microcontainer.beans.metadata.ModuleOptionMetaData
Sets the value of the option.
SHAInterleave - Class in org.jboss.crypto.digest
The SHA_Interleave algorithm as described in section 3.1 of RFC2945.
SHAInterleave() - Constructor for class org.jboss.crypto.digest.SHAInterleave
Creates a new instance of SHAInterleave
sharedState - Variable in class org.jboss.security.auth.spi.AbstractServerLoginModule
 
sharedState - Variable in class org.jboss.security.authorization.modules.AbstractAuthorizationModule
 
sharedState - Variable in class org.jboss.security.identitytrust.modules.AbstractIdentityTrustModule
 
SHAReverseInterleave - Class in org.jboss.crypto.digest
An alternate SHA Interleave algorithm as implemented in the SRP distribution.
SHAReverseInterleave() - Constructor for class org.jboss.crypto.digest.SHAReverseInterleave
Creates a new instance of SHAReverseInterleave
SimpleCharStream - Class in org.jboss.security.auth.login
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SimpleCharStream(Reader, int, int, int) - Constructor for class org.jboss.security.auth.login.SimpleCharStream
Constructor.
SimpleCharStream(Reader, int, int) - Constructor for class org.jboss.security.auth.login.SimpleCharStream
Constructor.
SimpleCharStream(Reader) - Constructor for class org.jboss.security.auth.login.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String, int, int, int) - Constructor for class org.jboss.security.auth.login.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, int, int, int) - Constructor for class org.jboss.security.auth.login.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String, int, int) - Constructor for class org.jboss.security.auth.login.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, int, int) - Constructor for class org.jboss.security.auth.login.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String) - Constructor for class org.jboss.security.auth.login.SimpleCharStream
Constructor.
SimpleCharStream(InputStream) - Constructor for class org.jboss.security.auth.login.SimpleCharStream
Constructor.
SimpleClientAuthModule - Class in org.jboss.security.auth.container.modules
A simple implementation of an username/password based client auth module
SimpleClientAuthModule(Class[]) - Constructor for class org.jboss.security.auth.container.modules.SimpleClientAuthModule
 
SimpleGroup - Class in org.jboss.security
 
SimpleGroup(String) - Constructor for class org.jboss.security.SimpleGroup
 
SimpleIdentity - Class in org.jboss.security.identity.plugins
Simple Identity
SimpleIdentity(String) - Constructor for class org.jboss.security.identity.plugins.SimpleIdentity
 
SimpleIdentity(String, String) - Constructor for class org.jboss.security.identity.plugins.SimpleIdentity
 
SimpleIdentity(String, Role) - Constructor for class org.jboss.security.identity.plugins.SimpleIdentity
 
SimplePrincipal - Class in org.jboss.security
A simple String based implementation of Principal.
SimplePrincipal(String) - Constructor for class org.jboss.security.SimplePrincipal
 
SimpleRole - Class in org.jboss.security.identity.plugins
Simple Role
SimpleRole(String) - Constructor for class org.jboss.security.identity.plugins.SimpleRole
 
SimpleRole(String, Role) - Constructor for class org.jboss.security.identity.plugins.SimpleRole
 
SimpleRoleGroup - Class in org.jboss.security.identity.plugins
Simple Role Group
SimpleRoleGroup(String) - Constructor for class org.jboss.security.identity.plugins.SimpleRoleGroup
 
SimpleRoleGroup(String, List<Role>) - Constructor for class org.jboss.security.identity.plugins.SimpleRoleGroup
 
SimpleRoleGroup(Group) - Constructor for class org.jboss.security.identity.plugins.SimpleRoleGroup
 
SimpleRoleGroup(Set<Principal>) - Constructor for class org.jboss.security.identity.plugins.SimpleRoleGroup
 
SimpleServerAuthModule - Class in org.jboss.security.auth.container.modules
A simple implementation of an username/password based server auth module.
SimpleServerAuthModule() - Constructor for class org.jboss.security.auth.container.modules.SimpleServerAuthModule
 
SimpleServerAuthModule(Class<?>[]) - Constructor for class org.jboss.security.auth.container.modules.SimpleServerAuthModule
 
SimpleServerLoginModule - Class in org.jboss.security.auth.spi
A simple server login module useful to quick setup of security for testing purposes.
SimpleServerLoginModule() - Constructor for class org.jboss.security.auth.spi.SimpleServerLoginModule
 
SINGLE_LINE_COMMENT - Static variable in interface org.jboss.security.auth.login.SunConfigParserConstants
RegularExpression Id.
size() - Method in class org.jboss.security.auth.spi.Users
 
size() - Method in class org.jboss.security.config.PolicyConfig
 
specialToken - Variable in class org.jboss.security.auth.login.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
StackRefModuleMetaData - Class in org.jboss.security.microcontainer.beans.metadata
This class extends the BaseModuleMetaData to add the metadata needed to build a StackRefPolicyModule.
StackRefModuleMetaData() - Constructor for class org.jboss.security.microcontainer.beans.metadata.StackRefModuleMetaData
 
StackRefPolicyModule - Class in org.jboss.security.microcontainer.beans
This class represents a policy module that contains a reference to a login-module stack configured in a JASPI policy.
StackRefPolicyModule() - Constructor for class org.jboss.security.microcontainer.beans.StackRefPolicyModule
 
start() - Method in class org.jboss.security.jacc.SecurityService
The following permissions are required: java.security.SecurityPermission("getPolicy") java.security.SecurityPermission("setPolicy")
start() - Method in class org.jboss.security.microcontainer.beans.ApplicationPolicyBean
Registers the application policy with the security framework once this bean has started.
staticFlag - Static variable in class org.jboss.security.auth.login.SimpleCharStream
Whether parser is static.
stop() - Method in class org.jboss.security.jacc.SecurityService
 
stop() - Method in class org.jboss.security.microcontainer.beans.ApplicationPolicyBean
Unregisters the application policy from the security framework when the bean stops.
strategy - Variable in class org.jboss.security.acl.ACLProviderImpl
persistence strategy used to retrieve the ACLs
STRING - Static variable in interface org.jboss.security.auth.login.SunConfigParserConstants
RegularExpression Id.
subject - Variable in class org.jboss.security.auth.spi.AbstractServerLoginModule
 
subject - Variable in class org.jboss.security.authorization.modules.AbstractAuthorizationModule
 
subject - Variable in class org.jboss.security.plugins.auth.JaasSecurityManagerBase.DomainInfo
 
SUBJECT_GROUP_IDENTIFIER - Static variable in interface org.jboss.security.authorization.XACMLConstants
 
SUBJECT_IDENTIFIER - Static variable in interface org.jboss.security.authorization.XACMLConstants
 
SUBJECT_ROLE_IDENTIFIER - Static variable in interface org.jboss.security.authorization.XACMLConstants
 
SUBJECT_WAS_SET - Static variable in class org.jboss.security.SecurityAssociation.SubjectContext
 
SubjectCNMapper - Class in org.jboss.security.mapping.providers.principal
A X500 Principal Mapper from a X509 Certificate that uses the client cert SubjectDN CN='...' element as the principal.
SubjectCNMapper() - Constructor for class org.jboss.security.mapping.providers.principal.SubjectCNMapper
 
SubjectCNMapping - Class in org.jboss.security.auth.certs
A CertificatePrincipal implementation that uses the client cert SubjectDN CN='...' element as the principal.
SubjectCNMapping() - Constructor for class org.jboss.security.auth.certs.SubjectCNMapping
 
SubjectDNMapper - Class in org.jboss.security.mapping.providers.principal
A X500 Principal Mapper from a X509 Certificate that considers SubjectDN of the Client certificate
SubjectDNMapper() - Constructor for class org.jboss.security.mapping.providers.principal.SubjectDNMapper
 
SubjectDNMapping - Class in org.jboss.security.auth.certs
A CertificatePrincipal implementation that uses the client cert SubjectDN as the principal.
SubjectDNMapping() - Constructor for class org.jboss.security.auth.certs.SubjectDNMapping
 
subjectInfo - Variable in class org.jboss.security.plugins.JBossSecurityContext
 
SubjectPolicyContextHandler - Class in org.jboss.security.jacc
A PolicyContextHandler for the current authenticated Subject.
SubjectPolicyContextHandler() - Constructor for class org.jboss.security.jacc.SubjectPolicyContextHandler
 
SubjectX500Principal - Class in org.jboss.security.auth.certs
A CertificatePrincipal implementation that uses the client cert SubjectX500Principal as the principal.
SubjectX500Principal() - Constructor for class org.jboss.security.auth.certs.SubjectX500Principal
 
SunConfigParser - Class in org.jboss.security.auth.login
A JavaCC 2.1 grammar for the default JAAS configuration file provided by Sun.
SunConfigParser() - Constructor for class org.jboss.security.auth.login.SunConfigParser
 
SunConfigParser(InputStream) - Constructor for class org.jboss.security.auth.login.SunConfigParser
Constructor with InputStream.
SunConfigParser(InputStream, String) - Constructor for class org.jboss.security.auth.login.SunConfigParser
Constructor with InputStream and supplied encoding
SunConfigParser(Reader) - Constructor for class org.jboss.security.auth.login.SunConfigParser
Constructor.
SunConfigParser(SunConfigParserTokenManager) - Constructor for class org.jboss.security.auth.login.SunConfigParser
Constructor with generated Token Manager.
SunConfigParserConstants - Interface in org.jboss.security.auth.login
Token literal values and constants.
SunConfigParserTokenManager - Class in org.jboss.security.auth.login
Token Manager.
SunConfigParserTokenManager(SimpleCharStream) - Constructor for class org.jboss.security.auth.login.SunConfigParserTokenManager
Constructor.
SunConfigParserTokenManager(SimpleCharStream, int) - Constructor for class org.jboss.security.auth.login.SunConfigParserTokenManager
Constructor.
supportedTypes - Variable in class org.jboss.security.auth.container.modules.AbstractServerAuthModule
 
supports(String) - Method in class org.jboss.security.auth.callback.CallbackHandlerPolicyContextHandler
 
supports(String) - Method in class org.jboss.security.jacc.SubjectPolicyContextHandler
 
supports(Class<?>) - Method in class org.jboss.security.mapping.providers.DeploymentRolesMappingProvider
 
supports(Class<?>) - Method in class org.jboss.security.mapping.providers.OptionsRoleMappingProvider
 
supports(Class<?>) - Method in class org.jboss.security.mapping.providers.principal.AbstractPrincipalMappingProvider
 
suspendResume - Variable in class org.jboss.security.auth.spi.DatabaseCertLoginModule
Whether to suspend resume transactions during database operations
suspendResume - Variable in class org.jboss.security.auth.spi.DatabaseServerLoginModule
Whether to suspend resume transactions during database operations
SwitchTo(int) - Method in class org.jboss.security.auth.login.SunConfigParserTokenManager
Switch to specified lex state.
SynchronizedJaasSecurityManager - Class in org.jboss.security.plugins.auth
The JaasSecurityManager is responsible both for authenticating credentials associated with principals and for role mapping.
SynchronizedJaasSecurityManager() - Constructor for class org.jboss.security.plugins.auth.SynchronizedJaasSecurityManager
Creates a default JaasSecurityManager for with a securityDomain name of 'other'.
SynchronizedJaasSecurityManager(String, CallbackHandler) - Constructor for class org.jboss.security.plugins.auth.SynchronizedJaasSecurityManager
Creates a JaasSecurityManager for with a securityDomain name of that given by the 'securityDomain' argument.

T

tabSize - Variable in class org.jboss.security.auth.login.SimpleCharStream
 
tearDown() - Method in class org.jboss.security.acl.ACLProviderImpl
 
tm - Variable in class org.jboss.security.auth.spi.DatabaseServerLoginModule
 
TmpFilePassword - Class in org.jboss.security.plugins
Read a password from a file specified via the ctor and then overwrite the file contents with garbage, and then remove it.
TmpFilePassword(String) - Constructor for class org.jboss.security.plugins.TmpFilePassword
 
tob64(byte[]) - Static method in class org.jboss.crypto.CryptoUtil
 
tob64(byte[]) - Static method in class org.jboss.security.auth.spi.Util
 
tob64(byte[]) - Static method in class org.jboss.security.Base64Utils
 
toBinaryString() - Method in enum org.jboss.security.acl.BasicACLPermission
Returns the binary representation of this permission.
toBinaryString() - Method in class org.jboss.security.acl.CompositeACLPermission
Returns the binary representation of this permission.
toCharArray() - Method in class org.jboss.security.plugins.ConsolePassword
 
toCharArray() - Method in class org.jboss.security.plugins.FilePassword
 
toCharArray() - Method in class org.jboss.security.plugins.TmpFilePassword
 
token - Variable in class org.jboss.security.auth.login.SunConfigParser
Current token.
Token - Class in org.jboss.security.auth.login
Describes the input token stream.
Token() - Constructor for class org.jboss.security.auth.login.Token
No-argument constructor
Token(int) - Constructor for class org.jboss.security.auth.login.Token
Constructs a new token for the specified Image.
Token(int, String) - Constructor for class org.jboss.security.auth.login.Token
Constructs a new token for the specified Image and Kind.
token_source - Variable in class org.jboss.security.auth.login.SunConfigParser
Generated Token Manager.
tokenImage - Variable in exception org.jboss.security.auth.login.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
tokenImage - Static variable in interface org.jboss.security.auth.login.SunConfigParserConstants
Literal token values.
TokenMgrError - Error in org.jboss.security.auth.login
Token Manager Error.
TokenMgrError() - Constructor for error org.jboss.security.auth.login.TokenMgrError
No arg constructor.
TokenMgrError(String, int) - Constructor for error org.jboss.security.auth.login.TokenMgrError
Constructor with message and reason.
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error org.jboss.security.auth.login.TokenMgrError
Full Constructor.
toPrinicipal(X509Certificate[]) - Method in class org.jboss.security.auth.certs.SerialNumberIssuerDNMapping
Create a SimplePrincipal with the name composed from certs[0].getSerialNumber() + " " + certs[0].getIssuerDN()
toPrinicipal(X509Certificate[]) - Method in class org.jboss.security.auth.certs.SubjectCNMapping
Returns the client cert common name portion (cn=...) of the SubjectDN as the principal.
toPrinicipal(X509Certificate[]) - Method in class org.jboss.security.auth.certs.SubjectDNMapping
Returns the client cert SubjectDN as the principal.
toPrinicipal(X509Certificate[]) - Method in class org.jboss.security.auth.certs.SubjectX500Principal
Returns the client cert SubjectX500Principal as the principal.
toPrinicipal(X509Certificate[]) - Method in interface org.jboss.security.CertificatePrincipal
Return the Principal associated with the specified chain of X509 client certificates.
toString() - Method in class org.jboss.security.acl.CompositeACLPermission
 
toString() - Method in class org.jboss.security.acl.config.ACLProviderEntry
 
toString() - Method in class org.jboss.security.AnybodyPrincipal
 
toString() - Method in class org.jboss.security.AppPolicy
 
toString() - Method in class org.jboss.security.audit.config.AuditProviderEntry
 
toString() - Method in class org.jboss.security.auth.container.config.AuthModuleEntry
 
toString() - Method in class org.jboss.security.auth.login.AuthenticationInfo
 
toString() - Method in class org.jboss.security.auth.login.JASPIAuthenticationInfo
 
toString() - Method in class org.jboss.security.auth.login.Token
Returns the image.
toString() - Method in class org.jboss.security.auth.spi.Users
 
toString() - Method in class org.jboss.security.auth.spi.Users.User
 
toString() - Method in class org.jboss.security.authorization.config.AuthorizationModuleEntry
 
toString() - Method in class org.jboss.security.authorization.modules.AbstractAuthorizationModule
Override to print more details
toString() - Method in class org.jboss.security.authorization.resources.EJBResource
 
toString() - Method in class org.jboss.security.authorization.resources.WebResource
 
toString() - Method in class org.jboss.security.AuthorizationInfo
 
toString() - Method in class org.jboss.security.identity.plugins.SimpleRole
 
toString() - Method in class org.jboss.security.identity.plugins.SimpleRoleGroup
 
toString() - Method in class org.jboss.security.identitytrust.config.IdentityTrustModuleEntry
 
toString() - Method in class org.jboss.security.jacc.ContextPolicy
 
toString() - Method in class org.jboss.security.mapping.config.MappingModuleEntry
 
toString() - Method in class org.jboss.security.microcontainer.beans.ACLPolicyBean
 
toString() - Method in class org.jboss.security.microcontainer.beans.ApplicationPolicyBean
 
toString() - Method in class org.jboss.security.microcontainer.beans.AuditPolicyBean
 
toString() - Method in class org.jboss.security.microcontainer.beans.AuthenticationPolicyBean
 
toString() - Method in class org.jboss.security.microcontainer.beans.AuthorizationPolicyBean
 
toString() - Method in class org.jboss.security.microcontainer.beans.BasePolicyModule
 
toString() - Method in class org.jboss.security.microcontainer.beans.FlaggedPolicyModule
 
toString() - Method in class org.jboss.security.microcontainer.beans.IdentityTrustPolicyBean
 
toString() - Method in class org.jboss.security.microcontainer.beans.JASPIAuthenticationPolicyBean
 
toString() - Method in class org.jboss.security.microcontainer.beans.LoginModuleStackBean
 
toString() - Method in class org.jboss.security.microcontainer.beans.MappingPolicyBean
 
toString() - Method in class org.jboss.security.microcontainer.beans.MappingPolicyModule
 
toString() - Method in class org.jboss.security.microcontainer.beans.StackRefPolicyModule
 
toString() - Method in class org.jboss.security.NestableGroup
 
toString() - Method in class org.jboss.security.NobodyPrincipal
 
toString() - Method in class org.jboss.security.plugins.acl.JBossACLContext
 
toString() - Method in class org.jboss.security.plugins.auth.JaasSecurityManagerBase.DomainInfo
 
toString() - Method in class org.jboss.security.plugins.JBossAuthorizationManager
 
toString() - Method in class org.jboss.security.plugins.JBossSecurityContext
 
toString() - Method in class org.jboss.security.RunAsIdentity
Returns a string representation of the object.
toString() - Method in class org.jboss.security.SecurityAssociation.SubjectContext
 
toString() - Method in class org.jboss.security.SimpleGroup
 
toString() - Method in class org.jboss.security.SimplePrincipal
 
trace - Variable in class org.jboss.security.auth.message.config.JBossServerAuthContext
 
trace - Variable in class org.jboss.security.auth.spi.LdapExtLoginModule
 
trace - Variable in class org.jboss.security.authorization.modules.AuthorizationModuleDelegate
 
trace - Variable in class org.jboss.security.plugins.auth.JaasSecurityManagerBase
 
trace - Variable in class org.jboss.security.plugins.auth.SynchronizedJaasSecurityManager
 
trace - Variable in class org.jboss.security.plugins.JBossAuthorizationManager
 
trace - Variable in class org.jboss.security.plugins.JBossPolicyRegistration
 
trace - Variable in class org.jboss.security.plugins.JBossSecurityContext
 
trace - Variable in class org.jboss.security.plugins.mapping.JBossMappingManager
 
TransactionManagerLocator - Class in org.jboss.security.plugins
Locate a Transaction Manager
TransactionManagerLocator() - Constructor for class org.jboss.security.plugins.TransactionManagerLocator
 
trim(byte[]) - Static method in class org.jboss.crypto.CryptoUtil
Treat the input as the MSB representation of a number, and lop off leading zero elements.
TX_MGR_JNDI_NAME - Variable in class org.jboss.security.auth.spi.DatabaseServerLoginModule
 

U

unauthenticatedIdentity - Variable in class org.jboss.security.auth.spi.AbstractServerLoginModule
the principal to use when a null username and password are seen
unprefixSecurityDomain(String) - Static method in class org.jboss.security.SecurityUtil
Strip the security domain of prefix (java:jaas or java:jbsx)
updateACL(ACL) - Method in class org.jboss.security.acl.JPAPersistenceStrategy
 
updateACL(ACL) - Method in class org.jboss.security.plugins.acl.PolicyRegistrationStrategy
 
updateIdentity(Identity) - Method in class org.jboss.security.identity.plugins.FilePersistenceStrategy
 
updateIdentity(Identity) - Method in interface org.jboss.security.identity.plugins.PersistenceStrategy
Updates the Identity in the backend.
UpdateLineColumn(char) - Method in class org.jboss.security.auth.login.SimpleCharStream
 
useFirstPass - Variable in class org.jboss.security.auth.spi.AbstractServerLoginModule
Flag indicating if the shared credential should be used
UsernamePasswordHandler - Class in org.jboss.security.auth.callback
A simple implementation of CallbackHandler that sets a username and password in the handle(Callback[]) method to that passed in to the constructor.
UsernamePasswordHandler(String, char[]) - Constructor for class org.jboss.security.auth.callback.UsernamePasswordHandler
Initialize the UsernamePasswordHandler with the usernmae and password to use.
UsernamePasswordHandler(String, Object) - Constructor for class org.jboss.security.auth.callback.UsernamePasswordHandler
 
UsernamePasswordLoginModule - Class in org.jboss.security.auth.spi
An abstract subclass of AbstractServerLoginModule that imposes an identity == String username, credentials == String password view on the login process.
UsernamePasswordLoginModule() - Constructor for class org.jboss.security.auth.spi.UsernamePasswordLoginModule
 
Users - Class in org.jboss.security.auth.spi
The XMLLoginModule users/roles object representation.
Users() - Constructor for class org.jboss.security.auth.spi.Users
 
Users.User - Class in org.jboss.security.auth.spi
 
Users.User() - Constructor for class org.jboss.security.auth.spi.Users.User
 
Users.User(String) - Constructor for class org.jboss.security.auth.spi.Users.User
 
UsersLoginModule - Class in org.jboss.security.auth.spi
A simple properties file based login module that consults a Java Properties formatted text files for username to password("users.properties") mapping.
UsersLoginModule() - Constructor for class org.jboss.security.auth.spi.UsersLoginModule
 
UsersObjectModelFactory - Class in org.jboss.security.auth.spi
A JBossXB object factory for parsing the
UsersObjectModelFactory() - Constructor for class org.jboss.security.auth.spi.UsersObjectModelFactory
 
UsersRolesLoginModule - Class in org.jboss.security.auth.spi
A simple Properties map based login module that consults two Java Properties formatted text files for username to password("users.properties") and username to roles("roles.properties") mapping.
UsersRolesLoginModule() - Constructor for class org.jboss.security.auth.spi.UsersRolesLoginModule
 
Util - Class in org.jboss.security.acl
Utility class used by the ACL implementation.
Util() - Constructor for class org.jboss.security.acl.Util
 
Util - Class in org.jboss.security.auth.spi
Common login module utility methods
Util() - Constructor for class org.jboss.security.auth.spi.Util
 
Util - Class in org.jboss.security.microcontainer.beans
Utility class used by the policies beans.
Util() - Constructor for class org.jboss.security.microcontainer.beans.Util
 
util - Variable in class org.jboss.security.plugins.JBossSecurityContext
 
Util - Class in org.jboss.security
Util.
Util() - Constructor for class org.jboss.security.Util
 

V

validate(Subject, MessageInfo) - Method in class org.jboss.security.auth.container.modules.AbstractServerAuthModule
Subclasses have to implement this method to actually validate the subject
validate(Subject, MessageInfo) - Method in class org.jboss.security.auth.container.modules.AllFailureServerAuthModule
 
validate(Subject, MessageInfo) - Method in class org.jboss.security.auth.container.modules.AllSuccessServerAuthModule
 
validate(Subject, MessageInfo) - Method in class org.jboss.security.auth.container.modules.DelegatingServerAuthModule
 
validate(Subject, MessageInfo) - Method in class org.jboss.security.auth.container.modules.HttpServletServerAuthModule
 
validate(Subject, MessageInfo) - Method in class org.jboss.security.auth.container.modules.SimpleServerAuthModule
 
validateCredential(String, X509Certificate) - Method in class org.jboss.security.auth.spi.BaseCertLoginModule
 
validatePassword(String, String) - Method in class org.jboss.security.auth.spi.LdapExtLoginModule
Validate the inputPassword by creating a LDAP InitialContext with the SECURITY_CREDENTIALS set to the password.
validatePassword(String, String) - Method in class org.jboss.security.auth.spi.LdapLoginModule
Validate the inputPassword by creating a ldap InitialContext with the SECURITY_CREDENTIALS set to the password.
validatePassword(String, String) - Method in class org.jboss.security.auth.spi.SimpleServerLoginModule
 
validatePassword(String, String) - Method in class org.jboss.security.auth.spi.UsernamePasswordLoginModule
A hook that allows subclasses to change the validation of the input password against the expected password.
validateRequest(MessageInfo, Subject, Subject) - Method in class org.jboss.security.auth.container.modules.AbstractServerAuthModule
This method delegates to a login module if configured in the module options.
validateRequest(MessageInfo, Subject, Subject) - Method in class org.jboss.security.auth.message.config.JBossServerAuthContext
 
validateResponse(MessageInfo, Subject, Subject) - Method in class org.jboss.security.auth.container.modules.SimpleClientAuthModule
 
validateResponse(MessageInfo, Subject, Subject) - Method in class org.jboss.security.auth.message.config.JBossClientAuthContext
 
validateState(String) - Method in class org.jboss.security.jacc.JBossPolicyConfiguration
 
validateUsernameAndPassword(String, String) - Method in interface org.jboss.security.auth.spi.InputValidator
Validates the specified username and password.
valueOf(String) - Static method in enum org.jboss.security.acl.BasicACLPermission
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jboss.security.acl.BasicACLPermission
Returns an array containing the constants of this enum type, in the order they are declared.
verify(X509Certificate, String, KeyStore, KeyStore) - Method in class org.jboss.security.auth.certs.AnyCertVerifier
Returns true regardless of the arguments.
verify(X509Certificate, String, KeyStore, KeyStore) - Method in interface org.jboss.security.auth.certs.X509CertificateVerifier
Validate a cert.

W

WEB_AUDIT_FLAG - Static variable in class org.jboss.security.authorization.resources.WebResource
System Property setting to configure the web audit off = turn it off headers = audit the headers cookies = audit the cookie parameters = audit the parameters attributes = audit the attributes headers,cookies,parameters = audit the headers,cookie and parameters headers,cookies = audit the headers and cookies and so on Note: If this flag is not set in the system property, then we get no audit data for the web request
WebAuthorizationHelper - Class in org.jboss.security.plugins.javaee
Web Authorization Helper Implementation
WebAuthorizationHelper() - Constructor for class org.jboss.security.plugins.javaee.WebAuthorizationHelper
 
WebAuthorizationModule - Class in org.jboss.security.authorization.modules.web
Default Web Authorization Module with the default tomcat authorization logic
WebAuthorizationModule() - Constructor for class org.jboss.security.authorization.modules.web.WebAuthorizationModule
 
WebJACCPolicyModuleDelegate - Class in org.jboss.security.authorization.modules.web
JACC based authorization module helper that deals with the web layer authorization decisions
WebJACCPolicyModuleDelegate() - Constructor for class org.jboss.security.authorization.modules.web.WebJACCPolicyModuleDelegate
 
WebPolicyModuleDelegate - Class in org.jboss.security.authorization.modules.web
Authorization Module Delegate that deals with the default authorization behavior (Simply returns PERMIT, because the final decision will be made by the base class of Realm (RealmBase))
WebPolicyModuleDelegate() - Constructor for class org.jboss.security.authorization.modules.web.WebPolicyModuleDelegate
 
WebResource - Class in org.jboss.security.authorization.resources
Represents a Resource for the Web Layer
WebResource() - Constructor for class org.jboss.security.authorization.resources.WebResource
Create a new WebResource.
WebResource(Map<String, Object>) - Constructor for class org.jboss.security.authorization.resources.WebResource
Create a new WebResource.
WebXACMLPolicyModuleDelegate - Class in org.jboss.security.authorization.modules.web
XACML based authorization module helper that deals with the web layer authorization decisions
WebXACMLPolicyModuleDelegate() - Constructor for class org.jboss.security.authorization.modules.web.WebXACMLPolicyModuleDelegate
 
WebXACMLUtil - Class in org.jboss.security.authorization.modules.web
Utility class for creating XACML Requests
WebXACMLUtil() - Constructor for class org.jboss.security.authorization.modules.web.WebXACMLUtil
 

X

X509CertificateVerifier - Interface in org.jboss.security.auth.certs
A verifier for X509Certificate used by authentication layers.
XACMLAuthorizationModule - Class in org.jboss.security.authorization.modules
Authorization Module that utilizes XACML
XACMLAuthorizationModule() - Constructor for class org.jboss.security.authorization.modules.XACMLAuthorizationModule
 
XACMLConstants - Interface in org.jboss.security.authorization
Predefined constants for the XACML layer
XMLLoginConfigImpl - Class in org.jboss.security.auth.login
An concrete implementation of the javax.security.auth.login.Configuration class that parses an xml configuration of the form: starksm
XMLLoginModule - Class in org.jboss.security.auth.spi
A login module that obtains its security information directly from its login module options.
XMLLoginModule() - Constructor for class org.jboss.security.auth.spi.XMLLoginModule
 
xor(byte[], byte[], int) - Static method in class org.jboss.crypto.CryptoUtil
 

A B C D E F G H I J K L M N O P R S T U V W X

Copyright © 2009 JBoss Inc.. All Rights Reserved.