PicketBox - Aggregator 4.0.6.final
A B C D E F G H I J K L M N O P Q R S T U V W X _ 

A

A2HASH - Static variable in class org.jboss.security.auth.callback.RFC2617Digest
An explicit A2 digest
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.DisabledLoginModule
 
abort() - Method in class org.jboss.security.auth.spi.otp.JBossTimeBasedOTPLoginModule
 
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 interface org.jboss.security.authorization.AuthorizationModule
Abort the Authorization Process
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 interface org.jboss.security.identitytrust.IdentityTrustModule
Abort the Trust Process
abort() - Method in class org.jboss.security.identitytrust.modules.AbstractIdentityTrustModule
 
abort() - Method in class org.picketbox.datasource.security.JaasSecurityDomainIdentityLoginModule
Deprecated.
 
abort() - Method in class org.picketbox.datasource.security.PBEIdentityLoginModule
 
abort() - Method in class org.picketbox.datasource.security.SecureIdentityLoginModule
 
abort() - Method in class org.picketbox.plugins.authorization.PicketBoxAuthorizationModule
 
AbstractAuditProvider - Class in org.jboss.security.audit
Abstract class of Audit Providers.
AbstractAuditProvider() - Constructor for class org.jboss.security.audit.AbstractAuditProvider
 
AbstractAuthorizationModule - Class in org.jboss.security.authorization.modules
Abstraction of Authorization Module
AbstractAuthorizationModule() - Constructor for class org.jboss.security.authorization.modules.AbstractAuthorizationModule
 
AbstractCallbackHandler - Class in org.jboss.security.auth.callback
Base class for data store driven CallbackHandler
AbstractCallbackHandler() - Constructor for class org.jboss.security.auth.callback.AbstractCallbackHandler
 
AbstractEJBAuthorizationHelper - Class in org.jboss.security.javaee
EJB Authorization Helper
AbstractEJBAuthorizationHelper() - Constructor for class org.jboss.security.javaee.AbstractEJBAuthorizationHelper
 
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
 
AbstractJavaEEHelper - Class in org.jboss.security.javaee
Abstract Java EE Security Helper that does both programmatic as well as regular security
AbstractJavaEEHelper() - Constructor for class org.jboss.security.javaee.AbstractJavaEEHelper
 
AbstractPasswordCredentialLoginModule - Class in org.picketbox.datasource.security
A base login module that handles PasswordCredentials
AbstractPasswordCredentialLoginModule() - Constructor for class org.picketbox.datasource.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
 
AbstractRolesMappingProvider - Class in org.jboss.security.mapping.providers.role
Abstract class for Role mapping providers
AbstractRolesMappingProvider() - Constructor for class org.jboss.security.mapping.providers.role.AbstractRolesMappingProvider
 
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
 
AbstractWebAuthorizationHelper - Class in org.jboss.security.javaee
Abstract Web Authorization Helper
AbstractWebAuthorizationHelper() - Constructor for class org.jboss.security.javaee.AbstractWebAuthorizationHelper
 
ACCESS_DENIED - Static variable in interface org.jboss.security.ErrorCodes
 
accessSealedObject(String, Object, byte[], Object) - Static method in class org.jboss.crypto.CryptoUtil
 
ACL - Interface in org.jboss.security.acl
This interface represents an Access Control List (ACL), a data structure used to protect access to resources.
AclConfigParser - Class in org.jboss.security.config.parser
Stax based Parser to parse the acl configuration
AclConfigParser() - Constructor for class org.jboss.security.config.parser.AclConfigParser
 
ACLEntry - Interface in org.jboss.security.acl
This interface represents an entry in the Access Control List.
ACLInfo - Class in org.jboss.security.config
Holder for ACL configuration
ACLInfo(String) - Constructor for class org.jboss.security.config.ACLInfo
 
ACLPermission - Interface in org.jboss.security.acl
A Permission represents privileges held by an Identity, and is used to grant or deny access to a Resource.
ACLPersistenceStrategy - Interface in org.jboss.security.acl
This interface defines the methods that must be implemented by classes that manage the persistence of ACLs.
ACLProvider - Interface in org.jboss.security.acl
An ACLProvider is responsible for the management of the ACLs associated to the resources being protected.
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.
ACLProviderImpl - Class in org.jboss.security.acl
This class is the standard ACLProvider implementation.
ACLProviderImpl() - Constructor for class org.jboss.security.acl.ACLProviderImpl
 
ACLRegistration - Interface in org.jboss.security.acl
Interface to register ACLs.
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(String, Object) - Method in interface org.jboss.security.authorization.Resource
Add key value to context map
add(String, Object) - Method in class org.jboss.security.authorization.resources.JavaEEResource
Add a key value to the context map
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
 
add(Map<String, Object>) - Method in class org.picketbox.core.authorization.resources.POJOResource
 
add(String, Object) - Method in class org.picketbox.core.authorization.resources.POJOResource
 
addAll(List<Role>) - Method in class org.jboss.security.identity.plugins.SimpleRoleGroup
 
addAll(List<Role>) - Method in interface org.jboss.security.identity.RoleGroup
Adds all specified roles to the role group.
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
addApplicationPolicy(String, ApplicationPolicy) - Method in class org.jboss.security.config.StandaloneConfiguration
 
addAuditContext(String, AuditContext) - Static method in class org.jboss.security.plugins.audit.JBossAuditManager
 
addCacheEntry(Principal, Map<String, Object>) - Method in class org.jboss.security.cache.JBossAuthenticationCache
 
addCacheEntry(T, Map<String, Object>) - Method in interface org.jboss.security.cache.SecurityCache
Add a cache entry
addCertificate(File, char[], String, Certificate) - Static method in class org.picketbox.util.KeyStoreUtil
Add a certificate to the KeyStore
addEntry(ACLEntry) - Method in interface org.jboss.security.acl.ACL
Adds an entry to this ACL.
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
addIdentity(Identity) - Method in class org.jboss.security.SecurityContextUtil
Add an Identity to the Security Context
addIdentity(Identity) - Method in class org.jboss.security.SubjectInfo
 
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.auth.container.config.AuthModuleEntry
 
addParser(String, ParserNamespaceSupport) - Static method in class org.jboss.security.config.parser.ModuleOptionParser
 
addPrincipals(Group, Enumeration<? extends Principal>) - Static method in class org.jboss.security.mapping.providers.MappingProviderUtil
Add principals passed via an enumeration into a group
addProvider(AuditProvider) - Method in class org.jboss.security.audit.AuditContext
 
addProviders(List<AuditProvider>) - Method in class org.jboss.security.audit.AuditContext
 
addRole(String, String) - Method in class org.jboss.security.auth.spi.Users.User
 
addRole(Role) - Method in class org.jboss.security.identity.plugins.SimpleRoleGroup
 
addRole(Role) - Method in interface org.jboss.security.identity.RoleGroup
Add a role
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
 
addTransition(Transition) - Method in class org.jboss.security.util.state.State
Add a transition to the allowed transition map.
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.
ADMIN_KEY - Static variable in class org.picketbox.plugins.vault.PicketBoxSecurityVault
 
ALGORITHM - Static variable in class org.jboss.security.auth.callback.RFC2617Digest
A string indicating a pair of algorithms used to produce the digest and a checksum.
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
 
allowEmptyPasswords - Variable in class org.jboss.security.auth.spi.LdapUsersLoginModule
 
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
 
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
 
ApplicationPolicyParser - Class in org.jboss.security.config.parser
Stax based Application Policy Parser
ApplicationPolicyParser() - Constructor for class org.jboss.security.config.parser.ApplicationPolicyParser
 
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
 
appPolicyMap - Variable in class org.jboss.security.config.StandaloneConfiguration
 
asGroup() - Method in interface org.jboss.security.identity.Identity
Return a Group only if it has been set
asGroup() - Method in class org.jboss.security.identity.plugins.SimpleIdentity
 
asPrincipal() - Method in interface org.jboss.security.identity.Identity
Returns a Principal only if it set
asPrincipal() - Method in class org.jboss.security.identity.plugins.SimpleIdentity
 
Attribute - Enum in org.jboss.security.config
Enum for the security domain configuration attributes
Attribute<T> - Interface in org.jboss.security.identity
Represents an attribute of the identity
Attribute.TYPE - Enum in org.jboss.security.identity
 
AttributeFactory - Class in org.jboss.security.identity
Creates Attributes
AttributeFactory() - Constructor for class org.jboss.security.identity.AttributeFactory
 
AttributeMappingInfo - Class in org.jboss.security.config
Mapping Info for Attributes
AttributeMappingInfo(String) - Constructor for class org.jboss.security.config.AttributeMappingInfo
 
audit(AuditEvent) - Method in class org.jboss.security.audit.AbstractAuditProvider
 
audit(AuditEvent) - Method in class org.jboss.security.audit.AuditContext
 
audit(AuditEvent) - Method in interface org.jboss.security.audit.AuditManager
Audit the information available in the audit event
audit(AuditEvent) - Method in interface org.jboss.security.audit.AuditProvider
Perform an audit of the event passed A provider can log the audit as per needs.
audit(AuditEvent) - Method in class org.jboss.security.audit.providers.LogAuditProvider
 
audit(String, Map<String, Object>, Exception) - Method in class org.jboss.security.javaee.AbstractJavaEEHelper
 
audit(AuditEvent) - Method in class org.jboss.security.plugins.audit.JBossAuditManager
 
AuditConfigParser - Class in org.jboss.security.config.parser
Stax based audit configuration Parser
AuditConfigParser() - Constructor for class org.jboss.security.config.parser.AuditConfigParser
 
AuditContext - Class in org.jboss.security.audit
Context for Audit Purposes that manages a set of providers
AuditContext() - Constructor for class org.jboss.security.audit.AuditContext
 
AuditEvent - Class in org.jboss.security.audit
Holder of audit information
AuditEvent(String) - Constructor for class org.jboss.security.audit.AuditEvent
 
AuditEvent(String, Map<String, Object>) - Constructor for class org.jboss.security.audit.AuditEvent
 
AuditEvent(String, Map<String, Object>, Exception) - Constructor for class org.jboss.security.audit.AuditEvent
 
AuditInfo - Class in org.jboss.security.config
Information on Audit Configuration in the ApplicationPolicy
AuditInfo(String) - Constructor for class org.jboss.security.config.AuditInfo
 
AuditLevel - Interface in org.jboss.security.audit
Define the Audit Levels of Severity
AuditManager - Interface in org.jboss.security.audit
An interface that defines the Security Audit Service
AuditProvider - Interface in org.jboss.security.audit
Audit Provider that can log audit events to an external sink
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
 
AUTH_PARAM - Static variable in class org.jboss.security.auth.callback.RFC2617Digest
This directive allows for future extensions.
Authentication - Annotation Type in org.jboss.security.annotation
Annotation to provide configuration for authentication
AuthenticationConfigParser - Class in org.jboss.security.config.parser
Stax based JAAS authentication configuration Parser
AuthenticationConfigParser() - Constructor for class org.jboss.security.config.parser.AuthenticationConfigParser
 
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
 
AuthenticationJASPIConfigParser - Class in org.jboss.security.config.parser
Stax based JASPI configuration Parser
AuthenticationJASPIConfigParser() - Constructor for class org.jboss.security.config.parser.AuthenticationJASPIConfigParser
 
AuthenticationManager - Interface in org.jboss.security
The AuthenticationManager is responsible for validating credentials associated with principals.
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.
Authorization - Annotation Type in org.jboss.security.annotation
Annotation indicating Authorization is required
AUTHORIZATION_PATH - Static variable in interface org.jboss.security.SecurityConstants
Default Authorization Manager context
authorizationAudit(String, Resource, Exception) - Method in class org.jboss.security.javaee.AbstractJavaEEHelper
 
AuthorizationConfigParser - Class in org.jboss.security.config.parser
Stax based authorization configuration Parser
AuthorizationConfigParser() - Constructor for class org.jboss.security.config.parser.AuthorizationConfigParser
 
AuthorizationContext - Class in org.jboss.security.authorization
JBAS-3374: Authorization Framework for Policy Decision Modules For information on the behavior of the Authorization Modules, For Authorization Modules behavior(Required, Requisite, Sufficient and Optional) please refer to the javadoc for @see javax.security.auth.login.Configuration The AuthorizationContext derives the AuthorizationInfo(configuration for the modules) in the following way: a) If there has been an injection of ApplicationPolicy, then it will be used.
AuthorizationContext() - Constructor for class org.jboss.security.authorization.AuthorizationContext
 
AuthorizationException - Exception in org.jboss.security.authorization
Exception for the Authorization Framework
AuthorizationException() - Constructor for exception org.jboss.security.authorization.AuthorizationException
 
AuthorizationException(String) - Constructor for exception org.jboss.security.authorization.AuthorizationException
 
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
 
AuthorizationManager - Interface in org.jboss.security
Generalized Authorization Manager Interface.
AuthorizationManagerFactory - Class in org.jboss.security.factories
Factory to create instances of AuthorizationManager
AuthorizationManagerFactory() - Constructor for class org.jboss.security.factories.AuthorizationManagerFactory
 
AuthorizationModule - Interface in org.jboss.security.authorization
Represents a Policy Decision Module that is used by the Authorization Context
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.
authorize(Resource) - Method in class org.jboss.security.authorization.AuthorizationContext
Authorize the Resource
authorize(Resource, Subject, RoleGroup) - Method in class org.jboss.security.authorization.AuthorizationContext
Authorize the resource
authorize(Resource) - Method in interface org.jboss.security.authorization.AuthorizationModule
Authorize the resource
authorize(Resource) - Method in 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) - Method in interface org.jboss.security.AuthorizationManager
Authorize a resource Note: The implementation will try to derive the authenticated subject by some means
authorize(Resource, Subject) - Method in interface org.jboss.security.AuthorizationManager
Authorize a resource for an authenticated subject
authorize(Resource, Subject, RoleGroup) - Method in interface org.jboss.security.AuthorizationManager
Authorize a resource given a role
authorize(Resource, Subject, Group) - Method in interface org.jboss.security.AuthorizationManager
Authorize a resource given a Group of Principals representing roles
authorize(Resource) - Method in class org.jboss.security.javaee.AbstractEJBAuthorizationHelper
Authorize the EJB
authorize(String, Method, Principal, String, CodeSource, Subject, RunAs, String, RoleGroup) - Method in class org.jboss.security.javaee.AbstractEJBAuthorizationHelper
Deprecated. 
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.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) - Method in class org.picketbox.plugins.authorization.PicketBoxAuthorizationModule
 

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
 
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.callback.LdapCallbackHandler
 
baseDN - Variable in class org.jboss.security.auth.spi.LdapExtLoginModule
 
baseDN - Variable in class org.jboss.security.auth.spi.LdapUsersLoginModule
 
baseFilter - Variable in class org.jboss.security.auth.callback.LdapCallbackHandler
 
baseFilter - Variable in class org.jboss.security.auth.spi.LdapExtLoginModule
 
baseFilter - Variable in class org.jboss.security.auth.spi.LdapUsersLoginModule
 
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
 
BaseSecurityManager - Interface in org.jboss.security
Interface that defines common behavior among the various Security Managers
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.callback.LdapCallbackHandler
 
bindCredential - Variable in class org.jboss.security.auth.spi.LdapExtLoginModule
 
bindCredential - Variable in class org.jboss.security.auth.spi.LdapUsersLoginModule
 
bindCredential - Variable in class org.jboss.security.mapping.providers.role.LdapRolesMappingProvider
 
bindDN - Variable in class org.jboss.security.auth.callback.LdapCallbackHandler
 
bindDN - Variable in class org.jboss.security.auth.spi.LdapExtLoginModule
 
bindDN - Variable in class org.jboss.security.auth.spi.LdapUsersLoginModule
 
bindDN - Variable in class org.jboss.security.mapping.providers.role.LdapRolesMappingProvider
 
bindDNAuthentication(InitialLdapContext, String, Object, String, String) - Method in class org.jboss.security.auth.callback.LdapCallbackHandler
 
bindDNAuthentication(InitialLdapContext, String, Object, String, String) - Method in class org.jboss.security.auth.spi.LdapExtLoginModule
 
bindDNAuthentication(InitialLdapContext, String, Object, String, String) - Method in class org.jboss.security.auth.spi.LdapUsersLoginModule
 
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

CacheableManager<T,K> - Interface in org.jboss.security
An interface for managers that allow cached values.
cacheHit(Principal) - Method in class org.jboss.security.cache.JBossAuthenticationCache
 
cacheHit(T) - Method in interface org.jboss.security.cache.SecurityCache
Cache Entry present?
cacheOperation(Principal, Map<String, Object>) - Method in class org.jboss.security.cache.JBossAuthenticationCache
 
cacheOperation(T, Map<String, Object>) - Method in interface org.jboss.security.cache.SecurityCache
Perform a cache operation
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 interface org.jboss.security.SecurityConstants
 
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.authorization.AuthorizationContext
 
callbackHandler - Variable in class org.jboss.security.client.SecurityClient
 
callbackHandler - Variable in class org.jboss.security.identitytrust.IdentityTrustContext
Any Callback Handler
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
 
CALLER_PRINCIPAL_GROUP - Static variable in interface org.jboss.security.SecurityConstants
 
CALLER_RAI_IDENTIFIER - Static variable in interface org.jboss.security.SecurityConstants
Identifier that specifies the caller run-as identifier for usage in the PolicyContext Subject context handler.
CallerIdentityLoginModule - Class in org.picketbox.datasource.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.picketbox.datasource.security.CallerIdentityLoginModule
Default Constructor
callerPrincipal - Variable in class org.jboss.security.authentication.JBossCachedAuthenticationManager.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
 
CANNOT_REGISTER_PROVIDER - Static variable in interface org.jboss.security.ErrorCodes
 
CertificateIdentity - Interface in org.jboss.security.identity.extensions
Represents an Identity using X509 certificates
CertificateIdentityFactory - Class in org.jboss.security.identity.extensions
Factory to create Certificate Identities
CertificateIdentityFactory() - Constructor for class org.jboss.security.identity.extensions.CertificateIdentityFactory
 
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 interface org.jboss.security.acl.ACLEntry
Checks if the specified permission is part of the this entry's permission.
checkResourcePermission(Map<String, Object>, ServletRequest, ServletResponse, Subject, String, String) - Method in class org.jboss.security.javaee.AbstractWebAuthorizationHelper
Validate that the caller has the permission to access a web resource
checkResourcePermission(Map<String, Object>, ServletRequest, ServletResponse, Subject, String, String, List<String>) - Method in class org.jboss.security.javaee.AbstractWebAuthorizationHelper
Validate that the caller has the permission to access a web resource
checkResourcePermission(Map<String, Object>, ServletRequest, ServletResponse, Subject, String, String) - Method in class org.jboss.security.plugins.javaee.WebAuthorizationHelper
 
checkResourcePermission(Map<String, Object>, ServletRequest, ServletResponse, Subject, String, String, List<String>) - Method in class org.jboss.security.plugins.javaee.WebAuthorizationHelper
 
checkRoleRef(RoleGroup) - Method in class org.jboss.security.authorization.modules.ejb.EJBPolicyModuleDelegate
 
CHILD_RESOURCES - Static variable in interface org.jboss.security.authorization.ResourceKeys
 
chooseClientAlias(String[], Principal[], Socket) - Method in class org.jboss.security.plugins.SecurityKeyManager
 
chooseServerAlias(String, Principal[], Socket) - Method in class org.jboss.security.plugins.SecurityKeyManager
 
ClassLoaderLocator - Interface in org.jboss.security.plugins
An interface to locate a ClassLoader} The primary use of this interface is in the JBoss Application Server, which needs to inject a module class loader for custom login modules etc
ClassLoaderLocatorFactory - Class in org.jboss.security.plugins
Simple factory for ClassLoaderLocator
ClassLoaderLocatorFactory() - Constructor for class org.jboss.security.plugins.ClassLoaderLocatorFactory
 
CLASSNAME - Static variable in interface org.jboss.security.auth.login.SunConfigParserConstants
RegularExpression Id.
clazzMap - Static variable in class org.jboss.security.authorization.modules.AbstractAuthorizationModule
A map that is available to reduce the loadClass synchronization
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
 
cleanUp() - Method in class org.jboss.security.client.SecurityClient
Provide an opportunity for client implementations to clean up
clear() - Method in class org.jboss.security.auth.login.XMLLoginConfigImpl
 
clear() - Method in class org.jboss.security.config.PolicyConfig
 
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
 
clearIdentities(Class<?>) - Method in class org.jboss.security.SecurityContextUtil
Clear Identities of a particular type
clearRoles() - Method in class org.jboss.security.identity.plugins.SimpleRoleGroup
 
clearRoles() - Method in interface org.jboss.security.identity.RoleGroup
Clear all the roles
clearSecurityContext() - Static method in class org.jboss.security.SecurityContextAssociation
Clear the current security context
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
 
clone() - Method in class org.jboss.security.util.state.StateMachine
Make a copy of the StateMachine maintaining the current state.
CLOSE_BKT - Static variable in interface org.jboss.security.auth.login.SunConfigParserConstants
RegularExpression Id.
CNONCE - Static variable in class org.jboss.security.auth.callback.RFC2617Digest
This MUST be specified if a qop directive is sent (see above), and MUST NOT be specified if the server did not send a qop directive in the WWW-Authenticate header field.
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.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.DisabledLoginModule
 
commit() - Method in class org.jboss.security.auth.spi.otp.JBossTimeBasedOTPLoginModule
 
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 interface org.jboss.security.authorization.AuthorizationModule
Overall authorization process has succeeded.
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 interface org.jboss.security.identitytrust.IdentityTrustModule
The IdentityTrust Process has succeeded.
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
 
commit() - Method in class org.picketbox.datasource.security.CallerIdentityLoginModule
 
commit() - Method in class org.picketbox.datasource.security.JaasSecurityDomainIdentityLoginModule
Deprecated.
 
commit() - Method in class org.picketbox.datasource.security.PBEIdentityLoginModule
 
commit() - Method in class org.picketbox.datasource.security.SecureIdentityLoginModule
 
commit() - Method in class org.picketbox.plugins.authorization.PicketBoxAuthorizationModule
 
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.
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
ConfigurationFileNullException - Exception in org.picketbox.exceptions
Exception indicating that the configuration file passed is null
ConfigurationFileNullException() - Constructor for exception org.picketbox.exceptions.ConfigurationFileNullException
 
ConfigurationFileNullException(String, Throwable) - Constructor for exception org.picketbox.exceptions.ConfigurationFileNullException
 
ConfigurationFileNullException(String) - Constructor for exception org.picketbox.exceptions.ConfigurationFileNullException
 
ConfigurationFileNullException(Throwable) - Constructor for exception org.picketbox.exceptions.ConfigurationFileNullException
 
ConfigurationParsingException - Exception in org.picketbox.exceptions
Indicates parsing exception during configuration parsing
ConfigurationParsingException() - Constructor for exception org.picketbox.exceptions.ConfigurationParsingException
 
ConfigurationParsingException(String, Throwable) - Constructor for exception org.picketbox.exceptions.ConfigurationParsingException
 
ConfigurationParsingException(String) - Constructor for exception org.picketbox.exceptions.ConfigurationParsingException
 
ConfigurationParsingException(Throwable) - Constructor for exception org.picketbox.exceptions.ConfigurationParsingException
 
ConfigurationStreamNullException - Exception in org.picketbox.exceptions
Exception indicating the Configuration java.io.InputStream is null
ConfigurationStreamNullException() - Constructor for exception org.picketbox.exceptions.ConfigurationStreamNullException
 
ConfigurationStreamNullException(String, Throwable) - Constructor for exception org.picketbox.exceptions.ConfigurationStreamNullException
 
ConfigurationStreamNullException(String) - Constructor for exception org.picketbox.exceptions.ConfigurationStreamNullException
 
ConfigurationStreamNullException(Throwable) - Constructor for exception org.picketbox.exceptions.ConfigurationStreamNullException
 
ConfiguredIdentityLoginModule - Class in org.picketbox.datasource.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.picketbox.datasource.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
 
CONNECTION_URL - Static variable in class org.jboss.security.auth.callback.DatabaseCallbackHandler
 
connectionUrl - Variable in class org.jboss.security.auth.callback.DatabaseCallbackHandler
A DB specific connection url
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
 
constructInitialLdapContext(String, Object) - Method in class org.jboss.security.mapping.providers.role.LdapRolesMappingProvider
 
containsAll(Role) - Method in class org.jboss.security.identity.plugins.SimpleRole
 
containsAll(Role) - Method in class org.jboss.security.identity.plugins.SimpleRoleGroup
 
containsAll(Role) - Method in interface org.jboss.security.identity.Role
Indicate whether the argument role is equal or contained depending on the role-type
containsAtleastOneRole(RoleGroup) - Method in class org.jboss.security.identity.plugins.SimpleRoleGroup
 
containsAtleastOneRole(RoleGroup) - Method in interface org.jboss.security.identity.RoleGroup
Validates whether there is at least one matching role in "anotherRoleGroup"
containsKey(Principal) - Method in class org.jboss.security.authentication.JBossCachedAuthenticationManager
 
containsKey(K) - Method in interface org.jboss.security.CacheableManager
Checks if an entry exists in the cache.
containsKey(String) - Method in class org.jboss.security.config.PolicyConfig
 
containsRole(Role) - Method in class org.jboss.security.identity.plugins.SimpleRoleGroup
 
containsRole(Role) - Method in interface org.jboss.security.identity.RoleGroup
Validates whether a simple role is available
CONTEXT_ID - Static variable in interface org.jboss.security.SecurityConstants
 
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 - Class in org.jboss.security.config
Control Flag for module entries
ControlFlag(String) - Constructor for class org.jboss.security.config.ControlFlag
 
controlFlags - Variable in class org.jboss.security.auth.message.config.JBossServerAuthContext
Control Flags for the individual modules
controlFlags - Variable in class org.jboss.security.identitytrust.IdentityTrustContext
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.
copyAttributes(Element, Element) - Static method in class org.jboss.security.util.xml.DOMUtils
Copy attributes between elements
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 interface org.jboss.security.acl.ACLPersistenceStrategy
Creates a new ACL and associates it to the given resource.
createACL(Resource, Collection<ACLEntry>) - Method in interface org.jboss.security.acl.ACLPersistenceStrategy
Creates a new ACL with the specified entries and associates it to the given resource.
createAttribute(String, T) - Static method in class org.jboss.security.identity.AttributeFactory
Create an attribute
createCipher(String) - Static method in class org.jboss.crypto.CryptoUtil
 
createElement(String) - Static method in class org.jboss.security.util.xml.DOMUtils
Create an Element for a given name
createElement(String, String) - Static method in class org.jboss.security.util.xml.DOMUtils
Create an Element for a given name and prefix
createElement(String, String, String) - Static method in class org.jboss.security.util.xml.DOMUtils
Create an Element for a given name, prefix and uri
createElement(QName) - Static method in class org.jboss.security.util.xml.DOMUtils
Create an Element for a given QName
createEmailAddress(String) - Static method in class org.jboss.security.identity.AttributeFactory
Create an email attribute
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(Principal, X509Certificate[], Role) - Method in class org.jboss.security.identity.extensions.CertificateIdentityFactory
 
createIdentity(Principal, Object) - Static method in class org.jboss.security.identity.extensions.CredentialIdentityFactory
 
createIdentity(Principal, Object, Role) - Static method in class org.jboss.security.identity.extensions.CredentialIdentityFactory
 
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
 
createRole(String) - Static method in class org.jboss.security.identity.RoleFactory
 
createRoleGroup(String) - Static method in class org.jboss.security.identity.RoleFactory
 
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.PropertiesUsersLoginModule
 
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.
createSecurityContext(String) - Static method in class org.jboss.security.SecurityContextFactory
Create a security context
createSecurityContext(String, ClassLoader) - Static method in class org.jboss.security.SecurityContextFactory
Create a security context
createSecurityContext(String, String) - Static method in class org.jboss.security.SecurityContextFactory
Construct a SecurityContext
createSecurityContext(String, String, ClassLoader) - Static method in class org.jboss.security.SecurityContextFactory
Construct a SecurityContext
createSecurityContext(String, Class<? extends SecurityContext>) - Static method in class org.jboss.security.SecurityContextFactory
Create a security context given the class This method exists because classloader.loadClass is an expensive operation due to synchronization
createSecurityContext(Principal, Object, Subject, String) - Static method in class org.jboss.security.SecurityContextFactory
Create a security context
createSecurityContext(Principal, Object, Subject, String, ClassLoader) - Static method in class org.jboss.security.SecurityContextFactory
Create a security context
createSecurityContext(Principal, Object, Subject, String, String, ClassLoader) - Static method in class org.jboss.security.SecurityContextFactory
Create a security context
createSubject() - Method in class org.jboss.security.plugins.JBossSecuritySubjectFactory
 
createSubject(String) - Method in class org.jboss.security.plugins.JBossSecuritySubjectFactory
 
createSubject() - Method in interface org.jboss.security.SubjectFactory
The Subject factory method.
createSubject(String) - Method in interface org.jboss.security.SubjectFactory
Create a subject given the security domain name
createSubjectInfo(Principal, Object, Subject) - Method in class org.jboss.security.SecurityContextUtil
Create SubjectInfo and set it in the current security context
createSubjectInfo(Identity, Subject) - Method in class org.jboss.security.SecurityContextUtil
Create a SubjectInfo
createTextNode(String) - Static method in class org.jboss.security.util.xml.DOMUtils
Create a org.w3c.dom.Text node
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.SimpleUsersLoginModule
 
createUsers(Map<String, ?>) - Method in class org.jboss.security.auth.spi.UsersRolesLoginModule
A hook to allow subclasses to create the users Properties map.
createUtil(SecurityContext) - Static method in class org.jboss.security.SecurityContextFactory
Return an instance of the SecurityContextUtil
createUtil(SecurityContext, ClassLoader) - Static method in class org.jboss.security.SecurityContextFactory
Return an instance of the SecurityContextUtil
createUtil(SecurityContext, String) - Static method in class org.jboss.security.SecurityContextFactory
Return an instance of the SecurityContextUtil given a FQN of the util class
createUtil(SecurityContext, String, ClassLoader) - Static method in class org.jboss.security.SecurityContextFactory
Return an instance of the SecurityContextUtil given a FQN of the util class
createUtil(SecurityContext, Class<? extends SecurityContextUtil>) - Static method in class org.jboss.security.SecurityContextFactory
Return an instance of the SecurityContextUtil given a Class instance of the util class
createXACMLRequest(String, Method, Principal, RoleGroup) - Method in class org.jboss.security.authorization.modules.ejb.EJBXACMLUtil
 
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.authentication.JBossCachedAuthenticationManager.DomainInfo
 
credential - Variable in class org.jboss.security.client.SecurityClient
 
CREDENTIAL - Static variable in interface org.jboss.security.SecurityConstants
 
CredentialIdentity<T> - Interface in org.jboss.security.identity.extensions
An identity with credential
CredentialIdentityFactory - Class in org.jboss.security.identity.extensions
Factory to create Credential Identity
CredentialIdentityFactory() - Constructor for class org.jboss.security.identity.extensions.CredentialIdentityFactory
 
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.
CUSTOM - Static variable in interface org.jboss.security.authorization.PolicyRegistration
Represents a Custom policy

D

DatabaseCallbackHandler - Class in org.jboss.security.auth.callback
A CallbackHandler that uses a DB.
DatabaseCallbackHandler() - Constructor for class org.jboss.security.auth.callback.DatabaseCallbackHandler
 
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
 
DatabaseRolesMappingProvider - Class in org.jboss.security.mapping.providers.role
A MappingProvider that reads roles from a database.
DatabaseRolesMappingProvider() - Constructor for class org.jboss.security.mapping.providers.role.DatabaseRolesMappingProvider
 
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
 
DB_DRIVERNAME - Static variable in class org.jboss.security.auth.callback.DatabaseCallbackHandler
 
DB_USERNAME - Static variable in class org.jboss.security.auth.callback.DatabaseCallbackHandler
 
DB_USERPASS - Static variable in class org.jboss.security.auth.callback.DatabaseCallbackHandler
 
dbDriverName - Variable in class org.jboss.security.auth.callback.DatabaseCallbackHandler
A DB Driver Class Name
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
 
decode(String, String, int) - Static method in class org.picketbox.util.StringUtil
Given a masked password String, decode it
decode64(String, String, SecretKey, PBEParameterSpec) - Static method in class org.jboss.security.plugins.PBEUtils
 
decodedEncFileDir - Variable in class org.picketbox.plugins.vault.PicketBoxSecurityVault
 
decrypt(byte[], KeyPair, SecretKeySpec) - Method in class org.picketbox.util.EncryptionUtil
 
decrypt(byte[], KeyPair, SecretKey) - Method in class org.picketbox.util.EncryptionUtil
 
DEFAULT - Static variable in interface org.jboss.security.auth.login.SunConfigParserConstants
Lexical state.
DEFAULT_APPLICATION_POLICY - Static variable in interface org.jboss.security.SecurityConstants
Default Application Policy
DEFAULT_AUTHORIZATION_CLASS - Static variable in interface org.jboss.security.SecurityConstants
Default AuthorizationManager implementation, the AuthorizationManager service uses
DEFAULT_EJB_APPLICATION_POLICY - Static variable in interface org.jboss.security.SecurityConstants
Application Policy driving the ejb authorization layer
DEFAULT_WEB_APPLICATION_POLICY - Static variable in interface org.jboss.security.SecurityConstants
Application Policy driving the web authorization layer
DefaultAttributeMappingProvider - Class in org.jboss.security.mapping.providers.attribute
Generates an attribute array from the passed options
DefaultAttributeMappingProvider() - Constructor for class org.jboss.security.mapping.providers.attribute.DefaultAttributeMappingProvider
 
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
 
DENY - Static variable in class org.jboss.security.authorization.AuthorizationContext
 
DENY - Variable in class org.jboss.security.identitytrust.IdentityTrustContext
 
DEPLOYMENT_PRINCIPAL_ROLES_MAP - Static variable in interface org.jboss.security.SecurityConstants
 
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
 
deRegisterACL(Resource) - Method in interface org.jboss.security.acl.ACLRegistration
Deregisters the ACL associated with the specified resource.
deRegisterPolicy(String, String) - Method in interface org.jboss.security.authorization.PolicyRegistration
Unregister a policy
deRegisterPolicy(String, String) - Method in class org.jboss.security.plugins.JBossPolicyRegistration
 
destroy() - Method in interface org.jboss.security.authorization.AuthorizationModule
A final cleanup opportunity offered
destroy() - Method in class org.jboss.security.authorization.modules.AbstractAuthorizationModule
 
destroy() - Method in class org.picketbox.plugins.authorization.PicketBoxAuthorizationModule
 
detachListener(RegistrationListener, String, String) - Method in class org.jboss.security.auth.message.config.JBossAuthConfigFactory
 
DIGEST_URI - Static variable in class org.jboss.security.auth.callback.RFC2617Digest
The URI from Request-URI of the Request-Line; duplicated here because proxies are allowed to change the Request-Line in transit.
DigestCallback - Interface in org.jboss.crypto.digest
An interface that can be used to augment the behavior of a digest hash.
DigestCallbackHandler - Class in org.jboss.security.auth.callback
A CallbackHandler that is used to pass the RFC2617 parameters to the login module DigestCallback.
DigestCallbackHandler(String, String, String, String, String, String, String) - Constructor for class org.jboss.security.auth.callback.DigestCallbackHandler
 
DIGIT - Static variable in interface org.jboss.security.auth.login.SunConfigParserConstants
RegularExpression Id.
DISABLE_SECDOMAIN_OPTION - Static variable in interface org.jboss.security.SecurityConstants
System Property that disables the addition of security domain in the module options passed to login module
disable_tracing() - Method in class org.jboss.security.auth.login.SunConfigParser
Disable tracing.
DisabledLoginModule - Class in org.jboss.security.auth.spi
A login module that always fails authentication.
DisabledLoginModule() - Constructor for class org.jboss.security.auth.spi.DisabledLoginModule
 
distinguishedNameAttribute - Variable in class org.jboss.security.auth.callback.LdapCallbackHandler
 
distinguishedNameAttribute - Variable in class org.jboss.security.auth.spi.LdapExtLoginModule
 
distinguishedNameAttribute - Variable in class org.jboss.security.auth.spi.LdapUsersLoginModule
 
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 interface org.jboss.security.AuthorizationManager
Validates the application domain roles to which the operational environment Principal belongs.
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.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, Set<Principal>) - Method in interface org.jboss.security.RealmMapping
Validates the application domain roles to which the operational environment Principal belongs.
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
domainCache - Variable in class org.jboss.security.authentication.JBossCachedAuthenticationManager
 
DOMUtils - Class in org.jboss.security.util.xml
DOM2 utilites
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.
DS_JNDI_NAME - Static variable in class org.jboss.security.auth.callback.DatabaseCallbackHandler
 
dsJndiName - Variable in class org.jboss.security.auth.callback.DatabaseCallbackHandler
JNDI Name of the Datasource
dsJndiName - Variable in class org.jboss.security.auth.spi.DatabaseServerLoginModule
The JNDI name of the DataSource to use
dsJndiName - Variable in class org.jboss.security.mapping.providers.role.DatabaseRolesMappingProvider
 
dsUserName - Variable in class org.jboss.security.auth.callback.DatabaseCallbackHandler
A DB username to connect
dsUserPass - Variable in class org.jboss.security.auth.callback.DatabaseCallbackHandler
A DB password to connect

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
 
EJBAuthenticationHelper - Class in org.jboss.security.javaee
Helper Class for EJB Authentication
EJBAuthenticationHelper(SecurityContext) - Constructor for class org.jboss.security.javaee.EJBAuthenticationHelper
 
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
 
Element - Enum in org.jboss.security.config
Enum for the elements of a security domain configuration
EMPTY_SET - Static variable in class org.jboss.security.jacc.SubjectPolicyContextHandler
 
enable_tracing() - Method in class org.jboss.security.auth.login.SunConfigParser
Enable tracing.
enableAudit - Variable in class org.jboss.security.javaee.AbstractWebAuthorizationHelper
 
ENC_FILE_DIR - Static variable in class org.picketbox.plugins.vault.PicketBoxSecurityVault
 
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.
ENCODED_FILE - Static variable in class org.picketbox.plugins.vault.PicketBoxSecurityVault
 
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.
encrypt(byte[], PublicKey, SecretKey) - Method in class org.picketbox.util.EncryptionUtil
 
encryptionAlgorithm - Variable in class org.picketbox.plugins.vault.PicketBoxSecurityVault
 
EncryptionUtil - Class in org.picketbox.util
Encryption/Decryption utility
EncryptionUtil(String, int) - Constructor for class org.picketbox.util.EncryptionUtil
 
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.
EntitlementHolder<T> - Interface in org.jboss.security.authorization
Interface representing holder of objects that are entitled as part of an authorization process in instance based security
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.CompositeACLPermission
 
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.config.ControlFlag
 
equals(Object) - Method in class org.jboss.security.identity.plugins.SimpleIdentity
 
equals(Object) - Method in class org.jboss.security.identity.plugins.SimpleRole
 
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.
ERROR - Static variable in interface org.jboss.security.audit.AuditLevel
Denotes situations where there has been a server exception
ErrorCodes - Interface in org.jboss.security
Error Codes for PicketBox Project
establishSecurityContext(String) - Static method in class org.picketbox.factories.SecurityFactory
Establish a security context on the thread
exists(String, String) - Method in interface org.jboss.security.vault.SecurityVault
Check whether an attribute value exists in the vault
exists(String, String) - Method in class org.picketbox.plugins.vault.PicketBoxSecurityVault
 
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

FAILED_TO_CREATE_SEALEDOBJECT - Static variable in interface org.jboss.security.ErrorCodes
 
FAILED_TO_CREATE_SECRET_KEY_SPEC - Static variable in interface org.jboss.security.ErrorCodes
 
FAILED_TO_OBTAIN_PASSWORD - Static variable in interface org.jboss.security.ErrorCodes
 
FAILED_TO_OBTAIN_SHA - Static variable in interface org.jboss.security.ErrorCodes
 
FAILED_TO_OBTAIN_USERNAME - Static variable in interface org.jboss.security.ErrorCodes
 
FAILURE - Static variable in interface org.jboss.security.audit.AuditLevel
Denotes situations when there has been a failed attempt
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.
finishedInit - Variable in class org.picketbox.plugins.vault.PicketBoxSecurityVault
 
FLOAT - Static variable in interface org.jboss.security.auth.login.SunConfigParserConstants
RegularExpression Id.
flushCache() - Method in class org.jboss.security.authentication.JBossCachedAuthenticationManager
 
flushCache(Principal) - Method in class org.jboss.security.authentication.JBossCachedAuthenticationManager
 
flushCache() - Method in interface org.jboss.security.CacheableManager
Flushes all entries from the cache.
flushCache(K) - Method in interface org.jboss.security.CacheableManager
Flushes one entry from the cache.
forName(String) - Static method in enum org.jboss.security.config.Attribute
 
forName(String) - Static method in enum org.jboss.security.config.Element
 
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

GeneralizedAuthenticationManager - Interface in org.jboss.security
Marker interface that combines the legacy AuthenticationManager and the new JASPI (JSR-196) ServerAuthContext interfaces
generateKey() - Method in class org.picketbox.util.EncryptionUtil
 
generateKeyPair(String) - Static method in class org.picketbox.util.KeyStoreUtil
Generate a Key Pair
generateOTP(byte[], long, int, boolean, int) - Static method in class org.jboss.security.otp.HOTP
This method generates an OTP value for the given set of parameters.
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.
generateTOTP(String, int) - Static method in class org.jboss.security.otp.TimeBasedOTP
Generate a TOTP value using HMAC_SHA1
generateTOTP(String, String, int) - Static method in class org.jboss.security.otp.TimeBasedOTP
This method generates an TOTP value for the given set of parameters.
generateTOTP(String, String, int, String) - Static method in class org.jboss.security.otp.TimeBasedOTP
This method generates an TOTP value for the given set of parameters.
generateTOTP256(String, int) - Static method in class org.jboss.security.otp.TimeBasedOTP
Generate a TOTP value using HMAC_SHA256
generateTOTP256(String, String, int) - Static method in class org.jboss.security.otp.TimeBasedOTP
This method generates an TOTP value for the given set of parameters.
generateTOTP512(String, int) - Static method in class org.jboss.security.otp.TimeBasedOTP
Generate a TOTP value using HMAC_SHA512
generateTOTP512(String, String, int) - Static method in class org.jboss.security.otp.TimeBasedOTP
This method generates an TOTP value for the given set of parameters.
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(T) - Method in interface org.jboss.security.cache.SecurityCache
Get Cache Entry
get(String) - Method in class org.jboss.security.config.PolicyConfig
 
get() - Method in enum org.jboss.security.identity.Attribute.TYPE
 
get(String) - Method in interface org.jboss.security.plugins.ClassLoaderLocator
Given a key, return a ClassLoader
get() - Static method in class org.jboss.security.plugins.ClassLoaderLocatorFactory
 
get() - Static method in class org.jboss.security.plugins.HostThreadLocal
 
get(String) - Method in class org.jboss.security.plugins.JBossSecurityContextUtil
 
get(String) - Method in class org.jboss.security.SecurityContextUtil
Return an object from the Security Context
get() - Static method in class org.jboss.security.vault.SecurityVaultFactory
Get an instance of SecurityVault Remember to initialize the vault by checking SecurityVault.isInitialized()
get(String) - Static method in class org.jboss.security.vault.SecurityVaultFactory
Get an instance of SecurityVault Remember to initialize the vault by checking SecurityVault.isInitialized()
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(Resource) - Method in interface org.jboss.security.acl.ACLPersistenceStrategy
Obtains a reference to the ACL associated to the given resource.
getAclInfo() - Method in class org.jboss.security.config.ApplicationPolicy
 
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 interface org.jboss.security.acl.ACLPersistenceStrategy
Obtains all ACLs that are managed by this ACLPersistenceStrategy.
getActiveSubject() - Method in class org.jboss.security.authentication.JBossCachedAuthenticationManager
 
getActiveSubject() - Method in interface org.jboss.security.AuthenticationManager
Deprecated.
Use the JACC PolicyContextHandler using key "javax.security.auth.Subject.container"
getActiveSubject() - Method in class org.jboss.security.plugins.auth.JaasSecurityManagerBase
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.
getAdditionalProperties() - Method in class org.jboss.security.JBossJSSESecurityDomain
 
getAdditionalProperties() - Method in interface org.jboss.security.JSSESecurityDomain
Returns the additional properties map
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(String) - Method in class org.jboss.security.config.StandaloneConfiguration
 
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(String) - Method in class org.jboss.security.config.StandaloneConfiguration
 
getApplicationPolicy(String) - Static method in class org.jboss.security.SecurityUtil
Obtain the Application Policy
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
 
getAttributes(Element) - Static method in class org.jboss.security.util.xml.DOMUtils
 
getAttributeValue(Attribute) - Static method in class org.jboss.security.config.parser.StaxParserUtil
Given an Attribute, get its trimmed value
getAttributeValue(Element, String) - Static method in class org.jboss.security.util.xml.DOMUtils
Get the value from the given attribute
getAttributeValue(Element, QName) - Static method in class org.jboss.security.util.xml.DOMUtils
Get the value from the given attribute
getAttributeValueAsBoolean(Element, String) - Static method in class org.jboss.security.util.xml.DOMUtils
 
getAttributeValueAsBoolean(Element, QName) - Static method in class org.jboss.security.util.xml.DOMUtils
 
getAttributeValueAsInteger(Element, String) - Static method in class org.jboss.security.util.xml.DOMUtils
 
getAttributeValueAsInteger(Element, QName) - Static method in class org.jboss.security.util.xml.DOMUtils
 
getAttributeValueAsQName(Element, String) - Static method in class org.jboss.security.util.xml.DOMUtils
 
getAttributeValueAsQName(Element, QName) - Static method in class org.jboss.security.util.xml.DOMUtils
 
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
 
getAuditLevel() - Method in class org.jboss.security.audit.AuditEvent
Return the Audit Level
getAuditManager(String) - Method in interface org.jboss.security.ISecurityManagement
AuditManager configured for the security domain
getAuditManager(String) - Method in class org.jboss.security.plugins.DefaultSecurityManagement
 
getAuditManager() - Method in class org.jboss.security.plugins.JBossSecurityContext
 
getAuditManager() - Method in interface org.jboss.security.SecurityManagerLocator
 
getAuditManager(String, String) - Static method in class org.jboss.security.SecurityUtil
Do a JNDI lookup to obtain the Audit Manager
getAuditManager(String) - Static method in class org.picketbox.factories.SecurityFactory
Get the AuditManager interface
getAuditManager(String) - Method in class org.picketbox.plugins.PicketBoxSecurityManagement
 
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
 
getAuthenticatedSubject() - Method in class org.jboss.security.SubjectInfo
 
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(String) - Method in interface org.jboss.security.ISecurityManagement
Authentication Manager for the security domain
getAuthenticationManager(String) - Method in class org.jboss.security.plugins.DefaultSecurityManagement
 
getAuthenticationManager() - Method in class org.jboss.security.plugins.JBossSecurityContext
 
getAuthenticationManager() - Method in interface org.jboss.security.SecurityManagerLocator
 
getAuthenticationManager(String, String) - Static method in class org.jboss.security.SecurityUtil
Do a JNDI lookup to obtain the authentication manager
getAuthenticationManager(String) - Static method in class org.picketbox.factories.SecurityFactory
Get the AuthenticationManager interface
getAuthenticationManager(String) - Method in class org.picketbox.plugins.PicketBoxSecurityManagement
 
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(String) - Static method in class org.jboss.security.factories.AuthorizationManagerFactory
 
getAuthorizationManager(String) - Method in interface org.jboss.security.ISecurityManagement
Authorization Manager for the security domain
getAuthorizationManager(String) - Method in class org.jboss.security.plugins.DefaultSecurityManagement
 
getAuthorizationManager() - Method in class org.jboss.security.plugins.JBossSecurityContext
 
getAuthorizationManager() - Method in interface org.jboss.security.SecurityManagerLocator
 
getAuthorizationManager(String, String) - Static method in class org.jboss.security.SecurityUtil
Do a JNDI lookup to obtain the authorization manager
getAuthorizationManager(String) - Static method in class org.picketbox.factories.SecurityFactory
Get the AuthorizationManager interface
getAuthorizationManager(String) - Method in class org.picketbox.plugins.PicketBoxSecurityManagement
 
getAuthorizationModuleEntry() - Method in class org.jboss.security.config.AuthorizationInfo
 
getBaseApplicationPolicyName() - Method in class org.jboss.security.config.ApplicationPolicy
 
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.
getBindCredential() - Method in class org.jboss.security.auth.callback.LdapCallbackHandler
 
getBindDN() - Method in class org.jboss.security.auth.callback.LdapCallbackHandler
 
getByteArray() - Method in class org.jboss.security.auth.callback.ByteArrayCallback
 
getCachedKeys() - Method in class org.jboss.security.authentication.JBossCachedAuthenticationManager
 
getCachedKeys() - Method in interface org.jboss.security.CacheableManager
Returns a set of keys stored in the cache.
getCallbackHandler() - Method in class org.jboss.security.auth.container.modules.AbstractServerAuthModule
 
getCallerPrincipal() - Method in class org.jboss.security.javaee.AbstractJavaEEHelper
 
getCallerPrincipal(Map<String, Object>) - Method in class org.jboss.security.mapping.providers.role.AbstractRolesMappingProvider
 
getCallerPrincipal() - Method in class org.picketbox.plugins.PicketBoxProcessor
Get the authenticated principal
getCallerPrincipalGroup(Set<Principal>) - Method in class org.jboss.security.auth.spi.AbstractServerLoginModule
 
getCallerRoles() - Method in class org.picketbox.plugins.PicketBoxProcessor
Get the caller roles
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
getCallerSubject() - Method in class org.picketbox.plugins.PicketBoxProcessor
Get the caller subject
getCanonicalRequestURI() - Method in class org.jboss.security.authorization.resources.WebResource
 
getCertificate(String) - Method in class org.jboss.security.JBossJSSESecurityDomain
 
getCertificate(String) - Method in interface org.jboss.security.JSSESecurityDomain
Returns the certificate with the given alias or null if no such certificate exists, from the trust store this security domain delegates to.
getCertificateChain(String) - Method in class org.jboss.security.plugins.SecurityKeyManager
 
getChildElements(Node) - Static method in class org.jboss.security.util.xml.DOMUtils
Gets child elements
getChildElements(Node, String) - Static method in class org.jboss.security.util.xml.DOMUtils
Gets the child elements for a given local name without namespace
getChildElements(Node, QName) - Static method in class org.jboss.security.util.xml.DOMUtils
Gets the child element for a given qname
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
 
getCipherSuites() - Method in class org.jboss.security.JBossJSSESecurityDomain
 
getCipherSuites() - Method in interface org.jboss.security.JSSESecurityDomain
Returns the cipher suites that should be enabled on SSLSockets
getClass(String) - Static method in class org.jboss.security.identity.plugins.SecurityActions
 
getClientAlias() - Method in class org.jboss.security.JBossJSSESecurityDomain
 
getClientAlias() - Method in interface org.jboss.security.JSSESecurityDomain
Get the preferred client alias name
getClientAliases(String, Principal[]) - Method in class org.jboss.security.plugins.SecurityKeyManager
 
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
 
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.JBossAuthConfigFactory
 
getConfiguration(Configuration) - Method in class org.jboss.security.plugins.DefaultLoginConfig
Return the Configuration instance managed by this mbean.
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.
getConnectionUrl() - Method in class org.jboss.security.auth.callback.DatabaseCallbackHandler
Get the DB specific connection URL Eg: "jdbc:hsqldb:mem:unit_test"
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.SecurityContextAssociation
Get the current thread context info.
getContextMap() - Method in class org.jboss.security.audit.AuditEvent
Get the Contextual Map
getContextMap(Principal, String) - Method in class org.jboss.security.javaee.AbstractJavaEEHelper
 
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() - 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
 
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 interface org.jboss.security.identity.extensions.CredentialIdentity
Return a credential
getCredential() - Method in class org.jboss.security.plugins.JBossSecurityContextUtil
 
getCredential() - Static method in class org.jboss.security.SecurityContextAssociation
 
getCredential() - Method in class org.jboss.security.SecurityContextUtil
Get the credential
getCredential() - Method in class org.jboss.security.SecurityIdentity
 
getCredentials() - Method in class org.jboss.security.auth.spi.BaseCertLoginModule
 
getCredentials() - Method in class org.jboss.security.auth.spi.UsernamePasswordLoginModule
 
getCurrentState() - Method in class org.jboss.security.util.state.StateMachine
Get the current state of the state machine.
getData() - Method in class org.jboss.security.plugins.JBossSecurityContext
 
getData() - Method in interface org.jboss.security.SecurityContext
Context Map
getData() - Method in class org.jboss.security.util.state.State
 
getDbDriverName() - Method in class org.jboss.security.auth.callback.DatabaseCallbackHandler
Get the fully qualified name of sql driver class Eg: org.hsqldb.jdbc.JDBCDriver
getDefaultAppPolicy() - Static method in class org.jboss.security.AppPolicy
 
getDelegate(String) - Method in class org.jboss.security.authorization.modules.AbstractAuthorizationModule
Load the delegate
getDescription() - Method in class org.jboss.security.javaee.SecurityRoleRef
Get the description.
getDescription() - Method in class org.jboss.security.util.state.StateMachine
Get the state machine description.
getDocumentBuilder() - Static method in class org.jboss.security.util.xml.DOMUtils
 
getDsJndiName() - Method in class org.jboss.security.auth.callback.DatabaseCallbackHandler
Get the JNDI name of the SQL Datasource
getDsUserName() - Method in class org.jboss.security.auth.callback.DatabaseCallbackHandler
Get the DB user name
getDsUserPass() - Method in class org.jboss.security.auth.callback.DatabaseCallbackHandler
Get the DB user pass
getEJBAuthenticationHelper(SecurityContext) - Static method in class org.jboss.security.javaee.SecurityHelperFactory
Get the EJB Authentication Helper given a security context
getEJBAuthorizationHelper(SecurityContext) - Static method in class org.jboss.security.javaee.SecurityHelperFactory
Get the EJB Authorization Helper given a security context
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.javaee.AbstractEJBAuthorizationHelper
Get the EJB Version
getEJBVersion() - Method in class org.jboss.security.plugins.javaee.EJBAuthorizationHelper
 
getElementQName(Element) - Static method in class org.jboss.security.util.xml.DOMUtils
 
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.
getEntitled() - Method in interface org.jboss.security.authorization.EntitlementHolder
Get a list of objects from the Authorization Resource that are entitled
getEntitlements(Class<T>, Resource, Identity) - Method in interface org.jboss.security.acl.ACLProvider
For a given Resource and an Identity, return all the entitlements Eg: A portal page can consist of say 10 components such as windows, subpages etc.
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
 
getEntityMap() - Static method in class org.jboss.security.util.xml.JBossEntityResolver
Obtain a read-only view of the current entity map.
getEntries() - Method in interface org.jboss.security.acl.ACL
Obtains the collection of all ACLEntries in this ACL.
getEntry(Identity) - Method in interface org.jboss.security.acl.ACL
Obtains the entry that corresponds to the specified identity.
getEntry(String) - Method in interface org.jboss.security.acl.ACL
Obtains the entry that corresponds to the specified identity or role name.
getExternalPermissionTypes() - Method in class org.jboss.security.jacc.DelegatingPolicy
 
getFactory(IdentityType) - Static method in class org.jboss.security.identity.IdentityFactory
 
getFirstChildElement(Node) - Static method in class org.jboss.security.util.xml.DOMUtils
 
getFirstChildElement(Node, String) - Static method in class org.jboss.security.util.xml.DOMUtils
 
getFirstChildElement(Node, QName) - Static method in class org.jboss.security.util.xml.DOMUtils
 
getIdentities(Class<?>) - Method in class org.jboss.security.SecurityContextUtil
Get a set of identities of a particular type
getIdentities() - Method in class org.jboss.security.SubjectInfo
 
getIdentity() - Method in interface org.jboss.security.acl.ACLEntry
Obtains the Identity for which a permission has been assigned in this entry.
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(Principal, Object) - Static method in class org.jboss.security.identity.IdentityFactory
 
getIdentity(Principal, X509Certificate[], Role) - Static method in class org.jboss.security.identity.IdentityFactory
 
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 interface org.jboss.security.RunAs
Return the identity represented
getIdentity() - Method in class org.jboss.security.RunAsIdentity
 
getIdentity(Class<T>) - Method in class org.jboss.security.SubjectInfo
 
getIdentity() - Method in class org.picketbox.datasource.security.CallerIdentityLoginModule
 
getIdentity() - Method in class org.picketbox.datasource.security.ConfiguredIdentityLoginModule
 
getIdentity() - Method in class org.picketbox.datasource.security.JaasSecurityDomainIdentityLoginModule
Deprecated.
 
getIdentity() - Method in class org.picketbox.datasource.security.PBEIdentityLoginModule
 
getIdentity() - Method in class org.picketbox.datasource.security.SecureIdentityLoginModule
 
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 interface org.jboss.security.acl.ACLEntry
Obtains the identity or role for which a permission has been assigned in this entry.
getIdentityOrRole() - Method in class org.jboss.security.acl.EntitlementEntry
 
getIdentityTrustInfo() - Method in class org.jboss.security.config.ApplicationPolicy
 
getIdentityTrustManager(String) - Method in interface org.jboss.security.ISecurityManagement
IdentityTrustManager configured for the security domain
getIdentityTrustManager(String) - Method in class org.jboss.security.plugins.DefaultSecurityManagement
 
getIdentityTrustManager() - Method in class org.jboss.security.plugins.JBossSecurityContext
 
getIdentityTrustManager() - Method in interface org.jboss.security.SecurityManagerLocator
 
getIdentityTrustManager(String, String) - Static method in class org.jboss.security.SecurityUtil
Do a JNDI lookup to obtain the IdentityTrust Manager
getIdentityTrustManager(String) - Method in class org.picketbox.plugins.PicketBoxSecurityManagement
 
getIdentityTrustModuleEntry() - Method in class org.jboss.security.config.IdentityTrustInfo
 
GetImage() - Method in class org.jboss.security.auth.login.SimpleCharStream
Get token literal value.
getIncomingRunAs() - Method in class org.jboss.security.plugins.JBossSecurityContext
 
getIncomingRunAs() - Method in interface org.jboss.security.SecurityContext
RunAs that is being propagated into this context by an external context #setIncomingRunAs()
getIncomingRunAs() - Method in class org.jboss.security.SecurityIdentity
 
getInfo(String) - Method in class org.jboss.security.auth.callback.MapCallback
 
getInfoDigest(MessageDigest) - Method in class org.jboss.security.auth.callback.RFC2617Digest
 
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.config.StandaloneConfiguration
 
getInstance() - Static method in class org.jboss.security.identity.extensions.CertificateIdentityFactory
 
getInstance() - Static method in class org.jboss.security.identity.extensions.CredentialIdentityFactory
 
getInstance() - Static method in class org.jboss.security.jacc.DelegatingPolicy
 
getIterationCount() - Static method in class org.jboss.security.config.SecurityConfiguration
 
getJBossModuleName() - Method in class org.jboss.security.config.BaseSecurityInfo
Get the name of the JBoss Module
getJSSE(String) - Method in interface org.jboss.security.ISecurityManagement
JSSE configuration for the security domain
getJSSE(String) - Method in class org.jboss.security.plugins.DefaultSecurityManagement
 
getJSSE(String) - Method in class org.picketbox.plugins.PicketBoxSecurityManagement
 
getKerberosToken() - Method in interface org.jboss.security.identity.fed.KerberosIdentity
Return the underlying Kerberos Object
getKey(String, String) - Method in class org.jboss.security.JBossJSSESecurityDomain
 
getKey(String, String) - Method in interface org.jboss.security.JSSESecurityDomain
Returns the key with the given alias from the key store this security domain delegates to.
getKeyManagerFactory() - Method in interface org.jboss.security.SecurityDomain
Get the KeyManagerFactory associated with the security domain
getKeyManagerFactoryAlgorithm() - Method in class org.jboss.security.JBossJSSESecurityDomain
 
getKeyManagerFactoryProvider() - Method in class org.jboss.security.JBossJSSESecurityDomain
 
getKeyManagers() - Method in class org.jboss.security.JBossJSSESecurityDomain
 
getKeyManagers() - Method in interface org.jboss.security.JSSESecurityDomain
Get the KeyManagers created by the configured KeyManagerFactory
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
 
getKeyStore() - Method in class org.jboss.security.JBossJSSESecurityDomain
 
getKeyStore() - Method in interface org.jboss.security.JSSESecurityDomain
Get the keystore associated with the security domain
getKeyStore() - Method in interface org.jboss.security.SecurityDomain
Get the keystore associated with the security domain
getKeyStore(File, char[]) - Static method in class org.picketbox.util.KeyStoreUtil
Get the KeyStore
getKeyStore(String, char[]) - Static method in class org.picketbox.util.KeyStoreUtil
Get the Keystore given the url to the keystore file as a string
getKeyStore(URL, char[]) - Static method in class org.picketbox.util.KeyStoreUtil
Get the Keystore given the URL to the keystore
getKeyStore(InputStream, char[]) - Static method in class org.picketbox.util.KeyStoreUtil
Get the Key Store Note: This method wants the InputStream to be not null.
getKeyStorePass() - Static method in class org.jboss.security.config.SecurityConfiguration
Get the credential string for the KeyStore.
getKeyStoreProvider() - Method in class org.jboss.security.JBossJSSESecurityDomain
 
getKeyStoreProviderArgument() - Method in class org.jboss.security.JBossJSSESecurityDomain
 
getKeyStoreType() - Static method in class org.jboss.security.config.SecurityConfiguration
KeyStore implementation type being used.
getKeyStoreType() - Method in class org.jboss.security.JBossJSSESecurityDomain
 
getKeyStoreURL() - Static method in class org.jboss.security.config.SecurityConfiguration
Get the KeyStore database URL string.
getKeyStoreURL() - Method in class org.jboss.security.JBossJSSESecurityDomain
 
getLayer() - Method in interface org.jboss.security.authorization.Resource
 
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
 
getLayer() - Method in class org.picketbox.core.authorization.resources.POJOResource
 
getLine() - Method in class org.jboss.security.auth.login.SimpleCharStream
Deprecated.
getLineColumnNumber(Location) - Static method in class org.jboss.security.config.parser.StaxParserUtil
Given a Location, return a formatted string [lineNum,colNum]
getLink() - Method in class org.jboss.security.javaee.SecurityRoleRef
Get the link.
getLocalName() - Method in enum org.jboss.security.config.Attribute
Get the local name of this element.
getLocalName() - Method in enum org.jboss.security.config.Element
Get the local name of this element.
getLoginInfo() - Method in class org.jboss.security.AppPolicy
 
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
 
getLoginModuleStackHolderName() - Method in class org.jboss.security.auth.container.config.AuthModuleEntry
 
getMap() - Method in class org.jboss.security.auth.message.GenericMessageInfo
 
getMap() - Method in interface org.jboss.security.authorization.Resource
 
getMap() - Method in class org.jboss.security.authorization.resources.JavaEEResource
 
getMap() - Method in class org.picketbox.core.authorization.resources.POJOResource
 
getMappedObject() - Method in class org.jboss.security.mapping.MappingResult
 
getMappingContext(Class<T>) - Method in interface org.jboss.security.mapping.MappingManager
Deprecated. 
getMappingContext(String) - Method in interface org.jboss.security.mapping.MappingManager
Get the mapping context based on the type
getMappingContext(String) - Method in class org.jboss.security.plugins.mapping.JBossMappingManager
 
getMappingContext(Class<T>) - Method in class org.jboss.security.plugins.mapping.JBossMappingManager
 
getMappingInfo(Class<T>) - Method in class org.jboss.security.config.ApplicationPolicy
getMappingInfo(String) - Method in class org.jboss.security.config.ApplicationPolicy
Gets the MappingInfo instance that can perform the mappings of the specified type.
getMappingManager(String) - Method in interface org.jboss.security.ISecurityManagement
Mapping manager configured with providers
getMappingManager(String) - Method in class org.jboss.security.plugins.DefaultSecurityManagement
 
getMappingManager() - Method in class org.jboss.security.plugins.JBossSecurityContext
 
getMappingManager() - Method in interface org.jboss.security.SecurityManagerLocator
 
getMappingManager(String, String) - Static method in class org.jboss.security.SecurityUtil
Do a JNDI lookup to obtain the MappingManager
getMappingManager(String) - Static method in class org.picketbox.factories.SecurityFactory
Get the MappingManager
getMappingManager(String) - Method in class org.picketbox.plugins.PicketBoxSecurityManagement
 
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.
getMappingResult() - Method in class org.jboss.security.mapping.MappingContext
 
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
 
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
 
getModules() - Method in class org.jboss.security.mapping.MappingContext
Get the set of mapping modules
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.config.ModuleOption
 
getName() - Method in interface org.jboss.security.identity.Attribute
Get the name of the attribute
getName() - Method in interface org.jboss.security.identity.Identity
Get the name of the identity
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.javaee.SecurityRoleRef
Get the name.
getName() - Method in class org.jboss.security.NobodyPrincipal
 
getName() - Method in class org.jboss.security.SimplePrincipal
 
getName() - Method in class org.jboss.security.util.state.State
Get the state name.
getName() - Method in class org.jboss.security.util.state.Transition
 
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.
getOpenIdObject() - Method in interface org.jboss.security.identity.fed.OpenIdIdentity
Return the underlying OpenID Object
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
getOutgoingRunAs() - Method in class org.jboss.security.plugins.JBossSecurityContext
 
getOutgoingRunAs() - Method in interface org.jboss.security.SecurityContext
getOutgoingRunAs() - Method in class org.jboss.security.SecurityIdentity
 
getOwnerDocument() - Static method in class org.jboss.security.util.xml.DOMUtils
 
getParent() - Method in class org.jboss.security.identity.plugins.SimpleRole
 
getParent() - Method in interface org.jboss.security.identity.Role
Gets a reference to the parent role, if one is available.
getParentElement(Node) - Static method in class org.jboss.security.util.xml.DOMUtils
Gets parent element or null if there is none
getPassword() - Method in class org.jboss.security.auth.spi.Users.User
 
getPDP(PolicyRegistration, String) - Method in class org.jboss.security.authorization.util.JBossXACMLUtil
 
getPermission() - Method in interface org.jboss.security.acl.ACLEntry
Obtains the Permission object held by this entry.
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 interface org.jboss.security.acl.ACLProvider
Obtains the ACLPersistenceStrategy associated with this provider.
getPersistenceStrategy() - Method in class org.jboss.security.acl.ACLProviderImpl
 
getPolicies() - Method in class org.jboss.security.config.PolicyConfig
 
getPolicy(String, String, Map<String, Object>) - Method in interface org.jboss.security.authorization.PolicyRegistration
Obtain the registered policy for the context id
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))
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() - Method in class org.jboss.security.javaee.AbstractJavaEEHelper
 
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.NoAccessSecurityManager
Always returns the argument principal.
getPrincipal(Principal) - Method in class org.jboss.security.plugins.NullSecurityManager
Always returns the argument principal.
getPrincipal(Principal) - Method in interface org.jboss.security.RealmMapping
Map from the operational environment Principal to the application domain principal.
getPrincipal() - Static method in class org.jboss.security.SecurityContextAssociation
 
getPrincipal() - Method in class org.jboss.security.SecurityIdentity
 
getPrincipalFromSubject(Subject) - Static method in class org.picketbox.util.PicketBoxUtil
Get the first non-group principal
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
 
getPrincipalsQuery() - Method in class org.jboss.security.auth.callback.DatabaseCallbackHandler
 
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
getPrivateKey(String) - Method in class org.jboss.security.plugins.SecurityKeyManager
 
getPrivateKey(KeyStore, String, char[]) - Static method in class org.picketbox.util.KeyStoreUtil
Get the key pair from the keystore
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 interface org.jboss.security.RunAs
Return the proof of identity
getProof() - Method in class org.jboss.security.RunAsIdentity
 
getProtocols() - Method in class org.jboss.security.JBossJSSESecurityDomain
 
getProtocols() - Method in interface org.jboss.security.JSSESecurityDomain
Returns the protocols that should be enabled on SSLSockets
getProviders() - Method in class org.jboss.security.audit.AuditContext
 
getPublicKey(KeyStore, String, char[]) - Static method in class org.picketbox.util.KeyStoreUtil
Get the Public Key from the keystore
getRealHost() - Method in class org.jboss.security.auth.spi.RemoteHostTrustLoginModule
 
getRegistrationContext(String) - Method in class org.jboss.security.auth.message.config.JBossAuthConfigFactory
 
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 interface org.jboss.security.acl.ACL
Obtains a reference to the resource being protected by this ACL.
getResource() - Method in class org.jboss.security.acl.EntitlementEntry
 
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 interface org.jboss.security.identity.Identity
Get the Role (Role or RoleGroup)
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.
getRoleName() - Method in class org.jboss.security.identity.plugins.SimpleRole
 
getRoleName() - Method in interface org.jboss.security.identity.Role
Get Name of the Role
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 interface org.jboss.security.identity.RoleGroup
Get the roles contained in the RoleGroup.
getRoles() - Method in class org.jboss.security.plugins.JBossSecurityContextUtil
 
getRoles() - Method in class org.jboss.security.SecurityContextUtil
Get the Roles associated with the user for the current security context
getRoles() - Method in class org.jboss.security.SubjectInfo
 
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.LdapUsersLoginModule
 
getRoleSets() - Method in class org.jboss.security.auth.spi.PropertiesUsersLoginModule
 
getRoleSets() - Method in class org.jboss.security.auth.spi.RemoteHostTrustLoginModule
 
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
getRoleSets() - Method in class org.picketbox.datasource.security.CallerIdentityLoginModule
 
getRoleSets() - Method in class org.picketbox.datasource.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.picketbox.datasource.security.JaasSecurityDomainIdentityLoginModule
Deprecated.
 
getRoleSets() - Method in class org.picketbox.datasource.security.PBEIdentityLoginModule
 
getRoleSets() - Method in class org.picketbox.datasource.security.SecureIdentityLoginModule
 
getRolesFromCommaSeparatedString(String) - Static method in class org.jboss.security.mapping.providers.MappingProviderUtil
Given a comma-separated list of roles, return a string array
getRolesFromSubject(Subject) - Static method in class org.picketbox.util.PicketBoxUtil
Given a JAAS Subject, will look for Group principals with name "Roles" and return that in a RoleGroup
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
 
getSAMLObject() - Method in interface org.jboss.security.identity.fed.SAMLIdentity
Return the underlying SAML Object
getSecurityClient() - Static method in class org.jboss.security.client.SecurityClientFactory
Return the default Security Client The default Security Client is of type "org.jboss.security.client.JBossSecurityClient"
getSecurityClient(String) - Static method in class org.jboss.security.client.SecurityClientFactory
Return a security client of type
getSecurityClient(Class<?>) - Static method in class org.jboss.security.client.SecurityClientFactory
Obtain a Security Client
getSecurityContext() - Method in class org.jboss.security.callbacks.SecurityContextCallback
 
getSecurityContext() - Method in class org.jboss.security.callbacks.SecurityContextCallbackHandler
 
getSecurityContext() - Method in class org.jboss.security.javaee.AbstractJavaEEHelper
 
getSecurityContext() - Static method in class org.jboss.security.SecurityContextAssociation
Get a security context
getSecurityDomain() - Method in class org.jboss.security.authentication.JBossCachedAuthenticationManager
 
getSecurityDomain() - Method in class org.jboss.security.authorization.AuthorizationContext
Return the Security Domain Name
getSecurityDomain() - Method in interface org.jboss.security.BaseSecurityManager
Get the security domain from which the security manager is from.
getSecurityDomain() - Method in class org.jboss.security.JBossJSSESecurityDomain
 
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.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.
getSecurityDomain() - Method in interface org.jboss.security.SecurityContext
Return the Security Domain
getSecurityIdentity() - Method in class org.jboss.security.plugins.JBossSecurityContextUtil
 
getSecurityIdentity() - Method in class org.jboss.security.SecurityContextUtil
Get a holder of subject, runAs and caller RunAs
getSecurityManagement() - Method in class org.jboss.security.plugins.JBossSecurityContext
 
getSecurityManagement() - Method in interface org.jboss.security.SecurityContext
Get the SecurityManagement object to get hold of the various managers
getSecurityManagement() - Static method in class org.picketbox.factories.SecurityFactory
Get the ISecurityManagement interface
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.
getServerAlias() - Method in class org.jboss.security.JBossJSSESecurityDomain
 
getServerAlias() - Method in interface org.jboss.security.JSSESecurityDomain
Get the preferred server alias name
getServerAliases(String, Principal[]) - Method in class org.jboss.security.plugins.SecurityKeyManager
 
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
 
getStartElementName(StartElement) - Static method in class org.jboss.security.config.parser.StaxParserUtil
Return the name of the start element
getStartState() - Method in class org.jboss.security.util.state.StateMachine
Get the start state of the state machine.
getStates() - Method in class org.jboss.security.util.state.StateMachine
Get the states of the state machine.
getSubject() - Method in class org.jboss.security.plugins.JBossSecurityContextUtil
 
getSubject() - Static method in class org.jboss.security.SecurityContextAssociation
 
getSubject() - Method in class org.jboss.security.SecurityContextUtil
Get the subject the security context
getSubject() - Method in class org.jboss.security.SecurityIdentity
 
getSubjectInfo() - Method in class org.jboss.security.plugins.JBossSecurityContext
 
getSubjectInfo() - Method in interface org.jboss.security.SecurityContext
Subject Info
getSubjectRoles(Subject, CallbackHandler) - Method in interface org.jboss.security.AuthorizationManager
Get the Current Roles for the authenticated Subject The AuthorizationManager will apply role generation and role mapping logic configured for the security domain
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
 
getSystemPropertyAsString(String) - Static method in class org.picketbox.util.StringUtil
Get the system property value if the string is of the format ${sysproperty}
getTabSize(int) - Method in class org.jboss.security.auth.login.SimpleCharStream
 
getTarget() - Method in class org.jboss.security.util.state.Transition
 
getTargetPrincipal(Principal, Map<String, Object>) - Method in class org.jboss.security.authentication.JBossCachedAuthenticationManager
 
getTargetPrincipal(Principal, Map<String, Object>) - Method in interface org.jboss.security.AuthenticationManager
Trust related usecases may require translation of a principal from another domain to the current domain An implementation of this interface may need to do a backdoor contact of the external trust provider in deriving the target principal
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.NoAccessSecurityManager
 
getTargetPrincipal(Principal, Map<String, Object>) - Method in class org.jboss.security.plugins.NullSecurityManager
 
getTargetRoles(Principal, Map<String, Object>) - Method in interface org.jboss.security.AuthorizationManager
Trust usecases may have a need to determine the roles of the target principal which has been derived via a principal from another domain by the Authentication Manager An implementation of this interface may have to contact a trust provider for additional information about the principal
getTargetRoles(Principal, Map<String, Object>) - Method in class org.jboss.security.plugins.JBossAuthorizationManager
 
getTextContent(Node) - Static method in class org.jboss.security.util.xml.DOMUtils
Get the concatenated text content, or null.
getTextContent(Node, boolean) - Static method in class org.jboss.security.util.xml.DOMUtils
Get the concatenated text content, or null.
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
 
getTransactionManager() - Method in class org.jboss.security.mapping.providers.role.DatabaseRolesMappingProvider
 
getTransition(String) - Method in class org.jboss.security.util.state.State
Lookup an allowed transition given its name.
getTransitions() - Method in class org.jboss.security.util.state.State
Get the Map of allowed transitions for this state.
getTrustManagerFactory() - Method in interface org.jboss.security.SecurityDomain
Get the TrustManagerFactory associated with the security domain
getTrustManagerFactoryAlgorithm() - Method in class org.jboss.security.JBossJSSESecurityDomain
 
getTrustManagerFactoryProvider() - Method in class org.jboss.security.JBossJSSESecurityDomain
 
getTrustManagers() - Method in class org.jboss.security.JBossJSSESecurityDomain
 
getTrustManagers() - Method in interface org.jboss.security.JSSESecurityDomain
Get the TrustManagers created by the configured TrustManagerFactory
getTrustStore() - Method in class org.jboss.security.JBossJSSESecurityDomain
 
getTrustStore() - Method in interface org.jboss.security.JSSESecurityDomain
Get the truststore associated with the security domain.
getTrustStore() - Method in interface org.jboss.security.SecurityDomain
Get the truststore associated with the security domain.
getTrustStorePass() - Static method in class org.jboss.security.config.SecurityConfiguration
Set the credential string for the trust store.
getTrustStoreProvider() - Method in class org.jboss.security.JBossJSSESecurityDomain
 
getTrustStoreProviderArgument() - Method in class org.jboss.security.JBossJSSESecurityDomain
 
getTrustStoreType() - Static method in class org.jboss.security.config.SecurityConfiguration
Get the type of the trust store
getTrustStoreType() - Method in class org.jboss.security.JBossJSSESecurityDomain
 
getTrustStoreURL() - Static method in class org.jboss.security.config.SecurityConfiguration
Get the trust store database URL string.
getTrustStoreURL() - Method in class org.jboss.security.JBossJSSESecurityDomain
 
getType() - Method in class org.jboss.security.identity.plugins.SimpleRole
 
getType() - Method in class org.jboss.security.identity.plugins.SimpleRoleGroup
 
getType() - Method in interface org.jboss.security.identity.Role
Get type of role
getUnauthenticatedIdentity() - Method in class org.jboss.security.auth.spi.AbstractServerLoginModule
 
getUnauthenticatedIdentity() - Method in class org.jboss.security.auth.spi.UsernamePasswordLoginModule
 
getUnderlyingException() - Method in class org.jboss.security.audit.AuditEvent
Get the Exception part of the audit
getUseFirstPass() - Method in class org.jboss.security.auth.spi.AbstractServerLoginModule
 
getUser(String) - Method in class org.jboss.security.auth.spi.Users
 
getUserName(Callback[]) - Method in class org.jboss.security.auth.callback.AbstractCallbackHandler
Given the callbacks, look for NameCallback
getUserName() - Method in class org.jboss.security.auth.callback.DatabaseCallbackHandler
 
getUsername() - Method in class org.jboss.security.auth.spi.BaseCertLoginModule
 
getUsername() - Method in class org.jboss.security.auth.spi.LdapExtLoginModule
 
getUsername() - Method in class org.jboss.security.auth.spi.LdapUsersLoginModule
 
getUsername() - Method in class org.jboss.security.auth.spi.UsernamePasswordLoginModule
 
getUserName() - Method in class org.jboss.security.plugins.JBossSecurityContextUtil
 
getUserName() - Method in class org.jboss.security.SecurityContextUtil
Get the username from the security context
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
 
getUserPrincipal() - Method in class org.jboss.security.SecurityContextUtil
Get the user principal the security context
getUserRoles(Principal) - Method in interface org.jboss.security.AuthorizationManager
Return the set of domain roles the principal has been assigned.
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.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.
getUserRoles(Principal) - Method in interface org.jboss.security.RealmMapping
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.LdapUsersLoginModule
 
getUsersPassword() - Method in class org.jboss.security.auth.spi.RemoteHostTrustLoginModule
bogus 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
 
getUtil() - Method in interface org.jboss.security.SecurityContext
Return a utility that is a facade to the internal storage mechanism of the Security Context This utility can be used to store information like roles etc in an implementation specific way
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.callback.VerifyPasswordCallback
 
getValue() - Method in class org.jboss.security.auth.login.Token
An optional attribute value of the Token.
getValue() - Method in class org.jboss.security.config.ModuleOption
 
getValue() - Method in interface org.jboss.security.identity.Attribute
The value of the attribute
getValue(String) - Static method in class org.jboss.security.vault.SecurityVaultUtil
Given the vault formatted string, retrieve the attribute value from the vault
getValue(char[]) - Static method in class org.jboss.security.vault.SecurityVaultUtil
Get the value from the vault
getValueAsString(String) - Static method in class org.jboss.security.vault.SecurityVaultUtil
 
getWebAuthorizationHelper(SecurityContext) - Static method in class org.jboss.security.javaee.SecurityHelperFactory
Get the Web Authorization Helper given a security context
getWSTrustToken() - Method in interface org.jboss.security.identity.fed.WSTrustIdentity
Return the underlying WSTrust Object
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.DatabaseCallbackHandler
 
handle(Callback[]) - Method in class org.jboss.security.auth.callback.DigestCallbackHandler
 
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.LdapCallbackHandler
 
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.
handle(Callback[]) - Method in class org.jboss.security.callbacks.SecurityContextCallbackHandler
 
handle(Callback[]) - Method in class org.picketbox.plugins.PicketBoxCallbackHandler
 
handleCallBack(Callback) - Method in class org.jboss.security.auth.callback.DatabaseCallbackHandler
Handle a Callback
handleCallBack(Callback) - Method in class org.jboss.security.auth.callback.JASPICallbackHandler
 
handleCallBack(Callback) - Method in class org.jboss.security.auth.callback.JBossCallbackHandler
Handle a Callback
handleCallBack(Callback) - Method in class org.jboss.security.auth.callback.LdapCallbackHandler
Handle a Callback
handler - Variable in class org.jboss.security.authorization.modules.AbstractAuthorizationModule
 
HandlerContract - Interface in org.picketbox.handlers
Basic contract expected of callback handlers Anil Saldhana
handleVerification(VerifyPasswordCallback) - Method in class org.jboss.security.auth.callback.DatabaseCallbackHandler
 
handshake(Map<String, Object>) - Method in interface org.jboss.security.vault.SecurityVault
Retrieve the shared key from the vault
handshake(Map<String, Object>) - Method in class org.picketbox.plugins.vault.PicketBoxSecurityVault
 
hasChildElements(Node) - Static method in class org.jboss.security.util.xml.DOMUtils
True if the node has child elements
hashCode() - Method in class org.jboss.security.acl.CompositeACLPermission
 
hashCode() - Method in class org.jboss.security.AnybodyPrincipal
 
hashCode() - Method in class org.jboss.security.config.ControlFlag
 
hashCode() - Method in class org.jboss.security.identity.plugins.SimpleIdentity
 
hashCode() - Method in class org.jboss.security.identity.plugins.SimpleRole
 
hashCode() - Method in class org.jboss.security.NobodyPrincipal
 
hashCode() - Method in class org.jboss.security.SimplePrincipal
 
hasModules() - Method in class org.jboss.security.mapping.MappingContext
Optimization Step to determine if we have configured mapping modules to avoid unnecessary mapping step
hasRole(String, Principal, String, Set<Principal>, String, Subject) - Method in class org.jboss.security.javaee.AbstractWebAuthorizationHelper
Validate that the caller has the required role to access a resource
hasRole(String, Principal, String, Set<Principal>, String, Subject, List<String>) - Method in class org.jboss.security.javaee.AbstractWebAuthorizationHelper
Validate that the caller has the required role to access a resource
hasRole(String, Principal, String, Set<Principal>, String, Subject) - Method in class org.jboss.security.plugins.javaee.WebAuthorizationHelper
 
hasRole(String, Principal, String, Set<Principal>, String, Subject, List<String>) - Method in class org.jboss.security.plugins.javaee.WebAuthorizationHelper
 
HASROLE_PRINCIPAL - Static variable in interface org.jboss.security.authorization.ResourceKeys
 
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.javaee.AbstractWebAuthorizationHelper
Validate whether the transport constraints are met by the caller
hasUserDataPermission(Map<String, Object>, ServletRequest, ServletResponse, String, Subject, List<String>) - Method in class org.jboss.security.javaee.AbstractWebAuthorizationHelper
Validate whether the transport constraints are met by the caller
hasUserDataPermission(Map<String, Object>, ServletRequest, ServletResponse, String, Subject) - Method in class org.jboss.security.plugins.javaee.WebAuthorizationHelper
 
hasUserDataPermission(Map<String, Object>, ServletRequest, ServletResponse, String, Subject, List<String>) - Method in class org.jboss.security.plugins.javaee.WebAuthorizationHelper
 
HMAC_SHA1 - Static variable in class org.jboss.security.otp.TimeBasedOTP
 
HMAC_SHA256 - Static variable in class org.jboss.security.otp.TimeBasedOTP
 
HMAC_SHA512 - Static variable in class org.jboss.security.otp.TimeBasedOTP
 
HostThreadLocal - Class in org.jboss.security.plugins
Supports the RemoteHostTrustLoginModule and RemoteHostValve, holds the remote host in a thread local.
HostThreadLocal() - Constructor for class org.jboss.security.plugins.HostThreadLocal
 
HOTP - Class in org.jboss.security.otp
Based on IETF RFC 4226 (http://tools.ietf.org/html/rfc4226) Code is derived from OATH HOTP algorithm
HOTP() - Constructor for class org.jboss.security.otp.HOTP
 
HOTPUtil - Class in org.jboss.security.otp
Utility class for HOTP
HOTPUtil() - Constructor for class org.jboss.security.otp.HOTPUtil
 
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 - Interface in org.jboss.security.identity
Identity of an entity (user, process etc)
IDENTITY_CLASS - Static variable in class org.jboss.security.identity.plugins.IdentityFactory
 
IdentityFactory - Class in org.jboss.security.identity
IdentityFactory to create Identities
IdentityFactory() - Constructor for class org.jboss.security.identity.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
 
IdentityTrustConfigParser - Class in org.jboss.security.config.parser
Stax based identity trust configuration Parser
IdentityTrustConfigParser() - Constructor for class org.jboss.security.config.parser.IdentityTrustConfigParser
 
IdentityTrustContext - Class in org.jboss.security.identitytrust
Identity Trust Context that encloses multiple IdentityTrustModules making trust decisions
IdentityTrustContext() - Constructor for class org.jboss.security.identitytrust.IdentityTrustContext
 
IdentityTrustException - Exception in org.jboss.security.identitytrust
Identity Trust Exception
IdentityTrustException() - Constructor for exception org.jboss.security.identitytrust.IdentityTrustException
 
IdentityTrustException(String, Throwable) - Constructor for exception org.jboss.security.identitytrust.IdentityTrustException
 
IdentityTrustException(String) - Constructor for exception org.jboss.security.identitytrust.IdentityTrustException
 
IdentityTrustException(Throwable) - Constructor for exception org.jboss.security.identitytrust.IdentityTrustException
 
IdentityTrustInfo - Class in org.jboss.security.config
Identity Trust Info
IdentityTrustInfo(String) - Constructor for class org.jboss.security.config.IdentityTrustInfo
 
IdentityTrustManager - Interface in org.jboss.security.identitytrust
Interface representing the trust manager for determining Identity
IdentityTrustManager.TrustDecision - Enum in org.jboss.security.identitytrust
 
IdentityTrustModule - Interface in org.jboss.security.identitytrust
IdentityTrustModule that is capable of making trust decisions
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
 
IdentityType - Enum in org.jboss.security.identity
Identity Type
ILLEGAL_ARGUMENT - Static variable in interface org.jboss.security.ErrorCodes
 
IllegalTransitionException - Exception in org.jboss.security.util.state
An exception thrown when an invalid transition is attempted from a state.
IllegalTransitionException(String) - Constructor for exception org.jboss.security.util.state.IllegalTransitionException
 
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
 
INFO - Static variable in interface org.jboss.security.audit.AuditLevel
Just some info being passed into the audit logs
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) - Method in class org.jboss.security.auth.callback.RFC2617Digest
 
init(Map<String, Object>) - Method in interface org.jboss.security.mapping.MappingProvider
Initialize the provider with the configured module options
init(Map<String, Object>) - Method in class org.jboss.security.mapping.providers.attribute.DefaultAttributeMappingProvider
 
init(Map<String, Object>) - Method in class org.jboss.security.mapping.providers.attribute.LdapAttributeMappingProvider
 
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.SimplePrincipalMappingProvider
 
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(Map<String, Object>) - Method in class org.jboss.security.mapping.providers.role.DatabaseRolesMappingProvider
 
init(Map<String, Object>) - Method in class org.jboss.security.mapping.providers.role.LdapRolesMappingProvider
 
init(Map<String, Object>) - Method in class org.jboss.security.mapping.providers.role.PropertiesRolesMappingProvider
 
init(Map<String, Object>) - Method in class org.jboss.security.mapping.providers.role.SimpleRolesMappingProvider
 
init(Map<String, Object>) - Method in interface org.jboss.security.vault.SecurityVault
Initialize the vault
init(Map<String, Object>) - Method in class org.picketbox.plugins.vault.PicketBoxSecurityVault
 
initialize(Map<String, Object>, Map<String, Object>) - Method in interface org.jboss.security.acl.ACLProvider
Initialize the provider
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.DisabledLoginModule
 
initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class org.jboss.security.auth.spi.IdentityLoginModule
 
initialize(Subject, CallbackHandler, Map, Map) - Method in class org.jboss.security.auth.spi.LdapExtLoginModule
 
initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class org.jboss.security.auth.spi.LdapUsersLoginModule
 
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.otp.JBossTimeBasedOTPLoginModule
 
initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class org.jboss.security.auth.spi.ProxyLoginModule
Initialize this LoginModule.
initialize(Subject, CallbackHandler, Map, Map) - Method in class org.jboss.security.auth.spi.RemoteHostTrustLoginModule
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 interface org.jboss.security.authorization.AuthorizationModule
Initialize the module
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 interface org.jboss.security.identitytrust.IdentityTrustModule
Initialize the module with the SecurityContext on which trust decisions will be made
initialize(SecurityContext, CallbackHandler, Map<String, Object>, Map<String, Object>) - Method in class org.jboss.security.identitytrust.modules.AbstractIdentityTrustModule
 
initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class org.picketbox.datasource.security.CallerIdentityLoginModule
The initialize method sets up some default connection information for basic connections.
initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class org.picketbox.datasource.security.ConfiguredIdentityLoginModule
 
initialize(Subject, CallbackHandler, Map, Map) - Method in class org.picketbox.datasource.security.JaasSecurityDomainIdentityLoginModule
Deprecated.
 
initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class org.picketbox.datasource.security.PBEIdentityLoginModule
 
initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class org.picketbox.datasource.security.SecureIdentityLoginModule
 
initialize(Subject, CallbackHandler, Map<String, Object>, Map<String, Object>, RoleGroup) - Method in class org.picketbox.plugins.authorization.PicketBoxAuthorizationModule
Initialize the module
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
 
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.
INVALID_OPERATION - Static variable in interface org.jboss.security.ErrorCodes
 
invalidProperties - Static variable in class org.jboss.security.auth.spi.SimpleUsersLoginModule
 
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
isAcceptState() - Method in class org.jboss.security.util.state.State
An accept state is indicated by no transitions
isAccessGranted(Resource, Identity, ACLPermission) - Method in interface org.jboss.security.acl.ACLProvider
Checks if the given identity has the permissions needed to access the specified resource.
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(Resource, String) - Method in class org.jboss.security.javaee.AbstractEJBAuthorizationHelper
Check if the caller is in any of the roles
isCallerInRole(String, String, Principal, Subject, String, Set<SecurityRoleRef>) - Method in class org.jboss.security.javaee.AbstractEJBAuthorizationHelper
Deprecated. 
isCallerInRole(String, String, Principal, Subject, String, Set<SecurityRoleRef>, boolean) - Method in class org.jboss.security.javaee.AbstractEJBAuthorizationHelper
Deprecated. 
isCallerInRole(String, String, Principal, Subject, String, Set<SecurityRoleRef>) - Method in class org.jboss.security.plugins.javaee.EJBAuthorizationHelper
 
isCallerInRole(Resource, String) - 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
 
isClient() - Static method in class org.jboss.security.SecurityContextAssociation
Indicates whether we are on the client side
isClientAuth() - Method in class org.jboss.security.JBossJSSESecurityDomain
 
isClientAuth() - Method in interface org.jboss.security.JSSESecurityDomain
Get the client auth flag
isDeepCopySubjectMode() - Static method in class org.jboss.security.config.SecurityConfiguration
 
ISecurityManagement - Interface in org.jboss.security
Interface to obtain the various managers for security like authentication, authorization, audit, identitytrust etc
iSecurityManagement - Variable in class org.jboss.security.plugins.JBossSecurityContext
 
isEnableAudit() - Method in class org.jboss.security.javaee.AbstractWebAuthorizationHelper
 
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
isEntityResolved() - Method in class org.jboss.security.util.xml.JBossEntityResolver
Returns the boolean value to inform id DTD was found in the XML file or not
isGranted(ACLPermission, Identity) - Method in interface org.jboss.security.acl.ACL
Verify if the given permission is assigned to the specified Identity.
isInitialized() - Method in interface org.jboss.security.vault.SecurityVault
Determine if the vault is initialized
isInitialized() - Method in class org.picketbox.plugins.vault.PicketBoxSecurityVault
 
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.
isNotNull(String) - Static method in class org.picketbox.util.StringUtil
Check whether the passed string is null or empty
isNullOrEmpty(String) - Static method in class org.picketbox.util.StringUtil
Check whether the string is null or empty
isPasswordValidated - Variable in class org.jboss.security.auth.callback.LdapCallbackHandler
 
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
 
isReplaceSystemProperties() - Method in class org.jboss.security.util.xml.JBossEntityResolver
 
isTrusted() - Method in class org.jboss.security.identitytrust.IdentityTrustContext
Make a trust decision
isTrusted(SecurityContext) - Method in interface org.jboss.security.identitytrust.IdentityTrustManager
Make a Trust Decision on a security context
isTrusted() - Method in interface org.jboss.security.identitytrust.IdentityTrustModule
Make the trust decision
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() - Method in class org.jboss.security.javaee.EJBAuthenticationHelper
Whether the current caller can be trusted?
isTrusted(SecurityContext) - Method in class org.jboss.security.plugins.identitytrust.JBossIdentityTrustManager
 
isValid(Principal, Object) - Method in class org.jboss.security.authentication.JBossCachedAuthenticationManager
 
isValid(Principal, Object, Subject) - Method in class org.jboss.security.authentication.JBossCachedAuthenticationManager
 
isValid(Principal, Object) - Method in interface org.jboss.security.AuthenticationManager
The isValid method is invoked to see if a user identity and associated credentials as known in the operational environment are valid proof of the user identity.
isValid(Principal, Object, Subject) - Method in interface org.jboss.security.AuthenticationManager
The isValid method is invoked to see if a user identity and associated credentials as known in the operational environment are valid proof of the user identity.
isValid(Subject, String) - Method in class org.jboss.security.javaee.EJBAuthenticationHelper
Authenticate the caller
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(MessageInfo, Subject, String, String, CallbackHandler) - Method in class org.jboss.security.plugins.auth.JASPIServerAuthenticationManager
 
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
 
isValid(MessageInfo, Subject, String, CallbackHandler) - Method in interface org.jboss.security.ServerAuthenticationManager
Authenticate a Subject given the request response JSR-196(JASPI) messages
isValid(MessageInfo, Subject, String, String, CallbackHandler) - Method in interface org.jboss.security.ServerAuthenticationManager
Authenticate a Subject given the request response JSR-196(JASPI) messages
isValidEntry(String) - Method in class org.jboss.security.auth.spi.SimpleUsersLoginModule
 
isValidEntry(String) - Method in class org.jboss.security.mapping.providers.role.SimpleRolesMappingProvider
Removes entries that are valid options for super classes
isVaultFormat(char[]) - Static method in class org.jboss.security.vault.SecurityVaultUtil
Check whether the string has the format of the vault
isVaultFormat(String) - Static method in class org.jboss.security.vault.SecurityVaultUtil
Check whether the string has the format of the vault
isVerified() - Method in class org.jboss.security.auth.callback.VerifyPasswordCallback
 
isVmwideAssociation() - Method in class org.jboss.security.client.SecurityClient
Is the Security Context establishment vm wide?
isWarnOnNonFileURLs() - Static method in class org.jboss.security.util.xml.JBossEntityResolver
 
ITERATION_COUNT - Static variable in class org.picketbox.plugins.vault.PicketBoxSecurityVault
 

J

JAAS_CONTEXT_ROOT - Static variable in interface org.jboss.security.SecurityConstants
Default JAAS based Security Domain Context
jaasDesired - Variable in class org.jboss.security.client.SecurityClient
 
JaasSecurityDomainIdentityLoginModule - Class in org.picketbox.datasource.security
Deprecated.
security domains are not used for encryption currently
JaasSecurityDomainIdentityLoginModule() - Constructor for class org.picketbox.datasource.security.JaasSecurityDomainIdentityLoginModule
Deprecated.
 
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.
JACC - Static variable in interface org.jboss.security.authorization.PolicyRegistration
Represents a JACC policy
JACCAuthorizationModule - Class in org.jboss.security.authorization.modules
Authorization Module that enforces JACC semantics
JACCAuthorizationModule() - Constructor for class org.jboss.security.authorization.modules.JACCAuthorizationModule
 
JASPI_AUTHENTICATION_MANAGER - Static variable in interface org.jboss.security.SecurityConstants
Default JASPI based secutity manager
JASPI_CONTEXT_ROOT - Static variable in interface org.jboss.security.SecurityConstants
Default JASPI based Security Domain Context
JASPI_DELEGATING_MODULE - Static variable in interface org.jboss.security.SecurityConstants
Default ServerAuthModule that delegates to a Login Module Stack
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.
JASPICallbackHandler - Class in org.jboss.security.auth.callback
CallbackHandler with the JASPI callbacks
JASPICallbackHandler() - Constructor for class org.jboss.security.auth.callback.JASPICallbackHandler
 
JASPICallbackHandler(Principal, Object) - Constructor for class org.jboss.security.auth.callback.JASPICallbackHandler
 
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
 
JAVAEE - Static variable in interface org.jboss.security.SecurityConstants
Identity Trust Constants
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
 
JavaPropertiesConfigParser - Class in org.jboss.security.config.parser
Able to read in Java properties into module options
JavaPropertiesConfigParser() - Constructor for class org.jboss.security.config.parser.JavaPropertiesConfigParser
 
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
 
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
Creates an instance of JBossAuthConfigFactory.
JBossAuthConfigProvider - Class in org.jboss.security.auth.message.config
Default Auth Config Provider
JBossAuthConfigProvider(Map<String, Object>, AuthConfigFactory) - 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
 
JBossCachedAuthenticationManager - Class in org.jboss.security.authentication
AuthenticationManager implementation that uses Cache as the cache provider.
JBossCachedAuthenticationManager() - Constructor for class org.jboss.security.authentication.JBossCachedAuthenticationManager
Create a new JBossCachedAuthenticationManager using the default security domain and CallbackHandler implementation.
JBossCachedAuthenticationManager(String, CallbackHandler) - Constructor for class org.jboss.security.authentication.JBossCachedAuthenticationManager
Create a new JBossCachedAuthenticationManager.
JBossCachedAuthenticationManager.DomainInfo - Class in org.jboss.security.authentication
A cache value.
JBossCachedAuthenticationManager.DomainInfo() - Constructor for class org.jboss.security.authentication.JBossCachedAuthenticationManager.DomainInfo
 
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.
JBossEntityResolver - Class in org.jboss.security.util.xml
Local entity resolver to handle standard J2EE DTDs and Schemas as well as JBoss specific DTDs.
JBossEntityResolver() - Constructor for class org.jboss.security.util.xml.JBossEntityResolver
 
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
 
JBossJSSESecurityDomain - Class in org.jboss.security
A security domain used to configure SSL.
JBossJSSESecurityDomain(String) - Constructor for class org.jboss.security.JBossJSSESecurityDomain
 
JBossMappingManager - Class in org.jboss.security.plugins.mapping
JBoss implementation of Mapping Manager
JBossMappingManager(String) - Constructor for class org.jboss.security.plugins.mapping.JBossMappingManager
 
jbossModuleName - Variable in class org.jboss.security.config.BaseSecurityInfo
Name of the JBoss Module that can be optionally configured for custom login modules etc
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
 
JBossSecuritySubjectFactory - Class in org.jboss.security.plugins
Create a Subject given the details available via implementation strategies such as SecurityContextAssociation to get hold of the Principal, Credentials, etc
JBossSecuritySubjectFactory() - Constructor for class org.jboss.security.plugins.JBossSecuritySubjectFactory
 
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
 
JBossTimeBasedOTPLoginModule - Class in org.jboss.security.auth.spi.otp
Login Module that can be configured to validate a Time based OTP.
JBossTimeBasedOTPLoginModule() - Constructor for class org.jboss.security.auth.spi.otp.JBossTimeBasedOTPLoginModule
 
JBossXACMLUtil - Class in org.jboss.security.authorization.util
Utility class dealing with JBossXACML
JBossXACMLUtil() - Constructor for class org.jboss.security.authorization.util.JBossXACMLUtil
 
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.
JSSESecurityDomain - Interface in org.jboss.security
Security domain used for configuring SSL.

K

KerberosIdentity<T> - Interface in org.jboss.security.identity.fed
Interface for a Kerberos based Identity
KEY_IS_NOT_STRING - Static variable in interface org.jboss.security.ErrorCodes
 
KEY_SIZE - Static variable in class org.picketbox.plugins.vault.PicketBoxSecurityVault
 
keyList() - Method in interface org.jboss.security.vault.SecurityVault
Get the currently vaulted VaultBlock_attribute Names
keyList() - Method in class org.picketbox.plugins.vault.PicketBoxSecurityVault
 
keySize - Variable in class org.picketbox.plugins.vault.PicketBoxSecurityVault
 
keystore - Variable in class org.picketbox.plugins.vault.PicketBoxSecurityVault
 
KEYSTORE_ALIAS - Static variable in class org.picketbox.plugins.vault.PicketBoxSecurityVault
 
KEYSTORE_PASSWORD - Static variable in class org.picketbox.plugins.vault.PicketBoxSecurityVault
 
KEYSTORE_URL - Static variable in class org.picketbox.plugins.vault.PicketBoxSecurityVault
 
KeyStoreUtil - Class in org.picketbox.util
Utility to handle Java Keystore
KeyStoreUtil() - Constructor for class org.picketbox.util.KeyStoreUtil
 
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
 
LdapAttributeMappingProvider - Class in org.jboss.security.mapping.providers.attribute
Maps attributes from LDAP The options include whatever options your LDAP JNDI provider supports.
LdapAttributeMappingProvider() - Constructor for class org.jboss.security.mapping.providers.attribute.LdapAttributeMappingProvider
 
LdapCallbackHandler - Class in org.jboss.security.auth.callback
A CallbackHandler using the LDAP to match the passed password.
LdapCallbackHandler() - Constructor for class org.jboss.security.auth.callback.LdapCallbackHandler
 
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
 
LdapRolesMappingProvider - Class in org.jboss.security.mapping.providers.role
A mapping provider that assigns roles to an user using a LDAP server to search for the roles.
LdapRolesMappingProvider() - Constructor for class org.jboss.security.mapping.providers.role.LdapRolesMappingProvider
 
LdapUsersLoginModule - Class in org.jboss.security.auth.spi
A login module to authenticate users using a LDAP server.
LdapUsersLoginModule() - Constructor for class org.jboss.security.auth.spi.LdapUsersLoginModule
 
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
 
LINE_BREAK - Variable in class org.picketbox.plugins.vault.PicketBoxSecurityVault
 
linkConfiguration(PolicyConfiguration) - Method in class org.jboss.security.jacc.JBossPolicyConfiguration
 
listContextPolicies() - Method in class org.jboss.security.jacc.DelegatingPolicy
Access the current ContextPolicy instances
load(String) - Method in class org.picketbox.config.PicketBoxConfiguration
Load a configuration file
load(InputStream) - Method in class org.picketbox.config.PicketBoxConfiguration
Load the Configuration Stream
loadClass(String) - Method in class org.jboss.security.acl.ACLProviderImpl
Loads the specified class using a PrivilegedExceptionAction.
loadClasspathResource(String, boolean) - Method in class org.jboss.security.util.xml.JBossEntityResolver
Look for the resource name on the thread context loader resource path.
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.
loadRoles() - Method in class org.jboss.security.mapping.providers.role.PropertiesRolesMappingProvider
 
loadRoles() - Method in class org.jboss.security.mapping.providers.role.SimpleRolesMappingProvider
Load roles from options map
loadUsers() - Method in class org.jboss.security.auth.spi.UsersRolesLoginModule
Loads the users Properties from the defaultUsersRsrcName and usersRsrcName resource settings.
locate(String) - Static method in class org.jboss.security.util.MBeanServerLocator
Returns the first MBeanServer registered under the agentID
locate() - Static method in class org.jboss.security.util.MBeanServerLocator
Returns the first available MBeanServer
locateJBoss() - Static method in class org.jboss.security.util.MBeanServerLocator
Returns the main jboss MBeanServer.
log - Static variable in class org.jboss.security.auth.callback.DatabaseCallbackHandler
 
log - Static variable in class org.jboss.security.auth.callback.LdapCallbackHandler
 
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.authentication.JBossCachedAuthenticationManager
 
log - Variable in class org.jboss.security.authorization.modules.AbstractAuthorizationModule
 
log - Static variable in class org.jboss.security.authorization.modules.AuthorizationModuleDelegate
 
log - Static variable in class org.jboss.security.config.StandaloneConfiguration
 
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.mapping.providers.role.AbstractRolesMappingProvider
 
log - Variable in class org.jboss.security.plugins.auth.JaasSecurityManagerBase
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
 
log - Static variable in class org.picketbox.plugins.vault.PicketBoxSecurityVault
 
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
 
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.DisabledLoginModule
 
login() - Method in class org.jboss.security.auth.spi.IdentityLoginModule
 
login() - Method in class org.jboss.security.auth.spi.otp.JBossTimeBasedOTPLoginModule
 
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.client.SecurityClient
Login with the desired method
login() - Method in class org.jboss.security.ClientLoginModule
Method to authenticate a Subject (phase 1).
login() - Method in class org.picketbox.datasource.security.CallerIdentityLoginModule
Performs the login association between the caller and the resource for a 1 to 1 mapping.
login() - Method in class org.picketbox.datasource.security.ConfiguredIdentityLoginModule
 
login() - Method in class org.picketbox.datasource.security.JaasSecurityDomainIdentityLoginModule
Deprecated.
 
login() - Method in class org.picketbox.datasource.security.PBEIdentityLoginModule
 
login() - Method in class org.picketbox.datasource.security.SecureIdentityLoginModule
 
loginConfigName - Variable in class org.jboss.security.client.SecurityClient
 
loginConfigURL - Variable in class org.jboss.security.auth.login.XMLLoginConfigImpl
The URL to the XML or Sun login configuration
loginContext - Variable in class org.jboss.security.authentication.JBossCachedAuthenticationManager.DomainInfo
 
loginModuleConfig() - Method in class org.jboss.security.auth.login.SunConfigParser
 
loginModulesMap - Static variable in class org.jboss.security.config.parser.AuthenticationConfigParser
 
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
 
loginOk - Variable in class org.jboss.security.auth.spi.AbstractServerLoginModule
Flag indicating if the login phase succeeded.
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.DisabledLoginModule
 
logout() - Method in class org.jboss.security.auth.spi.otp.JBossTimeBasedOTPLoginModule
 
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.auth.spi.SimpleServerLoginModule
 
logout() - Method in class org.jboss.security.authentication.JBossCachedAuthenticationManager.DomainInfo
 
logout() - Method in class org.jboss.security.client.SecurityClient
Log Out
logout() - Method in class org.jboss.security.ClientLoginModule
 
logout() - Method in class org.picketbox.datasource.security.AbstractPasswordCredentialLoginModule
 
LONG - Static variable in interface org.jboss.security.auth.login.SunConfigParserConstants
RegularExpression Id.

M

main(String[]) - Static method in class org.jboss.security.auth.callback.RFC2617Digest
Compute the
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
 
main(String[]) - Static method in class org.picketbox.datasource.security.PBEIdentityLoginModule
Main entry point to encrypt a password using the hard-coded pass phrase
main(String[]) - Static method in class org.picketbox.datasource.security.SecureIdentityLoginModule
Main entry point to encrypt a password using the hard-coded pass phrase
main(String[]) - Static method in class org.picketbox.sandbox.PBSandbox
 
main(String[]) - Static method in class org.picketbox.Version
Print the version to System.out.
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
 
MappingConfigParser - Class in org.jboss.security.config.parser
Stax based mapping configuration Parser
MappingConfigParser() - Constructor for class org.jboss.security.config.parser.MappingConfigParser
 
MappingContext<T> - Class in org.jboss.security.mapping
Generic Context used by the Mapping Framework
MappingContext(List<MappingProvider<T>>) - Constructor for class org.jboss.security.mapping.MappingContext
 
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
 
MappingManager - Interface in org.jboss.security.mapping
Manager that is used for mapping various types
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.
MappingProvider<T> - Interface in org.jboss.security.mapping
A provider with mapping functionality
MappingProviderUtil - Class in org.jboss.security.mapping.providers
Utility class for Mapping Providers
MappingProviderUtil() - Constructor for class org.jboss.security.mapping.providers.MappingProviderUtil
 
MappingResult<T> - Class in org.jboss.security.mapping
Generic Mapping Process Result
MappingResult() - Constructor for class org.jboss.security.mapping.MappingResult
 
MappingType - Enum in org.jboss.security.mapping
Type of mappings possible
match(String, String) - Static method in class org.picketbox.util.StringUtil
Match two strings else throw a RuntimeException
maxNextCharInd - Variable in class org.jboss.security.auth.login.SimpleCharStream
 
MBeanServerLocator - Class in org.jboss.security.util
A helper class to locate an MBeanServer.
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
 
METHOD - Static variable in class org.jboss.security.auth.callback.RFC2617Digest
The http method type
MISMATCH_SIZE - Static variable in interface org.jboss.security.ErrorCodes
 
MISSING_FILE - Static variable in interface org.jboss.security.ErrorCodes
 
MISSING_VALUE - Static variable in interface org.jboss.security.ErrorCodes
 
MissingArgumentsException - Exception in org.jboss.security.javaee.exceptions
An exception indicating there are missing arguments
MissingArgumentsException() - Constructor for exception org.jboss.security.javaee.exceptions.MissingArgumentsException
 
MissingArgumentsException(String, Throwable) - Constructor for exception org.jboss.security.javaee.exceptions.MissingArgumentsException
 
MissingArgumentsException(String) - Constructor for exception org.jboss.security.javaee.exceptions.MissingArgumentsException
 
MissingArgumentsException(Throwable) - Constructor for exception org.jboss.security.javaee.exceptions.MissingArgumentsException
 
missingRequired(XMLStreamReader, Set<?>) - Static method in class org.jboss.security.config.parser.StaxParserUtil
Get an exception reporting a missing, required XML attribute.
Module - Annotation Type in org.jboss.security.annotation
Represents a Module
moduleEntries - Variable in class org.jboss.security.config.BaseSecurityInfo
 
ModuleOption - Annotation Type in org.jboss.security.annotation
Represents a Module Option
ModuleOption - Class in org.jboss.security.config
A login module option name/value pair holder
ModuleOption(String) - Constructor for class org.jboss.security.config.ModuleOption
 
ModuleOption(String, Object) - Constructor for class org.jboss.security.config.ModuleOption
 
ModuleOption.VALUE_TYPE - Enum in org.jboss.security.annotation
 
ModuleOptionParser - Class in org.jboss.security.config.parser
Parses the Module Option
ModuleOptionParser() - Constructor for class org.jboss.security.config.parser.ModuleOptionParser
 
moduleOptions(HashMap<String, String>) - Method in class org.jboss.security.auth.login.SunConfigParser
 
modules - Variable in class org.jboss.security.identitytrust.IdentityTrustContext
List of Identity Trust Modules
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
newDigest() - Static method in class org.jboss.crypto.CryptoUtil
 
NEWLINE - Static variable in class org.jboss.security.util.StringPropertyReplacer
New line string constant
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.
nextState(String) - Method in class org.jboss.security.util.state.StateMachine
Transition to the next state given the name of a valid transition.
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
 
NONCE - Static variable in class org.jboss.security.auth.callback.RFC2617Digest
A server-specified data string which MUST be different each time a digest-challenge is sent as part of initial authentication.
NONCE_COUNT - Static variable in class org.jboss.security.auth.callback.RFC2617Digest
This MUST be specified if a qop directive is sent (see above), and MUST NOT be specified if the server did not send a qop directive in the WWW-Authenticate header field.
NOT_YET_IMPLEMENTED - Static variable in interface org.jboss.security.ErrorCodes
 
NOTAPPLICABLE - Variable in class org.jboss.security.identitytrust.IdentityTrustContext
 
NOTSPACE_EQUALS - Static variable in interface org.jboss.security.auth.login.SunConfigParserConstants
RegularExpression Id.
NULL_ARGUMENT - Static variable in interface org.jboss.security.ErrorCodes
 
NULL_IDENTITY - Static variable in class org.jboss.security.identity.extensions.CredentialIdentityFactory
An empty identity
NULL_VALUE - Static variable in interface org.jboss.security.ErrorCodes
 
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.
OpenIdIdentity<T> - Interface in org.jboss.security.identity.fed
Interface for a OpenID Identity
OPTIONAL - Static variable in class org.jboss.security.config.ControlFlag
 
options - Variable in class org.jboss.security.auth.callback.LdapCallbackHandler
 
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.mapping.providers.role.LdapRolesMappingProvider
 
options - Variable in class org.jboss.security.mapping.providers.role.SimpleRolesMappingProvider
 
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.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.annotation - package org.jboss.security.annotation
 
org.jboss.security.audit - package org.jboss.security.audit
 
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.auth.spi.otp - package org.jboss.security.auth.spi.otp
 
org.jboss.security.authentication - package org.jboss.security.authentication
 
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.callbacks - package org.jboss.security.callbacks
 
org.jboss.security.client - package org.jboss.security.client
 
org.jboss.security.config - package org.jboss.security.config
 
org.jboss.security.config.parser - package org.jboss.security.config.parser
 
org.jboss.security.factories - package org.jboss.security.factories
 
org.jboss.security.identity - package org.jboss.security.identity
 
org.jboss.security.identity.extensions - package org.jboss.security.identity.extensions
 
org.jboss.security.identity.fed - package org.jboss.security.identity.fed
 
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.javaee - package org.jboss.security.javaee
 
org.jboss.security.javaee.exceptions - package org.jboss.security.javaee.exceptions
 
org.jboss.security.mapping - package org.jboss.security.mapping
 
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.attribute - package org.jboss.security.mapping.providers.attribute
 
org.jboss.security.mapping.providers.principal - package org.jboss.security.mapping.providers.principal
 
org.jboss.security.mapping.providers.role - package org.jboss.security.mapping.providers.role
 
org.jboss.security.otp - package org.jboss.security.otp
 
org.jboss.security.plugins - package org.jboss.security.plugins
Security plugins have moved to the jbosssx cvs module.
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
 
org.jboss.security.util - package org.jboss.security.util
 
org.jboss.security.util.state - package org.jboss.security.util.state
 
org.jboss.security.util.state.xml - package org.jboss.security.util.state.xml
 
org.jboss.security.util.xml - package org.jboss.security.util.xml
 
org.jboss.security.vault - package org.jboss.security.vault
 
org.picketbox - package org.picketbox
 
org.picketbox.config - package org.picketbox.config
 
org.picketbox.core.authorization.resources - package org.picketbox.core.authorization.resources
 
org.picketbox.datasource.security - package org.picketbox.datasource.security
 
org.picketbox.exceptions - package org.picketbox.exceptions
 
org.picketbox.factories - package org.picketbox.factories
 
org.picketbox.handlers - package org.picketbox.handlers
 
org.picketbox.plugins - package org.picketbox.plugins
 
org.picketbox.plugins.authorization - package org.picketbox.plugins.authorization
 
org.picketbox.plugins.vault - package org.picketbox.plugins.vault
 
org.picketbox.sandbox - package org.picketbox.sandbox
 
org.picketbox.util - package org.picketbox.util
 
outgoingRunAs - Variable in class org.jboss.security.plugins.JBossSecurityContext
 

P

PARENT_RESOURCE - Static variable in interface org.jboss.security.authorization.ResourceKeys
 
parentConfig - Variable in class org.jboss.security.auth.login.XMLLoginConfigImpl
The inherited configuration we delegate to
parentConfig - Variable in class org.jboss.security.config.StandaloneConfiguration
The inherited configuration we delegate to
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
 
parse(XMLEventReader) - Method in class org.jboss.security.config.parser.AclConfigParser
Parse the element
parse(XMLStreamReader) - Method in class org.jboss.security.config.parser.AclConfigParser
Parse the element
parse(XMLEventReader) - Method in class org.jboss.security.config.parser.ApplicationPolicyParser
 
parse(XMLStreamReader) - Method in class org.jboss.security.config.parser.ApplicationPolicyParser
 
parse(XMLEventReader) - Method in class org.jboss.security.config.parser.AuditConfigParser
Parse the element
parse(XMLStreamReader) - Method in class org.jboss.security.config.parser.AuditConfigParser
Parse the element
parse(XMLEventReader) - Method in class org.jboss.security.config.parser.AuthenticationConfigParser
Parse the element
parse(XMLStreamReader) - Method in class org.jboss.security.config.parser.AuthenticationConfigParser
Parse the element
parse(XMLEventReader) - Method in class org.jboss.security.config.parser.AuthenticationJASPIConfigParser
Parse the element
parse(XMLStreamReader) - Method in class org.jboss.security.config.parser.AuthenticationJASPIConfigParser
Parse the element
parse(XMLEventReader) - Method in class org.jboss.security.config.parser.AuthorizationConfigParser
Parse the element
parse(XMLStreamReader) - Method in class org.jboss.security.config.parser.AuthorizationConfigParser
Parse the element
parse(XMLEventReader) - Method in class org.jboss.security.config.parser.IdentityTrustConfigParser
Parse the element
parse(XMLStreamReader) - Method in class org.jboss.security.config.parser.IdentityTrustConfigParser
Parse the element
parse(XMLEventReader) - Method in class org.jboss.security.config.parser.JavaPropertiesConfigParser
 
parse(XMLEventReader) - Method in class org.jboss.security.config.parser.MappingConfigParser
Parse the element
parse(XMLStreamReader) - Method in class org.jboss.security.config.parser.MappingConfigParser
Parse the element
parse(XMLEventReader) - Method in class org.jboss.security.config.parser.ModuleOptionParser
Parse the module-option element
parse(XMLStreamReader) - Method in class org.jboss.security.config.parser.ModuleOptionParser
Parse the module-option element
parse(XMLEventReader) - Method in interface org.jboss.security.config.parser.ParserNamespaceSupport
Parse the event stream
parse(InputStream) - Method in class org.jboss.security.config.parser.StaxBasedConfigParser
Parse the Input stream of configuration
parse(XMLEventReader) - Method in class org.jboss.security.config.parser.UsersConfigParser
Parse the embedded xml in the module option representing the Users object
parse(URL) - Method in class org.jboss.security.util.state.xml.StateMachineParser
 
parse(String) - Static method in class org.jboss.security.util.xml.DOMUtils
Parse the given XML string and return the root Element
parse(InputStream) - Static method in class org.jboss.security.util.xml.DOMUtils
Parse the given XML stream and return the root Element
parse(InputSource) - Static method in class org.jboss.security.util.xml.DOMUtils
Parse the given input source and return the root Element
parse2(InputStream) - Method in class org.jboss.security.config.parser.StaxBasedConfigParser
 
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.
ParserNamespaceSupport - Interface in org.jboss.security.config.parser
Interface to indicate the parser supports a particular namespace
parseRoleNameFromDN - Variable in class org.jboss.security.auth.spi.LdapExtLoginModule
 
parseRoleNameFromDN - Variable in class org.jboss.security.mapping.providers.role.LdapRolesMappingProvider
 
parseUsername - Variable in class org.jboss.security.auth.callback.LdapCallbackHandler
 
parseUsername - Variable in class org.jboss.security.auth.spi.LdapExtLoginModule
 
parseUsername - Variable in class org.jboss.security.auth.spi.LdapUsersLoginModule
 
PASS_MASK_PREFIX - Static variable in class org.picketbox.plugins.vault.PicketBoxSecurityVault
 
passwordAttributeID - Variable in class org.jboss.security.auth.callback.LdapCallbackHandler
 
PBEIdentityLoginModule - Class in org.picketbox.datasource.security
An example of how one could encrypt the database password for a jca connection factory.
PBEIdentityLoginModule() - Constructor for class org.picketbox.datasource.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
 
PBSandbox - Class in org.picketbox.sandbox
A class to test the library requirements of PicketBox code base.
PBSandbox() - Constructor for class org.picketbox.sandbox.PBSandbox
 
peekRunAsIdentity() - Static method in class org.jboss.security.SecurityContextAssociation
Look at the current thread of control's run-as identity
peformSASLLogin() - Method in class org.jboss.security.client.JBossSecurityClient
 
peformSASLLogin() - Method in class org.jboss.security.client.SecurityClient
 
performJAASLogin() - Method in class org.jboss.security.client.JBossSecurityClient
 
performJAASLogin() - Method in class org.jboss.security.client.SecurityClient
 
performMapping(Map<String, Object>, T) - Method in class org.jboss.security.mapping.MappingContext
Apply mapping semantics on the passed object
performMapping(Map<String, Object>, T) - Method in interface org.jboss.security.mapping.MappingProvider
Map the passed object
performMapping(Map<String, Object>, List<Attribute<String>>) - Method in class org.jboss.security.mapping.providers.attribute.DefaultAttributeMappingProvider
 
performMapping(Map<String, Object>, List<Attribute<String>>) - Method in class org.jboss.security.mapping.providers.attribute.LdapAttributeMappingProvider
 
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.SimplePrincipalMappingProvider
 
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
 
performMapping(Map<String, Object>, RoleGroup) - Method in class org.jboss.security.mapping.providers.role.DatabaseRolesMappingProvider
 
performMapping(Map<String, Object>, RoleGroup) - Method in class org.jboss.security.mapping.providers.role.LdapRolesMappingProvider
 
performMapping(Map<String, Object>, RoleGroup) - Method in class org.jboss.security.mapping.providers.role.PropertiesRolesMappingProvider
 
performSimpleLogin() - Method in class org.jboss.security.client.JBossSecurityClient
 
performSimpleLogin() - Method in class org.jboss.security.client.SecurityClient
 
Permission - Interface in org.jboss.security.authorization
Marker interface for permission objects.
PERMIT - Static variable in class org.jboss.security.authorization.AuthorizationContext
 
PERMIT - Variable in class org.jboss.security.identitytrust.IdentityTrustContext
 
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.
PicketBoxAuthorizationModule - Class in org.picketbox.plugins.authorization
Simple Authorization Module that authorizes users with the configured roles Note:The roles need to be placed as a comma separated list of values.
PicketBoxAuthorizationModule() - Constructor for class org.picketbox.plugins.authorization.PicketBoxAuthorizationModule
 
PicketBoxCallbackHandler - Class in org.picketbox.plugins
Default Callbackhandler that primarily uses the HandlerContract for the Principal/Credential combination Anil Saldhana
PicketBoxCallbackHandler() - Constructor for class org.picketbox.plugins.PicketBoxCallbackHandler
 
PicketBoxConfiguration - Class in org.picketbox.config
Defines the PicketBox Configuration
PicketBoxConfiguration() - Constructor for class org.picketbox.config.PicketBoxConfiguration
 
PicketBoxProcessingException - Exception in org.picketbox.exceptions
Exception indicating a processing exception
PicketBoxProcessingException() - Constructor for exception org.picketbox.exceptions.PicketBoxProcessingException
 
PicketBoxProcessingException(String, Throwable) - Constructor for exception org.picketbox.exceptions.PicketBoxProcessingException
 
PicketBoxProcessingException(String) - Constructor for exception org.picketbox.exceptions.PicketBoxProcessingException
 
PicketBoxProcessingException(Throwable) - Constructor for exception org.picketbox.exceptions.PicketBoxProcessingException
 
PicketBoxProcessor - Class in org.picketbox.plugins
Process the security annotations on a POJO.
PicketBoxProcessor() - Constructor for class org.picketbox.plugins.PicketBoxProcessor
 
PicketBoxSecurityManagement - Class in org.picketbox.plugins
Default Implementation of the ISecurityManagement interface PicketBoxSecurityManagement() - Constructor for class org.picketbox.plugins.PicketBoxSecurityManagement
 
PicketBoxSecurityVault - Class in org.picketbox.plugins.vault
An instance of SecurityVault that uses a KeyStore The shared key just uses a concatenation of a java.uti.UUID and a keystore alias.
PicketBoxSecurityVault() - Constructor for class org.picketbox.plugins.vault.PicketBoxSecurityVault
 
PicketBoxUtil - Class in org.picketbox.util
Utility Methods
PicketBoxUtil() - Constructor for class org.picketbox.util.PicketBoxUtil
 
POJOResource - Class in org.picketbox.core.authorization.resources
A resource denoting a POJO
POJOResource(Object) - Constructor for class org.picketbox.core.authorization.resources.POJOResource
 
POLICY_REGISTRATION - Static variable in interface org.jboss.security.authorization.ResourceKeys
 
POLICY_REGISTRATION_JNDI - Variable in class org.jboss.security.plugins.javaee.EJBAuthorizationHelper
 
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
PolicyRegistration - Interface in org.jboss.security.authorization
Interface to register policies
policyRegistration - Variable in class org.jboss.security.javaee.AbstractJavaEEHelper
 
popRunAsIdentity() - Static method in class org.jboss.security.SecurityContextAssociation
Pops a RunAs identity
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.
postDigest(MessageDigest) - Method in class org.jboss.security.auth.callback.RFC2617Digest
 
preDigest(MessageDigest) - Method in interface org.jboss.crypto.digest.DigestCallback
Pre-hash callout to allow for content before the password.
preDigest(MessageDigest) - Method in class org.jboss.security.auth.callback.RFC2617Digest
 
prepare() - Static method in class org.picketbox.factories.SecurityFactory
Prepare for security operations.
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_IDENTIFIER - Static variable in interface org.jboss.security.SecurityConstants
 
PRINCIPAL_ROLES - Static variable in interface org.jboss.security.authorization.ResourceKeys
 
principalClassName - Variable in class org.jboss.security.auth.spi.AbstractServerLoginModule
An optional custom Principal class implementation
PRINCIPALS_QUERY - Static variable in class org.jboss.security.auth.callback.DatabaseCallbackHandler
 
PRINCIPALS_SET_IDENTIFIER - Static variable in interface org.jboss.security.SecurityConstants
 
principalsQuery - Variable in class org.jboss.security.auth.callback.DatabaseCallbackHandler
The sql query to obtain the user password
principalsQuery - Variable in class org.jboss.security.auth.spi.DatabaseServerLoginModule
The sql query to obtain the user password
process(Object) - Method in class org.picketbox.plugins.PicketBoxProcessor
Process the POJO for security annotations
PROCESSING_FAILED - Static variable in interface org.jboss.security.ErrorCodes
 
PropertiesRolesMappingProvider - Class in org.jboss.security.mapping.providers.role
A MappingProvider that reads roles from a properties file in the format
PropertiesRolesMappingProvider() - Constructor for class org.jboss.security.mapping.providers.role.PropertiesRolesMappingProvider
 
PropertiesUsersLoginModule - Class in org.jboss.security.auth.spi
A LoginModule that uses a properties file to store username and password for authentication.
PropertiesUsersLoginModule() - Constructor for class org.jboss.security.auth.spi.PropertiesUsersLoginModule
 
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
 
providerList - Variable in class org.jboss.security.audit.AuditContext
 
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
 
PUBLIC_CERT - Static variable in class org.picketbox.plugins.vault.PicketBoxSecurityVault
 
pushRunAsIdentity(RunAs) - Static method in class org.jboss.security.SecurityContextAssociation
Pushes a RunAs identity
pushSubjectContext(Subject) - Method in class org.jboss.security.javaee.EJBAuthenticationHelper
Push the authenticated subject onto the security context IMPORTANT - this needs to be done after the isValid call

Q

QOP - Static variable in class org.jboss.security.auth.callback.RFC2617Digest
Indicates what "quality of protection" the client has applied to the message.

R

readChar() - Method in class org.jboss.security.auth.login.SimpleCharStream
Read a character.
REALM - Static variable in class org.jboss.security.auth.callback.RFC2617Digest
String which can enable users to know which username and password to use, in case they might have different ones for different servers.
RealmMapping - Interface in org.jboss.security
The interface for Principal mapping.
recursion - Variable in class org.jboss.security.auth.callback.LdapCallbackHandler
 
recursion - Variable in class org.jboss.security.auth.spi.LdapExtLoginModule
 
recursion - Variable in class org.jboss.security.mapping.providers.role.LdapRolesMappingProvider
 
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.
registerACL(Resource) - Method in interface org.jboss.security.acl.ACLRegistration
Registers an ACL associated with the specified Resource.
registerACL(Resource, Collection<ACLEntry>) - Method in interface org.jboss.security.acl.ACLRegistration
Registers an ACL associated with the specified Resource using the supplied entries.
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
 
registerEntity(String, String) - Static method in class org.jboss.security.util.xml.JBossEntityResolver
Register the mapping from the public id/system id to the dtd/xsd file name.
registerLocalEntity(String, String) - Method in class org.jboss.security.util.xml.JBossEntityResolver
Register the mapping from the public id/system id to the dtd/xsd file name.
registerPolicy(String, String, URL) - Method in interface org.jboss.security.authorization.PolicyRegistration
Register a policy given the location and a context id
registerPolicy(String, String, InputStream) - Method in interface org.jboss.security.authorization.PolicyRegistration
Register a policy given a xml based stream and a context id
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 interface org.jboss.security.authorization.PolicyRegistration
Register a Policy Config model such as a JAXB model
registerPolicyConfig(String, String, P) - Method in class org.jboss.security.plugins.JBossPolicyRegistration
 
registerPolicyConfigFile(String, String, InputStream) - Method in interface org.jboss.security.authorization.PolicyRegistration
Register a policy config file (that lists locations of policies)
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.
release() - Static method in class org.picketbox.factories.SecurityFactory
Will release anything that was done during SecurityFactory.prepare() step
reloadKeyAndTrustStore() - Method in class org.jboss.security.JBossJSSESecurityDomain
 
reloadKeyAndTrustStore() - Method in interface org.jboss.security.JSSESecurityDomain
Reload/initialize keystore and truststore using the attributes set in the security domain
RemoteHostTrustLoginModule - Class in org.jboss.security.auth.spi
Trust specific hosts so that when usernames are passed in and the host that passes them in is "trusted" it returns true regardless of any password or credentials.
RemoteHostTrustLoginModule() - Constructor for class org.jboss.security.auth.spi.RemoteHostTrustLoginModule
 
remove(String) - Method in class org.jboss.security.config.PolicyConfig
 
remove(String) - Method in class org.jboss.security.plugins.JBossSecurityContextUtil
 
remove(String) - Method in class org.jboss.security.SecurityContextUtil
Remove an object represented by the key from the security context
remove(String, String, byte[]) - Method in interface org.jboss.security.vault.SecurityVault
Remove an existing attribute value
remove(String, String, byte[]) - Method in class org.picketbox.plugins.vault.PicketBoxSecurityVault
 
removeACL(ACL) - Method in interface org.jboss.security.acl.ACLPersistenceStrategy
Removes the given ACL, breaking the existing association with the resource it relates to.
removeACL(Resource) - Method in interface org.jboss.security.acl.ACLPersistenceStrategy
Removes the ACL associated with the specified resource.
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
removeApplicationPolicy(String) - Method in class org.jboss.security.config.StandaloneConfiguration
 
removeCredentials() - Method in class org.picketbox.datasource.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 interface org.jboss.security.acl.ACL
Removes an entry from this ACL.
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.
removeIdentity(Identity) - Method in class org.jboss.security.SubjectInfo
Remove an identity
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.JBossAuthConfigFactory
 
removeRole(Role) - Method in class org.jboss.security.identity.plugins.SimpleRoleGroup
 
removeRole(Role) - Method in interface org.jboss.security.identity.RoleGroup
Remove a role
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
replaceProperties(String) - Static method in class org.jboss.security.util.StringPropertyReplacer
Go through the input string and replace any occurance of ${p} with the System.getProperty(p) value.
replaceProperties(String, Properties) - Static method in class org.jboss.security.util.StringPropertyReplacer
Go through the input string and replace any occurance of ${p} with the props.getProperty(p) value.
replaceProviders(List<AuditProvider>) - Method in class org.jboss.security.audit.AuditContext
 
request - Variable in class org.jboss.security.auth.message.GenericMessageInfo
 
requestPolicy - Variable in class org.jboss.security.auth.container.modules.AbstractServerAuthModule
 
REQUIRED - Static variable in class org.jboss.security.config.ControlFlag
 
requireNoContent(XMLStreamReader) - Static method in class org.jboss.security.config.parser.StaxParserUtil
Consumes the remainder of the current element, throwing an XMLStreamException if it contains any child elements.
REQUISITE - Static variable in class org.jboss.security.config.ControlFlag
 
reset() - Method in class org.jboss.security.util.state.StateMachine
Reset the state machine back to the start state
resolveClasspathName(String, boolean) - Method in class org.jboss.security.util.xml.JBossEntityResolver
Resolve the systemId as a classpath resource.
resolveEntity(String, String) - Method in class org.jboss.security.util.xml.JBossEntityResolver
Returns DTD/Schema inputSource.
resolvePublicID(String, boolean) - Method in class org.jboss.security.util.xml.JBossEntityResolver
Load the schema from the class entity to schema file mapping.
resolveQName(Element, String) - Static method in class org.jboss.security.util.xml.DOMUtils
Transform the giveen qualified name into a QName
resolveSystemID(String, boolean) - Method in class org.jboss.security.util.xml.JBossEntityResolver
Attempt to use the systemId as a URL from which the schema can be read.
resolveSystemIDasURL(String, boolean) - Method in class org.jboss.security.util.xml.JBossEntityResolver
Attempt to use the systemId as a URL from which the schema can be read.
Resource - Interface in org.jboss.security.authorization
Resource that is subject to Authorization Decisions
RESOURCE_IDENTIFIER - Static variable in interface org.jboss.security.authorization.XACMLConstants
 
RESOURCE_PERM_CHECK - Static variable in interface org.jboss.security.authorization.ResourceKeys
 
ResourceKeys - Interface in org.jboss.security.authorization
Defines the keys for the Context Map in the Resource
ResourceType - Enum in org.jboss.security.authorization
Type of Resource for Authorization
response - Variable in class org.jboss.security.auth.message.GenericMessageInfo
 
responsePolicy - Variable in class org.jboss.security.auth.container.modules.AbstractServerAuthModule
 
result - Variable in class org.jboss.security.mapping.providers.role.AbstractRolesMappingProvider
 
retrieve(String, String, byte[]) - Method in interface org.jboss.security.vault.SecurityVault
Retrieve the attribute value
retrieve(String, String, byte[]) - Method in class org.picketbox.plugins.vault.PicketBoxSecurityVault
 
RFC2617_ENCODING - Static variable in class org.jboss.crypto.CryptoUtil
 
RFC2617_ENCODING - Static variable in class org.jboss.security.auth.spi.Util
 
RFC2617Digest - Class in org.jboss.security.auth.callback
An implementation of the DigestCallback that support the http digest auth as described in RFC2617 (http://www.ietf.org/rfc/rfc2617.txt).
RFC2617Digest() - Constructor for class org.jboss.security.auth.callback.RFC2617Digest
 
role - Variable in class org.jboss.security.authorization.modules.AbstractAuthorizationModule
 
Role - Interface in org.jboss.security.identity
Represents a Role
roleAttributeID - Variable in class org.jboss.security.auth.spi.LdapExtLoginModule
 
roleAttributeID - Variable in class org.jboss.security.mapping.providers.role.LdapRolesMappingProvider
 
roleAttributeIsDN - Variable in class org.jboss.security.auth.spi.LdapExtLoginModule
 
roleAttributeIsDN - Variable in class org.jboss.security.mapping.providers.role.LdapRolesMappingProvider
 
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
 
RoleFactory - Class in org.jboss.security.identity
Factory to create roles
RoleFactory() - Constructor for class org.jboss.security.identity.RoleFactory
 
roleFilter - Variable in class org.jboss.security.auth.spi.LdapExtLoginModule
 
roleFilter - Variable in class org.jboss.security.mapping.providers.role.LdapRolesMappingProvider
 
RoleGroup - Interface in org.jboss.security.identity
Represents a group of roles
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
 
ROLENAME - Static variable in interface org.jboss.security.authorization.ResourceKeys
 
roleNameAttributeID - Variable in class org.jboss.security.auth.spi.LdapExtLoginModule
 
roleNameAttributeID - Variable in class org.jboss.security.mapping.providers.role.LdapRolesMappingProvider
 
ROLEREF_PERM_CHECK - Static variable in interface org.jboss.security.authorization.ResourceKeys
 
roles - Variable in class org.jboss.security.mapping.providers.role.PropertiesRolesMappingProvider
 
ROLES_IDENTIFIER - Static variable in interface org.jboss.security.SecurityConstants
 
rolesCtxDN - Variable in class org.jboss.security.auth.spi.LdapExtLoginModule
 
rolesCtxDN - Variable in class org.jboss.security.mapping.providers.role.LdapRolesMappingProvider
 
rolesQuery - Variable in class org.jboss.security.auth.spi.DatabaseServerLoginModule
The sql query to obtain the user roles
rolesQuery - Variable in class org.jboss.security.mapping.providers.role.DatabaseRolesMappingProvider
 
rolesRsrcName - Variable in class org.jboss.security.mapping.providers.role.PropertiesRolesMappingProvider
 
rolesSearch(InitialLdapContext, SearchControls, String, String, int, int) - Method in class org.jboss.security.auth.spi.LdapExtLoginModule
 
rolesSearch(InitialLdapContext, SearchControls, String, int, int, RoleGroup) - Method in class org.jboss.security.mapping.providers.role.LdapRolesMappingProvider
 
RoleType - Enum in org.jboss.security.identity
Type of Role
RunAs - Interface in org.jboss.security
Represent an entity X with a proof of identity Y
RUNAS_IDENTITY_IDENTIFIER - Static variable in interface org.jboss.security.SecurityConstants
Identifier that specifies the last RAI set
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

safeClose(ResultSet) - Method in class org.jboss.security.auth.callback.DatabaseCallbackHandler
 
safeClose(Connection) - Method in class org.jboss.security.auth.callback.DatabaseCallbackHandler
 
safeClose(Statement) - Method in class org.jboss.security.auth.callback.DatabaseCallbackHandler
 
safeClose(NamingEnumeration) - Method in class org.jboss.security.auth.callback.LdapCallbackHandler
 
safeClose(InitialLdapContext) - Method in class org.jboss.security.auth.callback.LdapCallbackHandler
 
SALT - Static variable in class org.picketbox.plugins.vault.PicketBoxSecurityVault
 
SAMLIdentity<T> - Interface in org.jboss.security.identity.fed
Interface for a SAML Identity
saslAuthorizationId - Variable in class org.jboss.security.client.SecurityClient
 
saslDesired - Variable in class org.jboss.security.client.SecurityClient
 
saslMechanism - Variable in class org.jboss.security.client.SecurityClient
 
schemaValidate(InputStream) - Method in class org.jboss.security.config.parser.StaxBasedConfigParser
Validate the input file against a schema
searchScope - Variable in class org.jboss.security.auth.callback.LdapCallbackHandler
 
searchScope - Variable in class org.jboss.security.auth.spi.LdapExtLoginModule
 
searchScope - Variable in class org.jboss.security.auth.spi.LdapUsersLoginModule
 
searchScope - Variable in class org.jboss.security.mapping.providers.role.LdapRolesMappingProvider
 
searchTimeLimit - Variable in class org.jboss.security.auth.callback.LdapCallbackHandler
 
searchTimeLimit - Variable in class org.jboss.security.auth.spi.LdapExtLoginModule
 
searchTimeLimit - Variable in class org.jboss.security.auth.spi.LdapUsersLoginModule
 
searchTimeLimit - Variable in class org.jboss.security.mapping.providers.attribute.LdapAttributeMappingProvider
 
searchTimeLimit - Variable in class org.jboss.security.mapping.providers.role.LdapRolesMappingProvider
 
SecureIdentityLoginModule - Class in org.picketbox.datasource.security
An example of how one could encrypt the database password for a jca connection factory.
SecureIdentityLoginModule() - Constructor for class org.picketbox.datasource.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
 
secureResponse(MessageInfo, Subject, String, String, CallbackHandler) - Method in class org.jboss.security.plugins.auth.JASPIServerAuthenticationManager
 
secureResponse(MessageInfo, Subject, String, String, CallbackHandler) - Method in interface org.jboss.security.ServerAuthenticationManager
Secures the response encapsulated in the specified MessageInfo object.
SECURITY_CONTEXT - Static variable in interface org.jboss.security.SecurityConstants
 
SECURITY_CONTEXT_NULL - Static variable in interface org.jboss.security.ErrorCodes
 
SECURITY_CONTEXT_ROLES - Static variable in interface org.jboss.security.authorization.ResourceKeys
 
SECURITY_DOMAIN_OPTION - Static variable in interface org.jboss.security.SecurityConstants
The String option name used to pass in the security-domain name the LoginModule was configured in.
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
 
SecurityActions - Class in org.jboss.security.vault
Privileged Blocks
SecurityActions() - Constructor for class org.jboss.security.vault.SecurityActions
 
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.
SecurityAudit - Annotation Type in org.jboss.security.annotation
Annotation indicating that all security events are to be audited
SecurityCache<T> - Interface in org.jboss.security.cache
Generic Security Cache Interface for usage by the security integration layers like authentication, authorization etc.
SecurityCacheException - Exception in org.jboss.security.cache
Security Cache Exception denoting a cache operation failure
SecurityCacheException() - Constructor for exception org.jboss.security.cache.SecurityCacheException
 
SecurityCacheException(String, Throwable) - Constructor for exception org.jboss.security.cache.SecurityCacheException
 
SecurityCacheException(String) - Constructor for exception org.jboss.security.cache.SecurityCacheException
 
SecurityCacheException(Throwable) - Constructor for exception org.jboss.security.cache.SecurityCacheException
 
SecurityClient - Class in org.jboss.security.client
Generic Security Client class
Basic Users:
SecurityClient() - Constructor for class org.jboss.security.client.SecurityClient
 
SecurityClientFactory - Class in org.jboss.security.client
Factory to return SecurityClient instances
SecurityClientFactory() - Constructor for class org.jboss.security.client.SecurityClientFactory
 
SecurityConfig - Annotation Type in org.jboss.security.annotation
 
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
 
SecurityConstants - Interface in org.jboss.security
Defines Constants for usage in the Security Layer
securityContext - Variable in class org.jboss.security.identitytrust.IdentityTrustContext
Security Context On which the Trust Context needs to make a decision on.
securityContext - Variable in class org.jboss.security.identitytrust.modules.AbstractIdentityTrustModule
 
securityContext - Variable in class org.jboss.security.javaee.AbstractJavaEEHelper
 
SecurityContext - Interface in org.jboss.security
Encapsulation of Authentication, Authorization, Mapping and other security aspects at the level of a security domain
securityContext - Variable in class org.jboss.security.SecurityContextUtil
 
SECURITYCONTEXT_THREADLOCAL - Static variable in class org.jboss.security.SecurityContextAssociation
Flag to indicate whether threads that are spawned inherit the security context from parent Set this to false if you do not want inheritance.
SecurityContextAssociation - Class in org.jboss.security
Security Context association in a threadlocal
SecurityContextAssociation() - Constructor for class org.jboss.security.SecurityContextAssociation
 
SecurityContextCallback - Class in org.jboss.security.callbacks
SecurityContext Callback
SecurityContextCallback() - Constructor for class org.jboss.security.callbacks.SecurityContextCallback
 
SecurityContextCallbackHandler - Class in org.jboss.security.callbacks
CallbackHandler for SecurityContext
SecurityContextCallbackHandler(SecurityContext) - Constructor for class org.jboss.security.callbacks.SecurityContextCallbackHandler
 
SecurityContextFactory - Class in org.jboss.security
Factory class to create Security Context instances
SecurityContextFactory() - Constructor for class org.jboss.security.SecurityContextFactory
 
SecurityContextUtil - Class in org.jboss.security
General Utility methods for dealing with the SecurityContext
SecurityContextUtil() - Constructor for class org.jboss.security.SecurityContextUtil
 
SecurityDomain - Annotation Type in org.jboss.security.annotation
Annotation for specifying the JBoss security domain for EJBs.
securityDomain - Variable in class org.jboss.security.audit.AuditContext
 
securityDomain - Variable in class org.jboss.security.auth.spi.DisabledLoginModule
 
securityDomain - Variable in class org.jboss.security.identitytrust.IdentityTrustContext
Security Domain of the Identity Trust Context
securityDomain - Variable in class org.jboss.security.plugins.JBossSecurityContext
 
SecurityDomain - Interface in org.jboss.security
The SecurityDomain interface combines the SubjectSecurityManager and RealmMapping interfaces and adds a keyStore and trustStore as well as JSSE KeyManagerFactory and TrustManagerFactory accessors for use with SSL/JSSE.
securityDomainName - Variable in class org.jboss.security.authorization.AuthorizationContext
 
SecurityFactory - Class in org.picketbox.factories
Security Factory This is the main factory for PicketBox Two methods that are important are SecurityFactory.prepare() and SecurityFactory.release() Anil Saldhana
SecurityFactory() - Constructor for class org.picketbox.factories.SecurityFactory
 
SecurityHelperFactory - Class in org.jboss.security.javaee
Factory to get to the helpers
SecurityHelperFactory() - Constructor for class org.jboss.security.javaee.SecurityHelperFactory
 
SecurityIdentity - Class in org.jboss.security
Represents an Identity of an agent interacting with the security service.
SecurityIdentity(SubjectInfo, RunAs, RunAs) - Constructor for class org.jboss.security.SecurityIdentity
Create a SecurityIdentity Instance
SecurityKeyManager - Class in org.jboss.security.plugins
X509KeyManager that allows selection of a key entry to be used.
SecurityKeyManager(X509KeyManager, String, String) - Constructor for class org.jboss.security.plugins.SecurityKeyManager
 
SecurityManagerLocator - Interface in org.jboss.security
Locator for the various security managers
SecurityMapping - Annotation Type in org.jboss.security.annotation
Annotation for the mapping functionality (Principal, Role, Attribute)
SecurityRoleRef - Class in org.jboss.security.javaee
Represents a Security Role Ref element in the deployment descriptor
SecurityRoleRef() - Constructor for class org.jboss.security.javaee.SecurityRoleRef
 
SecurityRoleRef(String, String) - Constructor for class org.jboss.security.javaee.SecurityRoleRef
 
SecurityRoleRef(String, String, String) - Constructor for class org.jboss.security.javaee.SecurityRoleRef
 
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
 
SecurityVault - Interface in org.jboss.security.vault
Vault for secure storage of attributes
SecurityVaultException - Exception in org.jboss.security.vault
General exception thrown from the vault operations
SecurityVaultException() - Constructor for exception org.jboss.security.vault.SecurityVaultException
 
SecurityVaultException(String, Throwable) - Constructor for exception org.jboss.security.vault.SecurityVaultException
 
SecurityVaultException(String) - Constructor for exception org.jboss.security.vault.SecurityVaultException
 
SecurityVaultException(Throwable) - Constructor for exception org.jboss.security.vault.SecurityVaultException
 
SecurityVaultFactory - Class in org.jboss.security.vault
A factory to instantiate a SecurityVault
SecurityVaultFactory() - Constructor for class org.jboss.security.vault.SecurityVaultFactory
 
SecurityVaultUtil - Class in org.jboss.security.vault
Common utility methods associated with the SecurityVault
SecurityVaultUtil() - Constructor for class org.jboss.security.vault.SecurityVaultUtil
 
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
 
ServerAuthenticationManager - Interface in org.jboss.security
AuthenticationManager with JSR-196 Semantics
SERVLET_LAYER - Static variable in interface org.jboss.security.SecurityConstants
Message Layers
sessionKeyHash(byte[]) - Static method in class org.jboss.crypto.CryptoUtil
Perform an interleaved even-odd hash on the byte string
set(ClassLoaderLocator) - Static method in class org.jboss.security.plugins.ClassLoaderLocatorFactory
Set the ClassLoaderLocator
set(String) - Static method in class org.jboss.security.plugins.HostThreadLocal
 
set(String, T) - Method in class org.jboss.security.plugins.JBossSecurityContextUtil
 
set(String, T) - Method in class org.jboss.security.SecurityContextUtil
Set an object on the Security Context The context implementation may place the object in its internal data structures (like the Data Map)
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
 
setAclInfo(ACLInfo) - Method in class org.jboss.security.config.ApplicationPolicy
 
setAdditionalProperties(Properties) - Method in class org.jboss.security.JBossJSSESecurityDomain
 
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<AppConfigurationEntry>) - Method in class org.jboss.security.auth.login.AuthenticationInfo
 
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
setAttribute(Attribute) - Method in class org.jboss.security.plugins.DefaultLoginConfig
 
setAttributes(AttributeList) - Method in class org.jboss.security.plugins.DefaultLoginConfig
 
setAuditInfo(AuditInfo) - Method in class org.jboss.security.config.ApplicationPolicy
 
setAuthConfig(String) - Method in class org.jboss.security.plugins.DefaultLoginConfig
Set the resource path or URL to the JAAS login configuration file to use.
setAuthenticatedSubject(Subject) - Method in class org.jboss.security.SubjectInfo
 
setAuthenticationInfo(BaseAuthenticationInfo) - Method in class org.jboss.security.config.ApplicationPolicy
 
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
setBaseApplicationPolicyName(String) - Method in class org.jboss.security.config.ApplicationPolicy
 
setByteArray(byte[]) - Method in class org.jboss.security.auth.callback.ByteArrayCallback
 
setCache(ConcurrentMap<Principal, JBossCachedAuthenticationManager.DomainInfo>) - Method in class org.jboss.security.authentication.JBossCachedAuthenticationManager
 
setCache(T) - Method in interface org.jboss.security.CacheableManager
Sets the cache.
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
 
setCipherSuites(String) - Method in class org.jboss.security.JBossJSSESecurityDomain
 
setClient() - Static method in class org.jboss.security.SecurityContextAssociation
Set the VM-wide client side usage
setClientAlias(String) - Method in class org.jboss.security.JBossJSSESecurityDomain
 
setClientAuth(boolean) - Method in class org.jboss.security.JBossJSSESecurityDomain
 
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
 
setConfiguration(Map<String, String>) - Method in class org.jboss.security.auth.callback.DatabaseCallbackHandler
Set a Map that contains keys that are strings and values that are strings
setConfiguration(Map<String, String>) - Method in class org.jboss.security.auth.callback.LdapCallbackHandler
 
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.
setConnectionUrl(String) - Method in class org.jboss.security.auth.callback.DatabaseCallbackHandler
 
setContextInfo(String, Object) - Static method in class org.jboss.security.SecurityContextAssociation
Set the current thread context info.
setContextMap(Map<String, Object>) - Method in class org.jboss.security.audit.AuditEvent
Set a non-modifiable Context Map
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(T) - Method in interface org.jboss.security.identity.extensions.CredentialIdentity
Set a credential
setCredential(Object) - Static method in class org.jboss.security.SecurityContextAssociation
 
setData(Object) - Method in class org.jboss.security.util.state.State
 
setDbDriverName(String) - Method in class org.jboss.security.auth.callback.DatabaseCallbackHandler
 
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.authentication.JBossCachedAuthenticationManager
Flag to specify if deep copy of subject sets needs to be enabled
setDeepCopySubjectOption(Boolean) - Method in class org.jboss.security.plugins.auth.JaasSecurityManagerBase
Flag to specify if deep copy of subject sets needs to be enabled
setDefaultAppPolicy(AppPolicy) - Static method in class org.jboss.security.AppPolicy
 
setDefaultSecurityContextFQN(String) - Static method in class org.jboss.security.SecurityContextFactory
Set the default security context fqn
setDefaultSecurityContextUtilFQN(String) - Static method in class org.jboss.security.SecurityContextFactory
Set the default util class fqn
setDescription(String) - Method in class org.jboss.security.javaee.SecurityRoleRef
Set the description.
setDsJndiName(String) - Method in class org.jboss.security.auth.callback.DatabaseCallbackHandler
 
setDsUserName(String) - Method in class org.jboss.security.auth.callback.DatabaseCallbackHandler
 
setDsUserPass(String) - Method in class org.jboss.security.auth.callback.DatabaseCallbackHandler
 
setEJBAuthorizationHelperClass(String) - Static method in class org.jboss.security.javaee.SecurityHelperFactory
Set the FQN of the ejb authorization helper class
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.javaee.AbstractEJBAuthorizationHelper
Set the EJB Version
setEJBVersion(String) - Method in class org.jboss.security.plugins.javaee.EJBAuthorizationHelper
 
setEnableAudit(boolean) - Method in class org.jboss.security.javaee.AbstractWebAuthorizationHelper
 
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
 
setFQN(String) - Static method in class org.jboss.security.factories.AuthorizationManagerFactory
 
setIdentities(Set<Identity>) - Method in class org.jboss.security.SecurityContextUtil
Set the Identities into the Security Context
setIdentities(Set<Identity>) - Method in class org.jboss.security.SubjectInfo
 
setIdentityTrustContext(IdentityTrustContext) - Method in class org.jboss.security.plugins.identitytrust.JBossIdentityTrustManager
 
setIdentityTrustInfo(IdentityTrustInfo) - Method in class org.jboss.security.config.ApplicationPolicy
 
setIncomingRunAs(RunAs) - Method in class org.jboss.security.plugins.JBossSecurityContext
 
setIncomingRunAs(RunAs) - Method in interface org.jboss.security.SecurityContext
Set the RunAs that is propagating into this context.
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.
setJAAS(String, CallbackHandler) - Method in class org.jboss.security.client.SecurityClient
Set the JAAS Login Configuration Name and Call back handler
setJBoss(MBeanServer) - Static method in class org.jboss.security.util.MBeanServerLocator
Optionally set the MBeanServer to be returned by calls to locateJBoss().
setJBossModuleName(String) - Method in class org.jboss.security.config.BaseSecurityInfo
Set the name of the JBoss Module
setJDKLogger() - Static method in class org.picketbox.factories.SecurityFactory
Set the JDK logger Plugin on the system property org.jboss.logging.Logger.pluginClass
setKerberosToken(T) - Method in interface org.jboss.security.identity.fed.KerberosIdentity
Set the underlying Kerberos Object
setKeyManagerFactoryAlgorithm(String) - Method in class org.jboss.security.JBossJSSESecurityDomain
 
setKeyManagerFactoryProvider(String) - Method in class org.jboss.security.JBossJSSESecurityDomain
 
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.
setKeyStorePassword(String) - Method in class org.jboss.security.JBossJSSESecurityDomain
 
setKeyStoreProvider(String) - Method in class org.jboss.security.JBossJSSESecurityDomain
 
setKeyStoreProviderArgument(String) - Method in class org.jboss.security.JBossJSSESecurityDomain
 
setKeyStoreType(String) - Static method in class org.jboss.security.config.SecurityConfiguration
Set the type of KeyStore implementation to use.
setKeyStoreType(String) - Method in class org.jboss.security.JBossJSSESecurityDomain
 
setKeyStoreURL(String) - Static method in class org.jboss.security.config.SecurityConfiguration
Set the KeyStore database URL string.
setKeyStoreURL(String) - Method in class org.jboss.security.JBossJSSESecurityDomain
 
setLink(String) - Method in class org.jboss.security.javaee.SecurityRoleRef
Set the link.
setLog4JLogger() - Static method in class org.picketbox.factories.SecurityFactory
Set the Log4J logger Plugin on the system property org.jboss.logging.Logger.pluginClass This is the default behavior of the SecurityFactory#prepare() method
setLoginInfo(AuthenticationInfo) - Method in class org.jboss.security.AppPolicy
 
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
 
setMappedObject(T) - Method in class org.jboss.security.mapping.MappingResult
 
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.
setMappingResult(MappingResult<T>) - Method in interface org.jboss.security.mapping.MappingProvider
Injected by the MappingContext
setMappingResult(MappingResult<List<Attribute<String>>>) - Method in class org.jboss.security.mapping.providers.attribute.DefaultAttributeMappingProvider
 
setMappingResult(MappingResult<List<Attribute<String>>>) - Method in class org.jboss.security.mapping.providers.attribute.LdapAttributeMappingProvider
 
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.SimplePrincipalMappingProvider
 
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
 
setMappingResult(MappingResult<RoleGroup>) - Method in class org.jboss.security.mapping.providers.role.AbstractRolesMappingProvider
 
setMBeanServer(MBeanServer) - Method in class org.jboss.security.jacc.SecurityService
 
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.javaee.SecurityRoleRef
Set the name.
setOpenIdObject(T) - Method in interface org.jboss.security.identity.fed.OpenIdIdentity
Set the underlying OpenID Object
setOptions(Map<String, Object>) - Method in class org.jboss.security.auth.container.config.AuthModuleEntry
 
setOutgoingRunAs(RunAs) - Method in class org.jboss.security.plugins.JBossSecurityContext
 
setOutgoingRunAs(RunAs) - Method in interface org.jboss.security.SecurityContext
Set the current RunAs for the security context that will be propagated out to other security context.
setParentConfig(Configuration) - Method in class org.jboss.security.auth.login.XMLLoginConfigImpl
 
setParentConfig(Configuration) - Method in class org.jboss.security.config.StandaloneConfiguration
Set the Parent Configuration to which we can delegate
setPassword(String) - Method in class org.jboss.security.auth.spi.Users.User
 
setPasswordCallbackValue(Object, PasswordCallback) - Method in class org.jboss.security.auth.callback.LdapCallbackHandler
 
setPermissionInfo(AuthorizationInfo) - Method in class org.jboss.security.AppPolicy
 
setPersistenceStrategy(ACLPersistenceStrategy) - Method in interface org.jboss.security.acl.ACLProvider
Sets the persistence strategy to be used by this provider.
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
 
setPolicyRegistration(PolicyRegistration) - Method in class org.jboss.security.javaee.AbstractJavaEEHelper
 
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.SecurityContextAssociation
 
setPrincipalMappingInfo(MappingInfo) - Method in class org.jboss.security.config.ApplicationPolicy
Deprecated.
use ApplicationPolicy#setMappingInfo("principal", MappingInfo) instead.
setPrincipalsQuery(String) - Method in class org.jboss.security.auth.callback.DatabaseCallbackHandler
 
setProtocols(String) - Method in class org.jboss.security.JBossJSSESecurityDomain
 
setReplaceSystemProperties(boolean) - Method in class org.jboss.security.util.xml.JBossEntityResolver
 
setRequestMessage(Object) - Method in class org.jboss.security.auth.message.GenericMessageInfo
 
setResponseMessage(Object) - Method in class org.jboss.security.auth.message.GenericMessageInfo
 
setRoleMappingInfo(MappingInfo) - Method in class org.jboss.security.config.ApplicationPolicy
Deprecated.
use ApplicationPolicy#setMappingInfo("role", MappingInfo) instead.
setRoles(Group, boolean) - Method in class org.jboss.security.plugins.JBossSecurityContext
 
setRoles(RoleGroup) - Method in class org.jboss.security.plugins.JBossSecurityContextUtil
 
setRoles(RoleGroup) - Method in class org.jboss.security.SecurityContextUtil
Set the roles for the user for the current security context
setRoles(RoleGroup) - Method in class org.jboss.security.SubjectInfo
 
setSalt(String) - Static method in class org.jboss.security.config.SecurityConfiguration
Set the salt used with PBE based on the keystore password.
setSAMLObject(T) - Method in interface org.jboss.security.identity.fed.SAMLIdentity
Set the underlying SAML Object
setSASL(String, String, CallbackHandler) - Method in class org.jboss.security.client.SecurityClient
Set the mechanism and other parameters for SASL Client
setSecurityContext(SecurityContext) - Method in class org.jboss.security.callbacks.SecurityContextCallback
 
setSecurityContext(SecurityContext) - Method in class org.jboss.security.javaee.AbstractJavaEEHelper
 
setSecurityContext(SecurityContext) - Static method in class org.jboss.security.SecurityContextAssociation
Set a security context
setSecurityContext(SecurityContext) - Method in class org.jboss.security.SecurityContextUtil
 
setSecurityDomain(String) - Method in class org.jboss.security.plugins.JBossSecurityContext
 
setSecurityDomain(String) - Method in interface org.jboss.security.SecurityContext
Sets the security domain.
setSecurityIdentity(SecurityIdentity) - Method in class org.jboss.security.plugins.JBossSecurityContextUtil
 
setSecurityIdentity(SecurityIdentity) - Method in class org.jboss.security.SecurityContextUtil
Inject subject, runAs and callerRunAs into the security context Mainly used by integration code base to cache the security identity and put back to the security context
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
 
setSecurityInfo(Principal, Object) - Method in interface org.picketbox.handlers.HandlerContract
Set the security context.
setSecurityInfo(Principal, Object) - Method in class org.picketbox.plugins.PicketBoxCallbackHandler
 
setSecurityInfo(String, Object) - Method in class org.picketbox.plugins.PicketBoxProcessor
Set the user name/ Credential
setSecurityManagement(ISecurityManagement) - Method in class org.jboss.security.plugins.JBossSecurityContext
 
setSecurityManagement(ISecurityManagement) - Method in class org.jboss.security.plugins.JBossSecuritySubjectFactory
Sets the ISecurityManagement implementation to be used.
setSecurityManagement(ISecurityManagement) - Method in interface org.jboss.security.SecurityContext
Set the SecurityManagement holder
setSecurityManagement(ISecurityManagement) - Static method in class org.picketbox.factories.SecurityFactory
Set ISecurityManagement
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.
setServerAlias(String) - Method in class org.jboss.security.JBossJSSESecurityDomain
 
setServiceAuthToken(String) - Method in class org.jboss.security.JBossJSSESecurityDomain
 
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
 
setSimple(Object, Object) - Method in class org.jboss.security.client.SecurityClient
Set the user name and credential for simple login (non-jaas, non-sasl)
setSimpleRoleClass(String) - Static method in class org.jboss.security.identity.RoleFactory
 
setSimpleRoleGroupClass(String) - Static method in class org.jboss.security.identity.RoleFactory
 
setSubjectInfo(SubjectInfo) - Method in class org.jboss.security.plugins.JBossSecurityContext
 
setSubjectInfo(SubjectInfo) - Method in interface org.jboss.security.SecurityContext
Subject Info
setTabSize(int) - Method in class org.jboss.security.auth.login.SimpleCharStream
 
setTransactionManager(TransactionManager) - Static method in class org.jboss.security.plugins.TransactionManagerLocator
 
setTrustManagerFactoryAlgorithm(String) - Method in class org.jboss.security.JBossJSSESecurityDomain
 
setTrustManagerFactoryProvider(String) - Method in class org.jboss.security.JBossJSSESecurityDomain
 
setTrustStorePass(String) - Static method in class org.jboss.security.config.SecurityConfiguration
Set the credential string for the trust store.
setTrustStorePassword(String) - Method in class org.jboss.security.JBossJSSESecurityDomain
 
setTrustStoreProvider(String) - Method in class org.jboss.security.JBossJSSESecurityDomain
 
setTrustStoreProviderArgument(String) - Method in class org.jboss.security.JBossJSSESecurityDomain
 
setTrustStoreType(String) - Static method in class org.jboss.security.config.SecurityConfiguration
Set the type of the trust store
setTrustStoreType(String) - Method in class org.jboss.security.JBossJSSESecurityDomain
 
setTrustStoreURL(String) - Static method in class org.jboss.security.config.SecurityConfiguration
Set the trust store database URL string.
setTrustStoreURL(String) - Method in class org.jboss.security.JBossJSSESecurityDomain
 
setUnderlyingException(Exception) - Method in class org.jboss.security.audit.AuditEvent
Set the exception on which an audit is happening
setUserName(String) - Method in class org.jboss.security.auth.callback.DatabaseCallbackHandler
 
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(String) - Method in class org.jboss.security.auth.callback.VerifyPasswordCallback
 
setValue(char[]) - Method in class org.jboss.security.auth.callback.VerifyPasswordCallback
 
setValue(byte[]) - Method in class org.jboss.security.auth.callback.VerifyPasswordCallback
 
setValue(Object) - Method in class org.jboss.security.config.ModuleOption
 
setVerified(boolean) - Method in class org.jboss.security.auth.callback.VerifyPasswordCallback
 
setVmwideAssociation(boolean) - Method in class org.jboss.security.client.SecurityClient
Set the vm wide association of security context (Default : false)s
setWarnOnNonFileURLs(boolean) - Static method in class org.jboss.security.util.xml.JBossEntityResolver
 
setWebAuthorizationHelperClass(String) - Static method in class org.jboss.security.javaee.SecurityHelperFactory
Set the FQN of the web authorization helper class
setWSTrustToken(T) - Method in interface org.jboss.security.identity.fed.WSTrustIdentity
Set the underlying WSTrust Object
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
SHARED_KEY_FILE - Static variable in class org.picketbox.plugins.vault.PicketBoxSecurityVault
 
sharedKeyMap - Variable in class org.picketbox.plugins.vault.PicketBoxSecurityVault
 
sharedState - Variable in class org.jboss.security.auth.spi.AbstractServerLoginModule
 
sharedState - Variable in class org.jboss.security.authorization.AuthorizationContext
 
sharedState - Variable in class org.jboss.security.authorization.modules.AbstractAuthorizationModule
 
sharedState - Variable in class org.jboss.security.identitytrust.IdentityTrustContext
Shared State between trust modules
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
An implementation of Group that manages a collection of Principal objects based on their hashCode() and equals() methods.
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
 
SimplePrincipalMappingProvider - Class in org.jboss.security.mapping.providers.principal
A principal mapping provider that takes in a SimplePrincipal and converts into a SimplePrincipal with a different principal name
SimplePrincipalMappingProvider() - Constructor for class org.jboss.security.mapping.providers.principal.SimplePrincipalMappingProvider
 
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
 
SimpleRolesMappingProvider - Class in org.jboss.security.mapping.providers.role
A simple MappingProvider that reads roles from the options map.
SimpleRolesMappingProvider() - Constructor for class org.jboss.security.mapping.providers.role.SimpleRolesMappingProvider
 
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
 
SimpleUsersLoginModule - Class in org.jboss.security.auth.spi
A LoginModule that stores username and password as options.
SimpleUsersLoginModule() - Constructor for class org.jboss.security.auth.spi.SimpleUsersLoginModule
 
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.
StandaloneConfiguration - Class in org.jboss.security.config
JAAS Configuration extended with ApplicationPolicy registration To instantiate, use the StandaloneConfiguration.getInstance() method as this class acts as a singleton
StandaloneConfiguration() - Constructor for class org.jboss.security.config.StandaloneConfiguration
 
start() - Method in class org.jboss.security.jacc.SecurityService
The following permissions are required: java.security.SecurityPermission("getPolicy") java.security.SecurityPermission("setPolicy")
State - Class in org.jboss.security.util.state
The respresentation of a state in a state machine.
State(String) - Constructor for class org.jboss.security.util.state.State
 
State(String, Map) - Constructor for class org.jboss.security.util.state.State
 
StateMachine - Class in org.jboss.security.util.state
The representation of a finite state machine.
StateMachine(Set, State) - Constructor for class org.jboss.security.util.state.StateMachine
Create a state machine given its states and start state.
StateMachine(Set, State, String) - Constructor for class org.jboss.security.util.state.StateMachine
Create a state machine given its states and start state.
StateMachineParser - Class in org.jboss.security.util.state.xml
Parse an xml representation of a state machine.
StateMachineParser() - Constructor for class org.jboss.security.util.state.xml.StateMachineParser
 
staticFlag - Static variable in class org.jboss.security.auth.login.SimpleCharStream
Whether parser is static.
StaxBasedConfigParser - Class in org.jboss.security.config.parser
Configuration Parser based on Stax
StaxBasedConfigParser() - Constructor for class org.jboss.security.config.parser.StaxBasedConfigParser
 
StaxParserUtil - Class in org.jboss.security.config.parser
Utility for the stax based parser
StaxParserUtil() - Constructor for class org.jboss.security.config.parser.StaxParserUtil
 
stop() - Method in class org.jboss.security.jacc.SecurityService
 
store(String, String, char[], byte[]) - Method in interface org.jboss.security.vault.SecurityVault
Store an attribute value
store(String, String, char[], byte[]) - Method in class org.picketbox.plugins.vault.PicketBoxSecurityVault
 
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.
StringPropertyReplacer - Class in org.jboss.security.util
A utility class for replacing properties in strings.
StringPropertyReplacer() - Constructor for class org.jboss.security.util.StringPropertyReplacer
 
StringUtil - Class in org.picketbox.util
Utility dealing with Strings
StringUtil() - Constructor for class org.picketbox.util.StringUtil
 
subject - Variable in class org.jboss.security.auth.spi.AbstractServerLoginModule
 
subject - Variable in class org.jboss.security.authentication.JBossCachedAuthenticationManager.DomainInfo
 
subject - Variable in class org.jboss.security.authorization.modules.AbstractAuthorizationModule
 
SUBJECT - Static variable in interface org.jboss.security.SecurityConstants
 
SUBJECT_CONTEXT_KEY - Static variable in interface org.jboss.security.SecurityConstants
Policy Context Constants
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
 
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
 
SubjectFactory - Interface in org.jboss.security
This interface represents a factory for Subjects.
subjectInfo - Variable in class org.jboss.security.plugins.JBossSecurityContext
 
SubjectInfo - Class in org.jboss.security
Holds information - principal, credential and subject This class is handled by the Util class associated with the security context
SubjectPolicyContextHandler - Class in org.jboss.security.jacc
A PolicyContextHandler for the current authenticated Subject.
SubjectPolicyContextHandler() - Constructor for class org.jboss.security.jacc.SubjectPolicyContextHandler
 
SubjectSecurityManager - Interface in org.jboss.security
All functionality in this interface is now in the base AuthenticationManager interface.
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
 
SUCCESS - Static variable in interface org.jboss.security.audit.AuditLevel
 
SUFFICIENT - Static variable in class org.jboss.security.config.ControlFlag
 
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.config.parser.JavaPropertiesConfigParser
 
supports(String) - Method in interface org.jboss.security.config.parser.ParserNamespaceSupport
Returns whether the parser supports parsing a particular namespace
supports(String) - Method in class org.jboss.security.config.parser.UsersConfigParser
 
supports(String) - Method in class org.jboss.security.jacc.SubjectPolicyContextHandler
 
supports(Class<?>) - Method in interface org.jboss.security.mapping.MappingProvider
Whether this mapping provider supports mapping T
supports(Class<?>) - Method in class org.jboss.security.mapping.providers.attribute.DefaultAttributeMappingProvider
 
supports(Class<?>) - Method in class org.jboss.security.mapping.providers.attribute.LdapAttributeMappingProvider
 
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
 
supports(Class<?>) - Method in class org.jboss.security.mapping.providers.role.AbstractRolesMappingProvider
 
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
suspendResume - Variable in class org.jboss.security.mapping.providers.role.DatabaseRolesMappingProvider
 
SwitchTo(int) - Method in class org.jboss.security.auth.login.SunConfigParserTokenManager
Switch to specified lex state.

T

tabSize - Variable in class org.jboss.security.auth.login.SimpleCharStream
 
tearDown() - Method in interface org.jboss.security.acl.ACLProvider
Give an opportunity for the provider to finalize the operations
tearDown() - Method in class org.jboss.security.acl.ACLProviderImpl
 
theContent - Variable in class org.picketbox.plugins.vault.PicketBoxSecurityVault
 
TimeBasedOTP - Class in org.jboss.security.otp
TOTP: Time-based One-time Password Algorithm Based on http://tools.ietf.org/html/draft-mraihi-totp-timebased-06
TimeBasedOTP() - Constructor for class org.jboss.security.otp.TimeBasedOTP
 
TimeBasedOTPUtil - Class in org.jboss.security.otp
Utility class associated with the TimeBasedOTP class
TimeBasedOTPUtil() - Constructor for class org.jboss.security.otp.TimeBasedOTPUtil
 
tm - Variable in class org.jboss.security.auth.spi.DatabaseServerLoginModule
 
tm - Variable in class org.jboss.security.mapping.providers.role.DatabaseRolesMappingProvider
 
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.
tokenize(String) - Static method in class org.picketbox.util.StringUtil
Given a comma separated string, get the tokens as a List
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.
toPrincipal(X509Certificate[]) - Method in class org.jboss.security.auth.certs.SerialNumberIssuerDNMapping
Create a SimplePrincipal with the name composed from certs[0].getSerialNumber() + " " + certs[0].getIssuerDN()
toPrincipal(X509Certificate[]) - Method in class org.jboss.security.auth.certs.SubjectCNMapping
Returns the client cert common name portion (cn=...) of the SubjectDN as the principal.
toPrincipal(X509Certificate[]) - Method in class org.jboss.security.auth.certs.SubjectDNMapping
Returns the client cert SubjectDN as the principal.
toPrincipal(X509Certificate[]) - Method in class org.jboss.security.auth.certs.SubjectX500Principal
Returns the client cert SubjectX500Principal as the principal.
toPrincipal(X509Certificate[]) - Method in interface org.jboss.security.CertificatePrincipal
Return the Principal associated with the specified chain of X509 client certificates.
toPrinicipal(X509Certificate[]) - Method in class org.jboss.security.auth.certs.SerialNumberIssuerDNMapping
 
toPrinicipal(X509Certificate[]) - Method in class org.jboss.security.auth.certs.SubjectCNMapping
 
toPrinicipal(X509Certificate[]) - Method in class org.jboss.security.auth.certs.SubjectDNMapping
 
toPrinicipal(X509Certificate[]) - Method in class org.jboss.security.auth.certs.SubjectX500Principal
 
toPrinicipal(X509Certificate[]) - Method in interface org.jboss.security.CertificatePrincipal
Deprecated.
method kept for backward compatibility. Use toPrincipal(X509Certificate[]) instead.
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.AuditEvent
 
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 enum org.jboss.security.config.Attribute
 
toString() - Method in class org.jboss.security.config.ControlFlag
Returns the string represented "required", "requisite" etc
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.javaee.SecurityRoleRef
 
toString() - Method in class org.jboss.security.mapping.config.MappingModuleEntry
 
toString() - Method in enum org.jboss.security.mapping.MappingType
 
toString() - Method in class org.jboss.security.NestableGroup
 
toString() - Method in class org.jboss.security.NobodyPrincipal
 
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.SimpleGroup
 
toString() - Method in class org.jboss.security.SimplePrincipal
 
toString() - Method in class org.jboss.security.SubjectInfo
 
toString() - Method in class org.jboss.security.util.state.State
 
toString() - Method in class org.jboss.security.util.state.StateMachine
 
TOTP - Static variable in class org.jboss.security.auth.spi.otp.JBossTimeBasedOTPLoginModule
 
trace - Variable in class org.jboss.security.auth.callback.DatabaseCallbackHandler
 
trace - Variable in class org.jboss.security.auth.callback.LdapCallbackHandler
 
trace - Variable in class org.jboss.security.auth.container.modules.AbstractServerAuthModule
 
trace - Variable in class org.jboss.security.auth.message.config.JBossServerAuthContext
 
trace - Variable in class org.jboss.security.auth.spi.AbstractServerLoginModule
 
trace - Variable in class org.jboss.security.authentication.JBossCachedAuthenticationManager
 
trace - Variable in class org.jboss.security.authorization.modules.AuthorizationModuleDelegate
 
trace - Variable in class org.jboss.security.identitytrust.JBossIdentityTrustContext
 
trace - Variable in class org.jboss.security.mapping.providers.role.LdapRolesMappingProvider
 
trace - Variable in class org.jboss.security.plugins.auth.JaasSecurityManagerBase
 
trace - Variable in class org.jboss.security.plugins.identitytrust.JBossIdentityTrustManager
 
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
 
Transition - Class in org.jboss.security.util.state
A representation of a transition from a state to another state.
Transition(String, State) - Constructor for class org.jboss.security.util.state.Transition
 
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.
trim(String) - Static method in class org.jboss.security.config.parser.StaxParserUtil
Given a string, trim it
TX_MGR_JNDI_NAME - Variable in class org.jboss.security.auth.spi.DatabaseServerLoginModule
 
TX_MGR_JNDI_NAME - Variable in class org.jboss.security.mapping.providers.role.DatabaseRolesMappingProvider
 

U

unauthenticatedIdentity - Variable in class org.jboss.security.auth.spi.AbstractServerLoginModule
the principal to use when a null username and password are seen
UNEXPECTED_EXCEPTION_CREATE_SECRET_KEY_SPEC - Static variable in interface org.jboss.security.ErrorCodes
 
unexpectedAttribute(XMLStreamReader, int) - Static method in class org.jboss.security.config.parser.StaxParserUtil
Get an exception reporting an unexpected XML attribute.
unexpectedElement(XMLStreamReader) - Static method in class org.jboss.security.config.parser.StaxParserUtil
Get an exception reporting an unexpected XML element.
unprefixSecurityDomain(String) - Static method in class org.jboss.security.SecurityUtil
Strip the security domain of prefix (java:jaas or java:jbsx)
UNRECOGNIZED_CALLBACK - Static variable in interface org.jboss.security.ErrorCodes
 
UNSUPPORTED_ALGO - Static variable in interface org.jboss.security.ErrorCodes
 
UNSUPPORTED_QOP - Static variable in interface org.jboss.security.ErrorCodes
 
UNSUPPORTED_TYPE - Static variable in interface org.jboss.security.ErrorCodes
 
updateACL(ACL) - Method in interface org.jboss.security.acl.ACLPersistenceStrategy
Updates the given ACL.
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
USERDATA_PERM_CHECK - Static variable in interface org.jboss.security.authorization.ResourceKeys
 
userName - Variable in class org.jboss.security.auth.callback.AbstractCallbackHandler
User Name that we are interested in getting the password for
USERNAME - Static variable in class org.jboss.security.auth.callback.RFC2617Digest
The user's name in the specified realm.
usernameBeginString - Variable in class org.jboss.security.auth.callback.LdapCallbackHandler
 
usernameBeginString - Variable in class org.jboss.security.auth.spi.LdapExtLoginModule
 
usernameBeginString - Variable in class org.jboss.security.auth.spi.LdapUsersLoginModule
 
usernameEndString - Variable in class org.jboss.security.auth.callback.LdapCallbackHandler
 
usernameEndString - Variable in class org.jboss.security.auth.spi.LdapExtLoginModule
 
usernameEndString - Variable in class org.jboss.security.auth.spi.LdapUsersLoginModule
 
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
 
userPrincipal - Variable in class org.jboss.security.client.SecurityClient
 
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
 
UsersConfigParser - Class in org.jboss.security.config.parser
Parse the Users configuration embeddable within XMLLoginModule module option
UsersConfigParser() - Constructor for class org.jboss.security.config.parser.UsersConfigParser
 
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
 
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.mapping.providers.role
Utility class for this package.
Util() - Constructor for class org.jboss.security.mapping.providers.role.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
 
validate(String, byte[], int) - Static method in class org.jboss.security.otp.HOTPUtil
Validate a submitted OTP string
validate(String, byte[], int) - Static method in class org.jboss.security.otp.TimeBasedOTPUtil
Validate a submitted OTP string
validate256(String, byte[], int) - Static method in class org.jboss.security.otp.TimeBasedOTPUtil
Validate a submitted OTP string using HMAC_256
validate512(String, byte[], int) - Static method in class org.jboss.security.otp.TimeBasedOTPUtil
Validate a submitted OTP string using HMAC_512
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.LdapUsersLoginModule
 
validatePassword(String, String) - Method in class org.jboss.security.auth.spi.RemoteHostTrustLoginModule
 
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.
value - Variable in class org.jboss.security.auth.callback.VerifyPasswordCallback
 
VALUE_MISMATCH - Static variable in interface org.jboss.security.ErrorCodes
 
valueOf(String) - Static method in enum org.jboss.security.acl.BasicACLPermission
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.security.annotation.ModuleOption.VALUE_TYPE
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.security.authorization.ResourceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.security.config.Attribute
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class org.jboss.security.config.ControlFlag
Method that returns the correct Control flag that is associated with the argument flag, which can be (REQUIRED, REQUISITE, SUFFICIENT and OPTIONAL)
valueOf(String) - Static method in enum org.jboss.security.config.Element
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.security.identity.Attribute.TYPE
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.security.identity.IdentityType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.security.identity.RoleType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.security.identitytrust.IdentityTrustManager.TrustDecision
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.security.mapping.MappingType
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.
values() - Static method in enum org.jboss.security.annotation.ModuleOption.VALUE_TYPE
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.security.authorization.ResourceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.security.config.Attribute
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.security.config.Element
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.security.identity.Attribute.TYPE
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.security.identity.IdentityType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.security.identity.RoleType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.security.identitytrust.IdentityTrustManager.TrustDecision
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.security.mapping.MappingType
Returns an array containing the constants of this enum type, in the order they are declared.
VAULT_MISMATCH - Static variable in interface org.jboss.security.ErrorCodes
 
VAULT_PREFIX - Static variable in class org.jboss.security.vault.SecurityVaultUtil
 
verified - Variable in class org.jboss.security.auth.callback.VerifyPasswordCallback
 
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.
verifyPassword(VerifyPasswordCallback) - Method in class org.jboss.security.auth.callback.LdapCallbackHandler
 
VerifyPasswordCallback - Class in org.jboss.security.auth.callback
A Callback that indicates that the enclosing value needs to be checked against the value stored in the data store such as a DB or LDAP
VerifyPasswordCallback() - Constructor for class org.jboss.security.auth.callback.VerifyPasswordCallback
 
version - Variable in class org.jboss.security.javaee.AbstractEJBAuthorizationHelper
 
Version - Class in org.picketbox
The version of PicketBox.
VERSION - Static variable in class org.picketbox.Version
The version.
vmwideAssociation - Variable in class org.jboss.security.client.SecurityClient
Perform a VMWide association of security context

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
WEB_REQUEST_KEY - Static variable in interface org.jboss.security.SecurityConstants
 
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
 
writeContent(XMLStreamWriter) - Method in class org.jboss.security.auth.login.AuthenticationInfo
Write element content.
writeContent(XMLStreamWriter) - Method in class org.jboss.security.auth.login.JASPIAuthenticationInfo
Write element content.
writeContent(XMLStreamWriter) - Method in class org.jboss.security.config.ACLInfo
Write element content.
writeContent(XMLStreamWriter) - Method in class org.jboss.security.config.ApplicationPolicy
Write element content.
writeContent(XMLStreamWriter) - Method in class org.jboss.security.config.AuditInfo
Write element content.
writeContent(XMLStreamWriter) - Method in class org.jboss.security.config.AuthorizationInfo
Write element content.
writeContent(XMLStreamWriter) - Method in class org.jboss.security.config.IdentityTrustInfo
Write element content.
writeContent(XMLStreamWriter) - Method in class org.jboss.security.config.MappingInfo
Write element content.
WRONG_FORMAT - Static variable in interface org.jboss.security.ErrorCodes
 
WRONG_TYPE - Static variable in interface org.jboss.security.ErrorCodes
 
WRONG_VALUE - Static variable in interface org.jboss.security.ErrorCodes
 
WrongEEResourceException - Exception in org.jboss.security.javaee.exceptions
A security exception to indicate the wrong type of EE resource
WrongEEResourceException() - Constructor for exception org.jboss.security.javaee.exceptions.WrongEEResourceException
 
WrongEEResourceException(String, Throwable) - Constructor for exception org.jboss.security.javaee.exceptions.WrongEEResourceException
 
WrongEEResourceException(String) - Constructor for exception org.jboss.security.javaee.exceptions.WrongEEResourceException
 
WrongEEResourceException(Throwable) - Constructor for exception org.jboss.security.javaee.exceptions.WrongEEResourceException
 
WSTrustIdentity<T> - Interface in org.jboss.security.identity.fed
Interface for a WS-Trust based Identity

X

X509CertificateVerifier - Interface in org.jboss.security.auth.certs
A verifier for X509Certificate used by authentication layers.
XACML - Static variable in interface org.jboss.security.authorization.PolicyRegistration
Represents an xacml policy
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
 

_

_instance - Static variable in class org.jboss.security.config.StandaloneConfiguration
Singleton instance
A B C D E F G H I J K L M N O P Q R S T U V W X _ 
PicketBox - Aggregator 4.0.6.final

Copyright © 2012 JBoss Inc.. All Rights Reserved.