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

A

A2HASH - Static variable in class org.jboss.security.auth.spi.RFC2617Digest
An explicit A2 digest
AbstractSecurityProxy - Class in org.jboss.security
An abstract implementation of SecurityProxy that wraps a non-SecurityProxy object.
accept() - Method in class org.jboss.crypto.CipherServerSocket
 
AclConfigParsingDeployer - Class in org.jboss.security.deployers
Parsing Deployer for ACL jboss-acl-policy.xml that can be present in EJB/Web Deployments
AclConfigParsingDeployer() - Constructor for class org.jboss.security.deployers.AclConfigParsingDeployer
 
addAppConfig(String, AppConfigurationEntry[]) - Method in class org.jboss.security.auth.login.XMLLoginConfig
Deprecated.  
addAppConfig(String, AppConfigurationEntry[]) - Method in interface org.jboss.security.auth.login.XMLLoginConfigMBean
Deprecated.  
addApplicationPolicy(String, ApplicationPolicy) - Method in class org.jboss.security.auth.login.XMLLoginConfig
Add an application policy given a security domain name
addApplicationPolicy(String, ApplicationPolicy) - Method in interface org.jboss.security.auth.login.XMLLoginConfigMBean
Add an Application Policy given a domain name to the configuration
ALGORITHM - Static variable in class org.jboss.security.auth.spi.RFC2617Digest
A string indicating a pair of algorithms used to produce the digest and a checksum.
auditMgrClass - Variable in class org.jboss.security.integration.JNDIBasedSecurityManagement
 
AUTH_PARAM - Static variable in class org.jboss.security.auth.spi.RFC2617Digest
This directive allows for future extensions.
authenticationMgrClass - Variable in class org.jboss.security.integration.JNDIBasedSecurityManagement
 
authorizationMgrClass - Variable in class org.jboss.security.integration.JNDIBasedSecurityManagement
 

B

BASE_CTX - Variable in class org.jboss.security.integration.JNDIBasedSecurityManagement
 
baseContext - Variable in class org.jboss.security.integration.JNDIContextEstablishment
 

C

callBackHandler - Static variable in class org.jboss.security.integration.JNDIBasedSecurityManagement
 
CBH - Static variable in class org.jboss.security.integration.JNDIBasedSecurityManagement
 
chooseClientAlias(String[], Principal[], Socket) - Method in class org.jboss.security.plugins.SecurityKeyManager
 
chooseServerAlias(String, Principal[], Socket) - Method in class org.jboss.security.plugins.SecurityKeyManager
 
CIPHER_DATA_LOCALNAME - Static variable in class org.jboss.security.integration.password.XMLEncryptionUtil
 
CipherClientSocketFactory - Class in org.jboss.crypto
An implementation of RMIClientSocketFactory that uses the JCE Cipher with an SRP session key to create an encrypted stream.
CipherClientSocketFactory() - Constructor for class org.jboss.crypto.CipherClientSocketFactory
Creates new CipherClientSocketFactory
CipherServerSocket - Class in org.jboss.crypto
 
CipherServerSocket(int, int, InetAddress, String, SecretKey) - Constructor for class org.jboss.crypto.CipherServerSocket
Creates a new instance of CipherServerSocket
CipherServerSocketFactory - Class in org.jboss.crypto
An implementation of RMIServerSocketFactory that uses a DomainServerSocketFactory for its implementation.
CipherServerSocketFactory() - Constructor for class org.jboss.crypto.CipherServerSocketFactory
Creates new RMISSLServerSocketFactory
CipherSocket - Class in org.jboss.crypto
 
CipherSocket(String, int, String, SecretKey) - Constructor for class org.jboss.crypto.CipherSocket
Creates a new instance of CipherSocket
CipherSocket(Socket, String, SecretKey) - Constructor for class org.jboss.crypto.CipherSocket
 
clear() - Static method in class org.jboss.security.integration.JNDIBasedSecurityManagement
Clear all the maps
ClientSocketFactory - Class in org.jboss.security.ssl
An implementation of SocketFactory that uses the JSSE default SSLSocketFactory to create a client SSLSocket.
ClientSocketFactory() - Constructor for class org.jboss.security.ssl.ClientSocketFactory
Creates new ClientSocketFactory
CNONCE - Static variable in class org.jboss.security.auth.spi.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.
context - Variable in class org.jboss.security.deployers.JAXBElementParsingDeployer
The JAXBContext
context - Variable in class org.jboss.security.deployers.XacmlConfigParsingDeployer
 
create() - Method in class org.jboss.security.deployers.JAXBElementParsingDeployer
Create lifecycle
create() - Method in class org.jboss.security.integration.JNDIBindingBean
 
create(Object) - Method in interface org.jboss.security.SecurityProxyFactory
 
create(Object) - Method in class org.jboss.security.SubjectSecurityProxyFactory
 
createDocument() - Static method in class org.jboss.security.integration.password.DocumentUtil
Create a new document
createKeyStore(String, char[]) - Static method in class org.jboss.security.integration.password.KeyStoreUtil
Create a Keystore
createMetaData(DeploymentUnit, String, String) - Method in class org.jboss.security.deployers.XacmlConfigParsingDeployer
Method overridden to make the attachment name to be not the same as the deployment type but a custom name
createSecurityDomainContext(String) - Method in class org.jboss.security.integration.JNDIBasedSecurityManagement
 
createServerSocket(int) - Method in class org.jboss.crypto.CipherServerSocketFactory
Create a server socket on the specified port (port 0 indicates an anonymous port).
createServerSocket(int) - Method in class org.jboss.security.ssl.DomainServerSocketFactory
 
createServerSocket(int, int) - Method in class org.jboss.security.ssl.DomainServerSocketFactory
 
createServerSocket(int, int, InetAddress) - Method in class org.jboss.security.ssl.DomainServerSocketFactory
Returns a server socket which uses only the specified network interface on the local host, is bound to a the specified port, and uses the specified connection backlog.
createServerSocket(int) - Method in class org.jboss.security.ssl.RMISSLServerSocketFactory
Create a server socket on the specified port (port 0 indicates an anonymous port).
createService() - Method in class org.jboss.security.jce.JCEProviderService
 
createSocket(String, int) - Method in class org.jboss.crypto.CipherClientSocketFactory
Create a client socket connected to the specified host and port.
createSocket(String, int) - Method in class org.jboss.security.ssl.ClientSocketFactory
Create a client socket connected to the specified host and port.
createSocket(String, int, InetAddress, int) - Method in class org.jboss.security.ssl.ClientSocketFactory
 
createSocket(InetAddress, int) - Method in class org.jboss.security.ssl.ClientSocketFactory
 
createSocket(InetAddress, int, InetAddress, int) - Method in class org.jboss.security.ssl.ClientSocketFactory
 
createSocket(String, int) - Method in class org.jboss.security.ssl.DomainSocketFactory
Create a client socket connected to the specified host and port.
createSocket(String, int, int) - Method in class org.jboss.security.ssl.DomainSocketFactory
Create a client socket connected to the specified host and port.
createSocket(String, int, InetAddress, int) - Method in class org.jboss.security.ssl.DomainSocketFactory
 
createSocket(InetAddress, int) - Method in class org.jboss.security.ssl.DomainSocketFactory
 
createSocket(InetAddress, int, InetAddress, int) - Method in class org.jboss.security.ssl.DomainSocketFactory
 
createSocket(InetAddress, int, int) - Method in class org.jboss.security.ssl.DomainSocketFactory
 
createSocket(Socket, String, int, boolean) - Method in class org.jboss.security.ssl.DomainSocketFactory
 
createSocket(String, int) - Method in class org.jboss.security.ssl.RMISSLClientSocketFactory
Create a client socket connected to the specified host and port.
createSubject() - Method in class org.jboss.security.integration.JBossSecuritySubjectFactory
 
createSubject(String) - Method in class org.jboss.security.integration.JBossSecuritySubjectFactory
 

D

decode(byte[]) - Method in class org.jboss.security.plugins.JaasSecurityDomain
 
decode(byte[]) - Method in interface org.jboss.security.plugins.JaasSecurityDomainMBean
Decode a secret using the keystore password and PBEwithMD5andDES algo
decode64(String) - Method in class org.jboss.security.plugins.JaasSecurityDomain
 
decode64(String) - Method in interface org.jboss.security.plugins.JaasSecurityDomainMBean
Decode a secret using the keystore password and PBEwithMD5andDES algo
decrypt(Document, PrivateKey) - Static method in class org.jboss.security.integration.password.XMLEncryptionUtil
Decrypt a document
defaultCacheResolution - Static variable in class org.jboss.security.integration.SecurityConstantsBridge
 
defaultCacheTimeout - Static variable in class org.jboss.security.integration.SecurityConstantsBridge
 
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
delegate - Variable in class org.jboss.security.AbstractSecurityProxy
The optional setContext delegate method
deregisterJaasSecurityDomainInstance(String) - Method in class org.jboss.security.integration.JNDIBasedSecurityManagement
Legacy deregistration of JaasSecurityDomain instance with the JNDI Object Factory internal hashmap
destroy() - Method in class org.jboss.security.deployers.JAXBElementParsingDeployer
Destroy lifecycle
destroy() - Method in class org.jboss.security.integration.JNDIBindingBean
 
destroyService() - Method in class org.jboss.security.auth.login.XMLLoginConfig
Clear all configuration entries
destroyService() - Method in class org.jboss.security.jce.JCEProviderService
 
DIGEST_URI - Static variable in class org.jboss.security.auth.spi.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.
displayAppConfig(String) - Method in class org.jboss.security.auth.login.XMLLoginConfig
Display the login configuration for the given application.
displayAppConfig(String) - Method in interface org.jboss.security.auth.login.XMLLoginConfigMBean
Display the login configuration for the given application.
displayJCAInformation() - Method in class org.jboss.security.plugins.JaasSecurityManagerService
 
displayJCAInformation() - Method in interface org.jboss.security.plugins.JaasSecurityManagerServiceMBean
Get information about the JCA Providers
DocumentUtil - Class in org.jboss.security.integration.password
Utility dealing with DOM
DocumentUtil() - Constructor for class org.jboss.security.integration.password.DocumentUtil
 
doesUserHaveRole(Principal, Set<Principal>) - Method in class org.jboss.security.plugins.JaasSecurityManager
Does the current Subject have a role(a Principal) that equates to one of the role names.
doesUserHaveRole(String, Principal, Object, Set) - Method in class org.jboss.security.plugins.JaasSecurityManagerService
 
doesUserHaveRole(String, Principal, Object, Set) - Method in interface org.jboss.security.plugins.SecurityManagerMBean
Validates the application domain roles to which the operational environment Principal belongs.
DomainServerSocketFactory - Class in org.jboss.security.ssl
An implementation of ServerSocketFactory that creates SSL server sockets using the JSSE SSLContext and a JBossSX SecurityDomain for the KeyManagerFactory and TrustManagerFactory objects.
DomainServerSocketFactory() - Constructor for class org.jboss.security.ssl.DomainServerSocketFactory
A default constructor for use when created by Class.newInstance.
DomainServerSocketFactory(SecurityDomain) - Constructor for class org.jboss.security.ssl.DomainServerSocketFactory
Create a socket factory instance that uses the given SecurityDomain as the source for the SSL KeyManagerFactory and TrustManagerFactory.
DomainSocketFactory - Class in org.jboss.security.ssl
An implementation of SocketFactory that creates SSL sockets using the JSSE SSLContext and a JBossSX SecurityDomain for the KeyManagerFactory and TrustManagerFactory objects.
DomainSocketFactory() - Constructor for class org.jboss.security.ssl.DomainSocketFactory
A default constructor for use when created by Class.newInstance.
DomainSocketFactory(SecurityDomain) - Constructor for class org.jboss.security.ssl.DomainSocketFactory
Create a socket factory instance that uses the given SecurityDomain as the source for the SSL KeyManagerFactory and TrustManagerFactory.
DS_KEY_INFO - Static variable in class org.jboss.security.integration.password.XMLEncryptionUtil
 
DynamicLoginConfig - Class in org.jboss.security.auth.login
A security config mbean that loads an xml login configuration using the XMLLoginConfig.loadConfig(URL config) operation on start, and unloads the contained login module configurations on stop.
DynamicLoginConfig() - Constructor for class org.jboss.security.auth.login.DynamicLoginConfig
 
DynamicLoginConfigMBean - Interface in org.jboss.security.auth.login
The management interface for the DynamicLoginConfig service.

E

enableAudit - Variable in class org.jboss.security.integration.JNDIBasedSecurityManagement
Enable the Audit feature
enableIdentity - Variable in class org.jboss.security.integration.JNDIBasedSecurityManagement
Enable the IdentityTrust feature
enclosed - Variable in class org.jboss.security.deployers.JAXBElementParsingDeployer
 
encode(byte[]) - Method in class org.jboss.security.plugins.JaasSecurityDomain
 
encode(byte[]) - Method in interface org.jboss.security.plugins.JaasSecurityDomainMBean
Encode a secret using the keystore password and PBEwithMD5andDES algo
encode64(byte[]) - Method in class org.jboss.security.plugins.JaasSecurityDomain
 
encode64(byte[]) - Method in interface org.jboss.security.plugins.JaasSecurityDomainMBean
Encode a secret using the keystore password and PBEwithMD5andDES algo
encrypt(Document, SecretKey, PublicKey, int) - Static method in class org.jboss.security.integration.password.XMLEncryptionUtil
Encrypt a document at the root (Use aes-128)
ENCRYPTED_DATA_LOCALNAME - Static variable in class org.jboss.security.integration.password.XMLEncryptionUtil
 
ENCRYPTED_KEY_LOCALNAME - Static variable in class org.jboss.security.integration.password.XMLEncryptionUtil
 
EncryptionKeyUtil - Class in org.jboss.security.integration.password
Utility to generate symmetric key
EncryptionKeyUtil() - Constructor for class org.jboss.security.integration.password.EncryptionKeyUtil
 
encryptKey(Document, SecretKey, PublicKey, int) - Static method in class org.jboss.security.integration.password.XMLEncryptionUtil
Encrypt the Key to be transported
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.
equals(Object) - Method in class org.jboss.crypto.CipherClientSocketFactory
 
equals(Object) - Method in class org.jboss.crypto.CipherServerSocketFactory
 
equals(Object) - Method in class org.jboss.security.ssl.ClientSocketFactory
 
equals(Object) - Method in class org.jboss.security.ssl.RMISSLClientSocketFactory
 
equals(Object) - Method in class org.jboss.security.ssl.RMISSLServerSocketFactory
 

F

flushAuthenticationCache(String) - Method in class org.jboss.security.plugins.JaasSecurityManagerService
flush the cache policy for the indicated security domain if one exists.
flushAuthenticationCache(String, Principal) - Method in class org.jboss.security.plugins.JaasSecurityManagerService
Flush a principal's authentication cache entry associated with the given securityDomain.
flushAuthenticationCache(String) - Method in interface org.jboss.security.plugins.JaasSecurityManagerServiceMBean
Flush the authentication cache associated with the given securityDomain.
flushAuthenticationCache(String, Principal) - Method in interface org.jboss.security.plugins.JaasSecurityManagerServiceMBean
Flush a principal's authentication cache entry associated with the given securityDomain.
flushAuthenticationCaches() - Method in class org.jboss.security.auth.login.DynamicLoginConfig
Go through the registered login config names and flush the auth caches if there is a registered SecurityManagerService.
flushAuthenticationCaches() - Method in interface org.jboss.security.auth.login.DynamicLoginConfigMBean
Flush the caches of the security domains that have been registered by this service.
flushCache() - Method in class org.jboss.security.plugins.JaasSecurityManager
Not really used anymore as the security manager service manages the security domain authentication caches.

G

generateKeyPair(String) - Static method in class org.jboss.security.integration.password.KeyStoreUtil
Generate a Key Pair
getActiveSubject() - Method in class org.jboss.security.plugins.JaasSecurityManager
Get the currently authenticated Subject.
getApplicationPolicy(String) - Method in class org.jboss.security.auth.login.XMLLoginConfig
 
getApplicationPolicy(String) - Method in interface org.jboss.security.auth.login.XMLLoginConfigMBean
Get the Application Policy given the domain name
getAsText() - Method in class org.jboss.security.propertyeditor.PrincipalEditor
 
getAsText() - Method in class org.jboss.security.propertyeditor.SecurityDomainEditor
Return the original security domain jndi name since we cannot get this back from the SecurityDomain itself.
getAttribute(String) - Method in class org.jboss.security.plugins.DefaultLoginConfig
 
getAttributes(String[]) - Method in class org.jboss.security.plugins.DefaultLoginConfig
 
getAuditManager(String) - Method in class org.jboss.security.integration.JNDIBasedSecurityManagement
 
getAuditMgr() - Method in class org.jboss.security.plugins.SecurityDomainContext
 
getAuthConfig() - Method in class org.jboss.security.auth.login.DynamicLoginConfig
Get the resource path to the JAAS login configuration file to use.
getAuthConfig() - Method in interface org.jboss.security.auth.login.DynamicLoginConfigMBean
Get the resource path to the JAAS login configuration file to use.
getAuthConfig() - Method in class org.jboss.security.plugins.DefaultLoginConfig
Get the resource path to the JAAS login configuration file to use.
getAuthenticationCache() - Method in class org.jboss.security.plugins.SecurityDomainContext
 
getAuthenticationCacheJndiName() - Method in class org.jboss.security.plugins.JaasSecurityManagerService
Get the jndi name under which the authentication cache policy is found
getAuthenticationCacheJndiName() - Method in interface org.jboss.security.plugins.JaasSecurityManagerServiceMBean
Get the jndi name under which the authentication CachePolicy implenentation is found
getAuthenticationCachePrincipals(String) - Method in class org.jboss.security.plugins.JaasSecurityManagerService
Return the active principals in the indicated security domain auth cache.
getAuthenticationCachePrincipals(String) - Method in interface org.jboss.security.plugins.JaasSecurityManagerServiceMBean
The the list of active Principls for the given security domain
getAuthenticationManager(String) - Method in class org.jboss.security.integration.JNDIBasedSecurityManagement
 
getAuthorizationManager(String) - Method in class org.jboss.security.integration.JNDIBasedSecurityManagement
 
getAuthorizationManager() - Method in class org.jboss.security.plugins.SecurityDomainContext
 
getBindAddress() - Method in class org.jboss.security.ssl.DomainServerSocketFactory
 
getBindAddress() - Method in class org.jboss.security.ssl.RMISSLServerSocketFactory
 
getCallbackHandler() - Method in class org.jboss.security.auth.SystemAuthenticator
Get the CallbackHandler to use to obtain the authentication information.
getCallbackHandler() - Method in interface org.jboss.security.auth.SystemAuthenticatorMBean
Get the CallbackHandler to use to obtain the authentication information.
getCallbackHandlerClassName() - Method in class org.jboss.security.plugins.JaasSecurityManagerService
Get the default CallbackHandler implementation class name
getCallbackHandlerClassName() - Method in interface org.jboss.security.plugins.JaasSecurityManagerServiceMBean
Get the default CallbackHandler implementation class name
getCertificateChain(String) - Method in class org.jboss.security.plugins.SecurityKeyManager
 
getCiperSuites() - Method in class org.jboss.security.ssl.DomainServerSocketFactory
Deprecated. use getCipherSuites
getCiperSuites() - Method in class org.jboss.security.ssl.RMISSLServerSocketFactory
 
getCipherAlgorithm() - Method in class org.jboss.security.plugins.JaasSecurityDomain
Obtains the cypher algorithm used in then encode and decode operations.
getCipherSuites() - Method in class org.jboss.security.ssl.DomainServerSocketFactory
 
getClientAliases(String, Principal[]) - Method in class org.jboss.security.plugins.SecurityKeyManager
 
getConfigFileName() - Method in class org.jboss.security.deployers.XacmlConfigParsingDeployer
Get the Config File Name
getConfiguration(Configuration) - Method in class org.jboss.security.auth.login.XMLLoginConfig
Get the XML based configuration given the Configuration it should delegate to when an application cannot be found.
getConfiguration(Configuration) - Method in interface org.jboss.security.auth.login.XMLLoginConfigMBean
Get the XML based configuration given the Configuration it should delegate to when an application cannot be found.
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.XMLLoginConfig
Set the URL of the XML login configuration file that should be loaded by this mbean on startup.
getConfigURL() - Method in interface org.jboss.security.auth.login.XMLLoginConfigMBean
Set the URL of the XML login configuration file that should be loaded by this mbean on startup.
getDeepCopySubjectMode() - Method in class org.jboss.security.plugins.JaasSecurityManagerService
 
getDeepCopySubjectMode() - Method in interface org.jboss.security.plugins.JaasSecurityManagerServiceMBean
A flag indicating if the Deep Copy of Subject Sets should be enabled in the security managers
getDefault() - Static method in class org.jboss.security.ssl.DomainServerSocketFactory
The default ServerSocketFactory which looks to the java:/jaas/other security domain configuration.
getDefault() - Static method in class org.jboss.security.ssl.DomainSocketFactory
The default SocketFactory which looks to the java:/jaas/other security domain configuration.
getDefaultCacheResolution() - Method in class org.jboss.security.plugins.JaasSecurityManagerService
Get the default timed cache policy resolution.
getDefaultCacheResolution() - Method in interface org.jboss.security.plugins.JaasSecurityManagerServiceMBean
Get the default timed cache policy resolution.
getDefaultCacheTimeout() - Method in class org.jboss.security.plugins.JaasSecurityManagerService
Get the default timed cache policy timeout.
getDefaultCacheTimeout() - Method in interface org.jboss.security.plugins.JaasSecurityManagerServiceMBean
Get the default timed cache policy timeout.
getDefaultCipherSuites() - Method in class org.jboss.security.ssl.DomainServerSocketFactory
 
getDefaultCipherSuites() - Method in class org.jboss.security.ssl.DomainSocketFactory
 
getDefaultLoginConfig() - Method in class org.jboss.security.plugins.SecurityConfig
Obtains a reference to the default login configuration bean.
getDefaultUnauthenticatedPrincipal() - Method in class org.jboss.security.plugins.JaasSecurityManagerService
Get the default unauthenticated principal.
getDefaultUnauthenticatedPrincipal() - Method in interface org.jboss.security.plugins.JaasSecurityManagerServiceMBean
Get the default unauthenticated principal.
getDocument(String) - Static method in class org.jboss.security.integration.password.DocumentUtil
Parse a document from the string
getDocument(Reader) - Static method in class org.jboss.security.integration.password.DocumentUtil
Parse a document from a reader
getDocument(File) - Static method in class org.jboss.security.integration.password.DocumentUtil
Get Document from a file
getDocument(InputStream) - Static method in class org.jboss.security.integration.password.DocumentUtil
Get Document from an inputstream
getDocumentAsString(Document) - Static method in class org.jboss.security.integration.password.DocumentUtil
Marshall a document into a String
getDOMElementAsString(Element) - Static method in class org.jboss.security.integration.password.DocumentUtil
Marshall a DOM Element as string
getIdentityTrustManager(String) - Method in class org.jboss.security.integration.JNDIBasedSecurityManagement
 
getIdentityTrustMgr() - Method in class org.jboss.security.plugins.SecurityDomainContext
 
getInfoDigest(MessageDigest) - Method in class org.jboss.security.auth.spi.RFC2617Digest
 
getInitialContext(Hashtable) - Method in class org.jboss.security.jndi.JndiLoginInitialContextFactory
Take the env Context.SECURITY_PRINCIPAL and Context.SECURITY_CREDENTIALS and propagate these to the SecurityAssociation principal and credential.
getInitialContext(Hashtable) - Method in class org.jboss.security.jndi.LoginInitialContextFactory
Create new initial context by invoking the NamingContextFactory version of this method after performing a JAAS login.
getInputStream() - Method in class org.jboss.crypto.CipherSocket
 
getJCAAlgorithms(String) - Method in class org.jboss.security.plugins.JCASecurityInfo
Get the set of algorithms for a particular service (Cipher,Signature,KeyFactory,SecretKeyFactory,AlgorithmParameters MessageDigest,Mac)
getJCAProviderInfo() - Method in class org.jboss.security.plugins.JCASecurityInfo
Get information on all the JCA Providers
getJceProviders() - Method in class org.jboss.security.jce.JCEProviderService
 
getJceProviders() - Method in interface org.jboss.security.jce.JCEProviderServiceMBean
 
getKeyManagerFactory() - Method in class org.jboss.security.plugins.JaasSecurityDomain
 
getKeyStore(String, char[]) - Static method in class org.jboss.security.integration.password.KeyStoreUtil
Get the Keystore given the url to the keystore file as a string
getKeyStore(URL, char[]) - Static method in class org.jboss.security.integration.password.KeyStoreUtil
Get the Keystore given the URL to the keystore
getKeyStore(InputStream, char[]) - Static method in class org.jboss.security.integration.password.KeyStoreUtil
Get the Key Store Note: This method wants the InputStream to be not null.
getKeyStore() - Method in class org.jboss.security.plugins.JaasSecurityDomain
 
getKeyStoreAlias() - Method in class org.jboss.security.plugins.JaasSecurityDomain
 
getKeyStoreAlias() - Method in interface org.jboss.security.plugins.JaasSecurityDomainMBean
Get the alias of the KeyStore.
getKeyStoreType() - Method in class org.jboss.security.plugins.JaasSecurityDomain
 
getKeyStoreType() - Method in interface org.jboss.security.plugins.JaasSecurityDomainMBean
KeyStore implementation type being used.
getKeyStoreURL() - Method in class org.jboss.security.plugins.JaasSecurityDomain
 
getKeyStoreURL() - Method in interface org.jboss.security.plugins.JaasSecurityDomainMBean
Get the KeyStore database URL string.
getLoginConfig() - Method in class org.jboss.security.plugins.SecurityConfig
Get the name of the mbean that provides the default JAAS login configuration
getLoginConfig() - Method in interface org.jboss.security.plugins.SecurityConfigMBean
Get the name of the mbean that provides the default JAAS login configuration
getLoginConfigService() - Method in class org.jboss.security.auth.login.DynamicLoginConfig
 
getLoginConfigService() - Method in interface org.jboss.security.auth.login.DynamicLoginConfigMBean
Get the XMLLoginConfig service to use for loading.
getManagerServiceName() - Method in class org.jboss.security.plugins.JaasSecurityDomain
The JMX object name string of the security manager service.
getManagerServiceName() - Method in interface org.jboss.security.plugins.JaasSecurityDomainMBean
The JMX object name string of the security manager service.
getMappingManager(String) - Method in class org.jboss.security.integration.JNDIBasedSecurityManagement
 
getMappingMgr() - Method in class org.jboss.security.plugins.SecurityDomainContext
 
getMBeanInfo() - Method in class org.jboss.security.plugins.DefaultLoginConfig
 
getMbeanServer() - Method in class org.jboss.security.plugins.SecurityConfig
Obtains a reference to the MBeanServer instance.
getName() - Method in class org.jboss.security.auth.login.DynamicLoginConfig
 
getName() - Method in class org.jboss.security.plugins.JaasSecurityDomain
 
getName() - Method in class org.jboss.security.plugins.SecurityConfig
 
getNodeAsStream(Node) - Static method in class org.jboss.security.integration.password.DocumentUtil
Stream a DOM Node as an input stream
getObjectInstance(Object, Name, Context, Hashtable<?, ?>) - Method in class org.jboss.security.integration.SecurityDomainObjectFactory
Object factory implementation.
getObjectInstance(Object, Name, Context, Hashtable) - Method in class org.jboss.security.plugins.JaasSecurityManagerService.DefaultCacheObjectFactory
Object factory implementation.
getOutputStream() - Method in class org.jboss.crypto.CipherSocket
 
getPolicyConfig() - Method in class org.jboss.security.auth.login.DynamicLoginConfig
 
getPolicyConfig() - Method in interface org.jboss.security.auth.login.DynamicLoginConfigMBean
Get the embedded PolicyConfig
getPolicyRegistration() - Method in class org.jboss.security.integration.JNDIBasedSecurityRegistration
 
getPolicyRegistrationContextName() - Method in class org.jboss.security.integration.JNDIBasedSecurityRegistration
 
getPrincipal(Principal) - Method in class org.jboss.security.plugins.JaasSecurityManager
Map the argument principal from the deployment environment principal to the developer environment.
getPrincipal(String, Principal) - Method in class org.jboss.security.plugins.JaasSecurityManagerService
 
getPrincipal(String, Principal) - Method in interface org.jboss.security.plugins.SecurityManagerMBean
Map from the operational environment Principal to the application domain principal.
getPrivateKey(String) - Method in class org.jboss.security.plugins.SecurityKeyManager
 
getProtocols() - Method in class org.jboss.security.ssl.DomainServerSocketFactory
 
getProtocols() - Method in class org.jboss.security.ssl.RMISSLServerSocketFactory
 
getPublicKey(KeyStore, String, char[]) - Static method in class org.jboss.security.integration.password.KeyStoreUtil
Get the Public Key from the keystore
getRealmMapping() - Method in class org.jboss.security.plugins.SecurityDomainContext
 
getSecretKey(String, int) - Static method in class org.jboss.security.integration.password.EncryptionKeyUtil
Generate a secret key useful for encryption/decryption
getSecurityDomain() - Method in class org.jboss.security.auth.SystemAuthenticator
Get the name of the security domain used for authentication
getSecurityDomain() - Method in interface org.jboss.security.auth.SystemAuthenticatorMBean
Get the name of the security domain used for authentication
getSecurityDomain() - Method in class org.jboss.security.plugins.JaasSecurityDomain
 
getSecurityDomain() - Method in class org.jboss.security.plugins.JaasSecurityManager
Get the name of the security domain associated with this security mgr.
getSecurityDomain() - Method in class org.jboss.security.ssl.DomainServerSocketFactory
 
getSecurityDomain() - Method in class org.jboss.security.ssl.DomainSocketFactory
 
getSecurityDomain() - Method in class org.jboss.security.ssl.RMISSLServerSocketFactory
 
getSecurityManagement() - Method in class org.jboss.security.plugins.JaasSecurityDomain
Obtains a reference to the ISecurityManagement implementation that registered this domain.
getSecurityManagementContextName() - Method in class org.jboss.security.integration.JNDIBasedSecurityRegistration
 
getSecurityManager() - Method in class org.jboss.security.plugins.SecurityDomainContext
 
getSecurityManagerClassName() - Method in class org.jboss.security.plugins.JaasSecurityManagerService
 
getSecurityManagerClassName() - Method in interface org.jboss.security.plugins.JaasSecurityManagerServiceMBean
Get the name of the class that provides the security manager implementation.
getSecurityManagerService() - Method in class org.jboss.security.auth.login.DynamicLoginConfig
 
getSecurityManagerService() - Method in interface org.jboss.security.auth.login.DynamicLoginConfigMBean
Get the SecurityManagerService used to flush the registered security domains.
getSecurityProxyFactoryClassName() - Method in class org.jboss.security.plugins.JaasSecurityManagerService
 
getSecurityProxyFactoryClassName() - Method in interface org.jboss.security.plugins.JaasSecurityManagerServiceMBean
Get the name of the class that provides the SecurityProxyFactory implementation.
getServerAliases(String, Principal[]) - Method in class org.jboss.security.plugins.SecurityKeyManager
 
getServerMode() - Method in class org.jboss.security.plugins.JaasSecurityManagerService
 
getServerMode() - Method in interface org.jboss.security.plugins.JaasSecurityManagerServiceMBean
A flag indicating if the SecurityAssociation.setServer should be called on service startup.
getSSLSession(String) - Static method in class org.jboss.security.ssl.DomainServerSocketFactory
 
getSubject() - Method in class org.jboss.security.plugins.SecurityDomainContext
 
getSupportedCipherSuites() - Method in class org.jboss.security.ssl.DomainServerSocketFactory
 
getSupportedCipherSuites() - Method in class org.jboss.security.ssl.DomainSocketFactory
 
getTargetPrincipal(Principal, Map<String, Object>) - Method in class org.jboss.security.plugins.JaasSecurityManager
 
getTrustManagerFactory() - Method in class org.jboss.security.plugins.JaasSecurityDomain
 
getTrustStore() - Method in class org.jboss.security.plugins.JaasSecurityDomain
 
getTrustStoreType() - Method in class org.jboss.security.plugins.JaasSecurityDomain
 
getTrustStoreType() - Method in interface org.jboss.security.plugins.JaasSecurityDomainMBean
Get the type of the trust store
getTrustStoreURL() - Method in class org.jboss.security.plugins.JaasSecurityDomain
 
getTrustStoreURL() - Method in interface org.jboss.security.plugins.JaasSecurityDomainMBean
Get the trust store database URL string.
getUserRoles(Principal) - Method in class org.jboss.security.plugins.JaasSecurityManager
Return the set of domain roles the current active Subject 'Roles' group found in the subject Principals set.
getUserRoles(String, Principal, Object) - Method in class org.jboss.security.plugins.JaasSecurityManagerService
 
getUserRoles(String, Principal, Object) - Method in interface org.jboss.security.plugins.SecurityManagerMBean
Return the set of domain roles the principal has been assigned.
getValidateDTD() - Method in class org.jboss.security.auth.login.XMLLoginConfig
Get whether the login config xml document is validated againsts its DTD
getValidateDTD() - Method in interface org.jboss.security.auth.login.XMLLoginConfigMBean
Get whether the login config xml document is validated againsts its DTD
getXMLEncryptionURL(String, int) - Static method in class org.jboss.security.integration.password.XMLEncryptionUtil
From the secret key, get the W3C XML Encryption URL

H

HANDSHAKE_COMPLETE_LISTENER - Static variable in class org.jboss.security.ssl.ClientSocketFactory
 
HANDSHAKE_COMPLETE_LISTENER - Static variable in class org.jboss.security.ssl.DomainSocketFactory
 
HANDSHAKE_COMPLETE_LISTENER - Static variable in class org.jboss.security.ssl.RMISSLClientSocketFactory
 
handshakeCompleted(HandshakeCompletedEvent) - Method in class org.jboss.security.ssl.ClientSocketFactory
 
handshakeCompleted(HandshakeCompletedEvent) - Method in class org.jboss.security.ssl.DomainSocketFactory
 
handshakeCompleted(HandshakeCompletedEvent) - Method in class org.jboss.security.ssl.RMISSLClientSocketFactory
 
hashCode() - Method in class org.jboss.crypto.CipherClientSocketFactory
 
hashCode() - Method in class org.jboss.crypto.CipherServerSocketFactory
 
hashCode() - Method in class org.jboss.security.ssl.ClientSocketFactory
 
hashCode() - Method in class org.jboss.security.ssl.RMISSLClientSocketFactory
 
hashCode() - Method in class org.jboss.security.ssl.RMISSLServerSocketFactory
 

I

identityTrustMgrClass - Variable in class org.jboss.security.integration.JNDIBasedSecurityManagement
 
init(Map) - Method in interface org.jboss.crypto.digest.DigestCallback
Pass through access to the login module options.
init(Class, Class, Object) - Method in class org.jboss.security.AbstractSecurityProxy
This version invokes init(beanHome, beanRemote, null, null, securityMgr)
init(Class, Class, Class, Class, Object) - Method in class org.jboss.security.AbstractSecurityProxy
This method is called by the container SecurityInterceptor to intialize the proxy with the EJB home and remote interface classes that the container is housing.
init(Map) - Method in class org.jboss.security.auth.spi.RFC2617Digest
 
init(Class, Class, Object) - Method in interface org.jboss.security.SecurityProxy
Inform a proxy of the context in which it is operating.
init(Class, Class, Class, Class, Object) - Method in interface org.jboss.security.SecurityProxy
Inform a proxy of the context in which it is operating.
init(Class, Class, Object) - Method in class org.jboss.security.SubjectSecurityProxy
 
init(Class, Class, Class, Class, Object) - Method in class org.jboss.security.SubjectSecurityProxy
 
install(ControllerContext) - Method in class org.jboss.security.integration.password.PasswordLifecycleCallback
 
invoke(Method, Object[], Object) - Method in class org.jboss.security.AbstractSecurityProxy
Called by the SecurityProxyInterceptor to allow the proxy delegate to perform a security check of the indicated remote interface method.
invoke(Invocation) - Method in class org.jboss.security.integration.password.PasswordLifecycleCallback
Bind the target on setKernelControllerContext, unbind on any other method provided that the invocation has a Password annotation.
invoke(Object, Method, Object[]) - Method in class org.jboss.security.integration.SecurityDomainObjectFactory
This is the InvocationHandler callback for the Context interface that was created by out getObjectInstance() method.
invoke(Object, Method, Object[]) - Method in class org.jboss.security.jndi.JndiLoginInitialContextFactory.ContextProxy
 
invoke(String, Object[], String[]) - Method in class org.jboss.security.plugins.DefaultLoginConfig
 
invoke(Object, Method, Object[]) - Method in class org.jboss.security.plugins.JaasSecurityManagerService.DefaultCacheObjectFactory
This is the InvocationHandler callback for the Context interface that was created by out getObjectInstance() method.
invoke(Method, Object[], Object) - Method in interface org.jboss.security.SecurityProxy
Called to allow the security proxy to perform any custom security checks required for the EJB remote or local interface method.
invokeHome(Method, Object[]) - Method in class org.jboss.security.AbstractSecurityProxy
Called by the SecurityProxyInterceptor to allow the proxy delegate to perform a security check of the indicated home interface method.
invokeHome(Method, Object[]) - Method in interface org.jboss.security.SecurityProxy
Called to allow the security proxy to perform any custom security checks required for the EJB remote or local home interface method.
invokeHomeOnDelegate(Method, Object[], Object) - Method in class org.jboss.security.AbstractSecurityProxy
Subclasses implement this method to actually invoke the given home method on the proxy delegate.
invokeHomeOnDelegate(Method, Object[], Object) - Method in class org.jboss.security.SubjectSecurityProxy
 
invokeOnDelegate(Method, Object[], Object) - Method in class org.jboss.security.AbstractSecurityProxy
Subclasses implement this method to actually invoke the given remote method on the proxy delegate.
invokeOnDelegate(Method, Object[], Object) - Method in class org.jboss.security.SubjectSecurityProxy
 
isNeedsClientAuth() - Method in class org.jboss.security.ssl.ClientSocketFactory
 
isNeedsClientAuth() - Method in class org.jboss.security.ssl.DomainServerSocketFactory
 
isNeedsClientAuth() - Method in class org.jboss.security.ssl.DomainSocketFactory
 
isNeedsClientAuth() - Method in class org.jboss.security.ssl.RMISSLClientSocketFactory
 
isNeedsClientAuth() - Method in class org.jboss.security.ssl.RMISSLServerSocketFactory
 
isValid(Principal, Object) - Method in class org.jboss.security.plugins.JaasSecurityManager
Validate that the given credential is correct for principal.
isValid(Principal, Object, Subject) - Method in class org.jboss.security.plugins.JaasSecurityManager
Validate that the given credential is correct for principal.
isValid(String, Principal, Object) - Method in class org.jboss.security.plugins.JaasSecurityManagerService
 
isValid(String, Principal, Object) - Method in interface org.jboss.security.plugins.SecurityManagerMBean
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.
isWantsClientAuth() - Method in class org.jboss.security.ssl.ClientSocketFactory
 
isWantsClientAuth() - Method in class org.jboss.security.ssl.DomainServerSocketFactory
 
isWantsClientAuth() - Method in class org.jboss.security.ssl.DomainSocketFactory
 
isWantsClientAuth() - Method in class org.jboss.security.ssl.RMISSLClientSocketFactory
 
isWantsClientAuth() - Method in class org.jboss.security.ssl.RMISSLServerSocketFactory
 

J

JaasSecurityDomain - Class in org.jboss.security.plugins
The JaasSecurityDomain is an extension of JaasSecurityManager that addes the notion of a KeyStore, and JSSE KeyManagerFactory and TrustManagerFactory for supporting SSL and other cryptographic use cases.
JaasSecurityDomain() - Constructor for class org.jboss.security.plugins.JaasSecurityDomain
Creates a default JaasSecurityDomain for with a securityDomain name of 'other'.
JaasSecurityDomain(String) - Constructor for class org.jboss.security.plugins.JaasSecurityDomain
Creates a JaasSecurityDomain for with a securityDomain name of that given by the 'securityDomain' argument.
JaasSecurityDomain(String, CallbackHandler) - Constructor for class org.jboss.security.plugins.JaasSecurityDomain
Creates a JaasSecurityDomain for with a securityDomain name of that given by the 'securityDomain' argument.
JaasSecurityDomainMBean - Interface in org.jboss.security.plugins
The JaasSecurityDomainMBean adds support for KeyStore management.
JaasSecurityManager - Class in org.jboss.security.plugins
The JaasSecurityManager is responsible both for authenticating credentials associated with principals and for role mapping.
JaasSecurityManager() - Constructor for class org.jboss.security.plugins.JaasSecurityManager
Creates a default JaasSecurityManager for with a securityDomain name of 'other'.
JaasSecurityManager(String, CallbackHandler) - Constructor for class org.jboss.security.plugins.JaasSecurityManager
Creates a JaasSecurityManager for with a securityDomain name of that given by the 'securityDomain' argument.
JaasSecurityManagerService - Class in org.jboss.security.plugins
This is a JMX service which manages JAAS based SecurityManagers.
JaasSecurityManagerService() - Constructor for class org.jboss.security.plugins.JaasSecurityManagerService
The constructor does nothing as the security manager is created on each lookup into java:/jaas/xxx.
JaasSecurityManagerService.DefaultCacheObjectFactory - Class in org.jboss.security.plugins
java:/timedCacheFactory ObjectFactory implementation
JaasSecurityManagerService.DefaultCacheObjectFactory() - Constructor for class org.jboss.security.plugins.JaasSecurityManagerService.DefaultCacheObjectFactory
 
JaasSecurityManagerServiceMBean - Interface in org.jboss.security.plugins
The management interface for the JaasSecurityManagerService mbean.
JAXBElementParsingDeployer<T,V> - Class in org.jboss.security.deployers
A parsing deployer that is capable of parsing a JAXB model with the root element being JAXBElement
JAXBElementParsingDeployer(Class<T>, Class<V>) - Constructor for class org.jboss.security.deployers.JAXBElementParsingDeployer
CTR
JBossSecuritySubjectFactory - Class in org.jboss.security.integration
Create a Subject given the details available via implementation strategies such as SecurityContextAssociation to get hold of the Principal, Cred etc
JBossSecuritySubjectFactory() - Constructor for class org.jboss.security.integration.JBossSecuritySubjectFactory
 
JCASecurityInfo - Class in org.jboss.security.plugins
Utility class that provides the Java Cryptography Architecture(JCA) information about the JVM
JCASecurityInfo() - Constructor for class org.jboss.security.plugins.JCASecurityInfo
 
JCEProviderService - Class in org.jboss.security.jce
The JCEProviderService is capable of loading one or more third party JCE providers at runtime.
JCEProviderService() - Constructor for class org.jboss.security.jce.JCEProviderService
 
JCEProviderServiceMBean - Interface in org.jboss.security.jce
 
JNDIBasedSecurityManagement - Class in org.jboss.security.integration
JNDI Based Security Management
JNDIBasedSecurityManagement() - Constructor for class org.jboss.security.integration.JNDIBasedSecurityManagement
 
JNDIBasedSecurityRegistration - Class in org.jboss.security.integration
Establishes Security Instances under a particular JNDI context
JNDIBasedSecurityRegistration() - Constructor for class org.jboss.security.integration.JNDIBasedSecurityRegistration
 
JNDIBindingBean - Class in org.jboss.security.integration
Bind into JNDI a bean
JNDIBindingBean() - Constructor for class org.jboss.security.integration.JNDIBindingBean
 
JNDIContextEstablishment - Class in org.jboss.security.integration
Establishes the legacy java:/jaas/securityDomain to provide the SubjectSecurityManager implementation for legacy integration
JNDIContextEstablishment() - Constructor for class org.jboss.security.integration.JNDIContextEstablishment
 
JndiLoginInitialContextFactory - Class in org.jboss.security.jndi
A naming provider InitialContextFactory implementation that combines the authentication phase with the InitialContext creation.
JndiLoginInitialContextFactory() - Constructor for class org.jboss.security.jndi.JndiLoginInitialContextFactory
 
JndiLoginInitialContextFactory.ContextProxy - Class in org.jboss.security.jndi
 

K

KeyStoreUtil - Class in org.jboss.security.integration.password
Utility to handle Java Keystore
KeyStoreUtil() - Constructor for class org.jboss.security.integration.password.KeyStoreUtil
 

L

loadConfig(URL) - Method in class org.jboss.security.auth.login.XMLLoginConfig
Load the login configuration information from the given config URL.
loadConfig(URL) - Method in interface org.jboss.security.auth.login.XMLLoginConfigMBean
Load the login configuration information from the given config URL.
loadPassword(String) - Static method in class org.jboss.security.Util
Execute a password load command to obtain the char[] contents of a password.
log - Static variable in class org.jboss.security.integration.JBossSecuritySubjectFactory
 
log - Static variable in class org.jboss.security.integration.JNDIBasedSecurityManagement
 
LoginInitialContextFactory - Class in org.jboss.security.jndi
A naming provider InitialContextFactory implementation that combines the authentication phase with the InitialContext creation.
LoginInitialContextFactory() - Constructor for class org.jboss.security.jndi.LoginInitialContextFactory
 
lookup(String) - Method in class org.jboss.security.plugins.SecurityDomainContext
 

M

main(String[]) - Static method in class org.jboss.security.auth.spi.RFC2617Digest
Compute the
main(String[]) - Static method in class org.jboss.security.integration.password.PasswordTool
 
mapHomeMethods(Class) - Method in class org.jboss.security.AbstractSecurityProxy
Performs a mapping from the methods declared in the beanHome class to the proxy delegate class.
mappingMgrClass - Variable in class org.jboss.security.integration.JNDIBasedSecurityManagement
 
mapRemoteMethods(Class) - Method in class org.jboss.security.AbstractSecurityProxy
Performs a mapping from the methods declared in the beanRemote class to the proxy delegate class.
METHOD - Static variable in class org.jboss.security.auth.spi.RFC2617Digest
The http method type

N

NONCE - Static variable in class org.jboss.security.auth.spi.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.spi.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.

O

OBJECT_NAME - Static variable in interface org.jboss.security.auth.login.XMLLoginConfigMBean
Default ObjectName
OBJECT_NAME - Static variable in interface org.jboss.security.plugins.JaasSecurityManagerServiceMBean
 
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.auth - package org.jboss.security.auth
 
org.jboss.security.auth.login - package org.jboss.security.auth.login
 
org.jboss.security.auth.spi - package org.jboss.security.auth.spi
 
org.jboss.security.deployers - package org.jboss.security.deployers
 
org.jboss.security.integration - package org.jboss.security.integration
 
org.jboss.security.integration.password - package org.jboss.security.integration.password
 
org.jboss.security.jce - package org.jboss.security.jce
 
org.jboss.security.jndi - package org.jboss.security.jndi
 
org.jboss.security.plugins - package org.jboss.security.plugins
Security plugins have moved to the jbosssx cvs module.
org.jboss.security.propertyeditor - package org.jboss.security.propertyeditor
 
org.jboss.security.ssl - package org.jboss.security.ssl
 

P

parse(VirtualFile) - Method in class org.jboss.security.deployers.AclConfigParsingDeployer
 
parse(VFSDeploymentUnit, VirtualFile, Object) - Method in class org.jboss.security.deployers.JAXBElementParsingDeployer
 
Password - Annotation Type in org.jboss.security.integration.password
 
PasswordLifecycleCallback - Class in org.jboss.security.integration.password
AOP Lifecycle callback for the @Password annotation
PasswordLifecycleCallback() - Constructor for class org.jboss.security.integration.password.PasswordLifecycleCallback
 
PasswordMaskManagement - Class in org.jboss.security.integration.password
Manages masking the password for xml configuration files
PasswordMaskManagement() - Constructor for class org.jboss.security.integration.password.PasswordMaskManagement
 
PasswordTool - Class in org.jboss.security.integration.password
Command line tool to deal with passwords
PasswordTool() - Constructor for class org.jboss.security.integration.password.PasswordTool
 
popLoginConfig() - Method in class org.jboss.security.plugins.SecurityConfig
Pop the current mbean from the login configuration stack and install the previous Configuration as the current instance.
popLoginConfig() - Method in interface org.jboss.security.plugins.SecurityConfigMBean
Pop the current mbean from the login configuration stack and install the previous Configuration as the current instance.
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.spi.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.spi.RFC2617Digest
 
PrincipalEditor - Class in org.jboss.security.propertyeditor
A property editor for java.security.Principals that uses the org.jboss.security.SimplePrincipal
PrincipalEditor() - Constructor for class org.jboss.security.propertyeditor.PrincipalEditor
 
properties - Variable in class org.jboss.security.deployers.JAXBElementParsingDeployer
The properties
pushLoginConfig(XMLLoginConfig) - Method in class org.jboss.security.plugins.SecurityConfig
Push the configuration obtained from the specified XMLLoginConfig onto the stack.
pushLoginConfig(String) - Method in class org.jboss.security.plugins.SecurityConfig
Push an mbean onto the login configuration stack and install its Configuration as the current instance.
pushLoginConfig(String) - Method in interface org.jboss.security.plugins.SecurityConfigMBean
Push an mbean onto the login configuration stack and install its Configuration as the current instance.

Q

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

R

REALM - Static variable in class org.jboss.security.auth.spi.RFC2617Digest
String which can enable users to know which username and password to use, in case they might have different ones for different servers.
registerJaasSecurityDomainInstance(JaasSecurityDomain) - Method in class org.jboss.security.integration.JNDIBasedSecurityManagement
Legacy registration of JaasSecurityDomain instance with the JNDI Object Factory internal hashmap
registerSecurityDomain(String, SecurityDomain) - Method in class org.jboss.security.plugins.JaasSecurityManagerService
Register a SecurityDomain implmentation.
registerSecurityDomain(String, SecurityDomain) - Method in interface org.jboss.security.plugins.JaasSecurityManagerServiceMBean
Register a SecurityDomain implmentation
reloadKeyAndTrustStore() - Method in class org.jboss.security.plugins.JaasSecurityDomain
 
reloadKeyAndTrustStore() - Method in interface org.jboss.security.plugins.JaasSecurityDomainMBean
Reload the key- and truststore
removeAppConfig(String) - Method in class org.jboss.security.auth.login.XMLLoginConfig
Remove an application login configuration.
removeAppConfig(String) - Method in interface org.jboss.security.auth.login.XMLLoginConfigMBean
Remove an application login configuration.
removeConfigs(String[]) - Method in class org.jboss.security.auth.login.XMLLoginConfig
 
removeConfigs(String[]) - Method in interface org.jboss.security.auth.login.XMLLoginConfigMBean
Remove the given login configurations.
RFC2617Digest - Class in org.jboss.security.auth.spi
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.spi.RFC2617Digest
 
RMISSLClientSocketFactory - Class in org.jboss.security.ssl
An implementation of RMIClientSocketFactory that uses the JSSE default SSLSocketFactory to create a client SSLSocket.
RMISSLClientSocketFactory() - Constructor for class org.jboss.security.ssl.RMISSLClientSocketFactory
Creates new RMISSLClientSocketFactory
RMISSLServerSocketFactory - Class in org.jboss.security.ssl
An implementation of RMIServerSocketFactory that uses a DomainServerSocketFactory for its implementation.
RMISSLServerSocketFactory() - Constructor for class org.jboss.security.ssl.RMISSLServerSocketFactory
Creates new RMISSLServerSocketFactory initialized with a DomainServerSocketFactory with not security domain.

S

SecurityConfig - Class in org.jboss.security.plugins
The SecurityConfigMBean implementation.
SecurityConfig() - Constructor for class org.jboss.security.plugins.SecurityConfig
 
SecurityConfigMBean - Interface in org.jboss.security.plugins
A security configuration MBean.
SecurityConstantsBridge - Class in org.jboss.security.integration
Bridge between the legacy JaasSecurityManagerService and the new SecurityManagement POJOs
SecurityConstantsBridge() - Constructor for class org.jboss.security.integration.SecurityConstantsBridge
 
SecurityDomainContext - Class in org.jboss.security.plugins
An encapsulation of the JNDI security context information
SecurityDomainContext(AuthenticationManager, CachePolicy) - Constructor for class org.jboss.security.plugins.SecurityDomainContext
Creates new SecurityDomainContextHandler
SecurityDomainEditor - Class in org.jboss.security.propertyeditor
A property editor for org.jboss.security.SecurityDomain types.
SecurityDomainEditor() - Constructor for class org.jboss.security.propertyeditor.SecurityDomainEditor
 
SecurityDomainObjectFactory - Class in org.jboss.security.integration
A JNDI Object Factory for the legacy integration to return an instance of SubjectSecurityManager
SecurityDomainObjectFactory() - Constructor for class org.jboss.security.integration.SecurityDomainObjectFactory
 
SecurityKeyManager - Class in org.jboss.security.plugins
X509KeyManager that allows selection of a key entry to be used.
SecurityKeyManager(X509KeyManager, String) - Constructor for class org.jboss.security.plugins.SecurityKeyManager
 
securityManagement - Variable in class org.jboss.security.integration.JBossSecuritySubjectFactory
 
SecurityManagerMBean - Interface in org.jboss.security.plugins
An MBean interface that unifies the AuthenticationManager and RealmMapping security interfaces implemented by a security manager for a given domain and provides access to this functionality across all domains by including the security domain name as a method argument.
SecurityProxy - Interface in org.jboss.security
An interface describing the requirements for a SecurityInterceptor proxy.
SecurityProxyFactory - Interface in org.jboss.security
An interface for factories of SecurityProxy objects.
setAsText(String) - Method in class org.jboss.security.propertyeditor.PrincipalEditor
Build a SimplePrincipal
setAsText(String) - Method in class org.jboss.security.propertyeditor.SecurityDomainEditor
Get the SecurityDomain from the text which is the jndi name of the SecurityDomain binding.
setAttribute(Attribute) - Method in class org.jboss.security.plugins.DefaultLoginConfig
 
setAttributes(AttributeList) - Method in class org.jboss.security.plugins.DefaultLoginConfig
 
setAuditMgr(AuditManager) - Method in class org.jboss.security.plugins.SecurityDomainContext
 
setAuditMgrClass(String) - Method in class org.jboss.security.integration.JNDIBasedSecurityManagement
 
setAuthConfig(String) - Method in class org.jboss.security.auth.login.DynamicLoginConfig
Set the resource path to the JAAS login configuration file to use.
setAuthConfig(String) - Method in interface org.jboss.security.auth.login.DynamicLoginConfigMBean
Set the resource path to the JAAS login configuration file to use.
setAuthConfig(String) - Method in class org.jboss.security.plugins.DefaultLoginConfig
Set the resource path or URL to the JAAS login configuration file to use.
setAuthenticationCache(CachePolicy) - Method in class org.jboss.security.plugins.SecurityDomainContext
 
setAuthenticationCacheJndiName(String) - Method in class org.jboss.security.plugins.JaasSecurityManagerService
Set the jndi name under which the authentication cache policy is found
setAuthenticationCacheJndiName(String) - Method in interface org.jboss.security.plugins.JaasSecurityManagerServiceMBean
Set the location of the security credential cache policy.
setAuthenticationManager(AuthenticationManager) - Method in class org.jboss.security.plugins.SecurityDomainContext
 
setAuthenticationMgrClass(String) - Method in class org.jboss.security.integration.JNDIBasedSecurityManagement
 
setAuthorizationManager(AuthorizationManager) - Method in class org.jboss.security.plugins.SecurityDomainContext
 
setAuthorizationMgrClass(String) - Method in class org.jboss.security.integration.JNDIBasedSecurityManagement
 
setBaseContext(String) - Method in class org.jboss.security.integration.JNDIBasedSecurityManagement
 
setBaseContext(String) - Method in class org.jboss.security.integration.JNDIContextEstablishment
 
setBean(Object) - Method in class org.jboss.security.integration.JNDIBindingBean
 
setBindAddress(String) - Method in class org.jboss.security.ssl.DomainServerSocketFactory
 
setBindAddress(String) - Method in class org.jboss.security.ssl.RMISSLServerSocketFactory
 
setCachePolicy(CachePolicy) - Method in class org.jboss.security.integration.JNDIBasedSecurityManagement
 
setCachePolicy(CachePolicy) - Method in class org.jboss.security.plugins.JaasSecurityManager
The domainCache is typically a shared object that is populated by the login code(LoginModule, etc.) and read by this class in the isValid() method.
setCacheTimeout(String, int, int) - Static method in class org.jboss.security.integration.JNDIBasedSecurityManagement
Set the indicated security domain cache timeout.
setCacheTimeout(String, int, int) - Method in class org.jboss.security.plugins.JaasSecurityManagerService
Set the indicated security domain cache timeout.
setCacheTimeout(String, int, int) - Method in interface org.jboss.security.plugins.JaasSecurityManagerServiceMBean
Set the indicated security domain cache timeout.
setCallbackHandler(Class) - Method in class org.jboss.security.auth.SystemAuthenticator
Specify the CallbackHandler to use to obtain the authentication information.
setCallbackHandler(Class) - Method in interface org.jboss.security.auth.SystemAuthenticatorMBean
Specify the CallbackHandler to use to obtain the authentication information.
setCallBackHandler(CallbackHandler) - Method in class org.jboss.security.integration.JNDIBasedSecurityManagement
 
setCallbackHandlerClassName(String) - Method in class org.jboss.security.plugins.JaasSecurityManagerService
Set the default CallbackHandler implementation class name
setCallbackHandlerClassName(String) - Method in interface org.jboss.security.plugins.JaasSecurityManagerServiceMBean
Set the default CallbackHandler implementation class name
setCiperSuites(String[]) - Method in class org.jboss.security.ssl.DomainServerSocketFactory
Deprecated. use getCipherSuites
setCiperSuites(String[]) - Method in class org.jboss.security.ssl.RMISSLServerSocketFactory
 
setCipherAlgorithm(String) - Method in class org.jboss.security.plugins.JaasSecurityDomain
Sets the cipher algorithm to be used in the encode and decode operations.
setCipherSuites(String[]) - Method in class org.jboss.security.ssl.DomainServerSocketFactory
 
setConfigFileName(String) - Method in class org.jboss.security.deployers.XacmlConfigParsingDeployer
Set the JBossXACML Config File Name
setConfigResource(String) - Method in class org.jboss.security.auth.login.XMLLoginConfig
Set the resource name of the XML login configuration file that should be loaded by this mbean on startup.
setConfigResource(String) - Method in interface org.jboss.security.auth.login.XMLLoginConfigMBean
Set the resource name of the XML login configuration file that should be loaded by this mbean on startup.
setConfigURL(URL) - Method in class org.jboss.security.auth.login.XMLLoginConfig
Set the URL of the XML login configuration file that should be loaded by this mbean on startup.
setConfigURL(URL) - Method in interface org.jboss.security.auth.login.XMLLoginConfigMBean
Set the URL of the XML login configuration file that should be loaded by this mbean on startup.
setDeepCopySubjectMode(boolean) - Method in class org.jboss.security.plugins.JaasSecurityManagerService
 
setDeepCopySubjectMode(boolean) - Method in interface org.jboss.security.plugins.JaasSecurityManagerServiceMBean
A flag indicating if the Deep Copy of Subject Sets should be enabled in the security managers
setDeepCopySubjectOption(Boolean) - Method in class org.jboss.security.plugins.JaasSecurityManager
Flag to specify if deep copy of subject sets needs to be enabled
setDefaultCacheResolution(int) - Static method in class org.jboss.security.integration.JNDIBasedSecurityManagement
 
setDefaultCacheResolution(int) - Method in class org.jboss.security.plugins.JaasSecurityManagerService
Set the default timed cache policy resolution.
setDefaultCacheResolution(int) - Method in interface org.jboss.security.plugins.JaasSecurityManagerServiceMBean
Set the default timed cache policy resolution.
setDefaultCacheTimeout(int) - Static method in class org.jboss.security.integration.JNDIBasedSecurityManagement
 
setDefaultCacheTimeout(int) - Method in class org.jboss.security.plugins.JaasSecurityManagerService
Set the default timed cache policy timeout.
setDefaultCacheTimeout(int) - Method in interface org.jboss.security.plugins.JaasSecurityManagerServiceMBean
Set the default timed cache policy timeout.
setDefaultLoginConfig(XMLLoginConfig) - Method in class org.jboss.security.plugins.SecurityConfig
Injects the default login configuration bean.
setDefaultUnauthenticatedPrincipal(String) - Method in class org.jboss.security.plugins.JaasSecurityManagerService
Set the default unauthenticated principal.
setDefaultUnauthenticatedPrincipal(String) - Method in interface org.jboss.security.plugins.JaasSecurityManagerServiceMBean
Set the default unauthenticated principal.
setEJBContext(EJBContext) - Method in class org.jboss.security.AbstractSecurityProxy
Called by the SecurityProxyInterceptor prior to a method invocation to set the context for the call.
setEJBContext(EJBContext) - Method in interface org.jboss.security.SecurityProxy
Called prior to any method invocation to set the current EJB context.
setEnableAudit(boolean) - Method in class org.jboss.security.integration.JNDIBasedSecurityManagement
 
setEnableIdentity(boolean) - Method in class org.jboss.security.integration.JNDIBasedSecurityManagement
 
setFactoryName(String) - Method in class org.jboss.security.integration.JNDIContextEstablishment
 
setIdentityTrustMgr(IdentityTrustManager) - Method in class org.jboss.security.plugins.SecurityDomainContext
 
setIdentityTrustMgrClass(String) - Method in class org.jboss.security.integration.JNDIBasedSecurityManagement
 
setIterationCount(int) - Method in class org.jboss.security.plugins.JaasSecurityDomain
 
setIterationCount(int) - Method in interface org.jboss.security.plugins.JaasSecurityDomainMBean
Set the iteration count used with PBE based on the keystore password.
setJceProviders(Element) - Method in class org.jboss.security.jce.JCEProviderService
 
setJceProviders(Element) - Method in interface org.jboss.security.jce.JCEProviderServiceMBean
 
setJNDIContext(String) - Method in class org.jboss.security.integration.JNDIBindingBean
 
setKeyStoreAlias(String) - Method in class org.jboss.security.integration.password.PasswordMaskManagement
 
setKeyStoreAlias(String) - Method in class org.jboss.security.plugins.JaasSecurityDomain
 
setKeyStoreAlias(String) - Method in interface org.jboss.security.plugins.JaasSecurityDomainMBean
Set the alias of the KeyStore.
setKeyStoreDetails(String, String) - Method in class org.jboss.security.integration.password.PasswordMaskManagement
 
setKeyStoreDetails(String, char[], String) - Method in class org.jboss.security.integration.password.PasswordMaskManagement
 
setKeyStoreLocation(String) - Method in class org.jboss.security.integration.password.PasswordMaskManagement
 
setKeyStorePass(String) - Method in class org.jboss.security.plugins.JaasSecurityDomain
 
setKeyStorePass(String) - Method in interface org.jboss.security.plugins.JaasSecurityDomainMBean
Set the credential string for the KeyStore.
setKeyStorePasswordEncryptedFileName(String) - Method in class org.jboss.security.integration.password.PasswordMaskManagement
Customize the location where the encrypted keystore password file is stored
setKeyStoreType(String) - Method in class org.jboss.security.plugins.JaasSecurityDomain
 
setKeyStoreType(String) - Method in interface org.jboss.security.plugins.JaasSecurityDomainMBean
Set the type of KeyStore implementation to use.
setKeyStoreURL(String) - Method in class org.jboss.security.plugins.JaasSecurityDomain
 
setKeyStoreURL(String) - Method in interface org.jboss.security.plugins.JaasSecurityDomainMBean
Set the KeyStore database URL string.
setLoginConfig(String) - Method in class org.jboss.security.plugins.SecurityConfig
Set the name of the mbean that provides the default JAAS login configuration
setLoginConfig(String) - Method in interface org.jboss.security.plugins.SecurityConfigMBean
Set the name of the mbean that provides the default JAAS login configuration
setLoginConfigService(ObjectName) - Method in class org.jboss.security.auth.login.DynamicLoginConfig
Get the XMLLoginConfig service to use for loading.
setLoginConfigService(ObjectName) - Method in interface org.jboss.security.auth.login.DynamicLoginConfigMBean
Get the XMLLoginConfig service to use for loading.
setManagerServiceName(ObjectName) - Method in class org.jboss.security.plugins.JaasSecurityDomain
Set the JMX object name string of the security manager service.
setManagerServiceName(ObjectName) - Method in interface org.jboss.security.plugins.JaasSecurityDomainMBean
Set the JMX object name string of the security manager service.
setMappingMgr(MappingManager) - Method in class org.jboss.security.plugins.SecurityDomainContext
 
setMappingMgrClass(String) - Method in class org.jboss.security.integration.JNDIBasedSecurityManagement
 
setMbeanServer(MBeanServer) - Method in class org.jboss.security.plugins.SecurityConfig
Injects the MBeanServer instance that must be used by this class.
setNeedsClientAuth(boolean) - Method in class org.jboss.security.ssl.ClientSocketFactory
 
setNeedsClientAuth(boolean) - Method in class org.jboss.security.ssl.DomainServerSocketFactory
 
setNeedsClientAuth(boolean) - Method in class org.jboss.security.ssl.DomainSocketFactory
 
setNeedsClientAuth(boolean) - Method in class org.jboss.security.ssl.RMISSLClientSocketFactory
 
setNeedsClientAuth(boolean) - Method in class org.jboss.security.ssl.RMISSLServerSocketFactory
 
setPasswordEncryptedFileName(String) - Method in class org.jboss.security.integration.password.PasswordMaskManagement
Customize the location where the encrypted password file needs to be stored
setPasswordManagement(PasswordMaskManagement) - Method in class org.jboss.security.integration.password.PasswordLifecycleCallback
Set the Password Mask Management bean
setPolicyConfig(PolicyConfig) - Method in class org.jboss.security.auth.login.DynamicLoginConfig
 
setPolicyConfig(PolicyConfig) - Method in interface org.jboss.security.auth.login.DynamicLoginConfigMBean
Set the embedded PolicyConfig
setPolicyRegistration(PolicyRegistration) - Method in class org.jboss.security.integration.JNDIBasedSecurityRegistration
 
setPolicyRegistrationContextName(String) - Method in class org.jboss.security.integration.JNDIBasedSecurityRegistration
 
setProtocols(String[]) - Method in class org.jboss.security.ssl.DomainServerSocketFactory
 
setProtocols(String[]) - Method in class org.jboss.security.ssl.RMISSLServerSocketFactory
 
setSalt(String) - Method in class org.jboss.security.plugins.JaasSecurityDomain
 
setSalt(String) - Method in interface org.jboss.security.plugins.JaasSecurityDomainMBean
Set the salt used with PBE based on the keystore password.
setSecurityDomain(String) - Method in class org.jboss.security.auth.SystemAuthenticator
Set the name of the security domain used for authentication
setSecurityDomain(String) - Method in interface org.jboss.security.auth.SystemAuthenticatorMBean
Set the name of the security domain used for authentication
setSecurityDomain(SecurityDomain) - Method in class org.jboss.security.ssl.DomainServerSocketFactory
 
setSecurityDomain(SecurityDomain) - Method in class org.jboss.security.ssl.DomainSocketFactory
 
setSecurityDomain(SecurityDomain) - Method in class org.jboss.security.ssl.RMISSLServerSocketFactory
 
setSecurityManagement(ISecurityManagement) - Method in class org.jboss.security.integration.JBossSecuritySubjectFactory
Inject SecurityManagement
setSecurityManagement(ISecurityManagement) - Method in class org.jboss.security.integration.JNDIBasedSecurityRegistration
 
setSecurityManagement(JNDIBasedSecurityManagement) - Method in class org.jboss.security.integration.SecurityDomainObjectFactory
 
setSecurityManagement(ISecurityManagement) - Method in class org.jboss.security.plugins.JaasSecurityDomain
Sets the ISecurityManagement implementation that must be used to register this domain.
setSecurityManagementContextName(String) - Method in class org.jboss.security.integration.JNDIBasedSecurityRegistration
 
setSecurityManagerClassName(String) - Method in class org.jboss.security.plugins.JaasSecurityManagerService
 
setSecurityManagerClassName(String) - Method in interface org.jboss.security.plugins.JaasSecurityManagerServiceMBean
Set the name of the class that provides the security manager implementation.
setSecurityManagerService(ObjectName) - Method in class org.jboss.security.auth.login.DynamicLoginConfig
Set the SecurityManagerService used to flush the registered security domains.
setSecurityManagerService(ObjectName) - Method in interface org.jboss.security.auth.login.DynamicLoginConfigMBean
Set the SecurityManagerService used to flush the registered security domains.
setSecurityProxyFactoryClassName(String) - Method in class org.jboss.security.plugins.JaasSecurityManagerService
 
setSecurityProxyFactoryClassName(String) - Method in interface org.jboss.security.plugins.JaasSecurityManagerServiceMBean
Set the name of the class that provides the SecurityProxyFactory implementation.
setServerMode(boolean) - Method in class org.jboss.security.plugins.JaasSecurityManagerService
 
setServerMode(boolean) - Method in interface org.jboss.security.plugins.JaasSecurityManagerServiceMBean
The SecurityAssociation server mode flag.
setTrustStorePass(String) - Method in class org.jboss.security.plugins.JaasSecurityDomain
 
setTrustStorePass(String) - Method in interface org.jboss.security.plugins.JaasSecurityDomainMBean
Set the credential string for the trust store.
setTrustStoreType(String) - Method in class org.jboss.security.plugins.JaasSecurityDomain
 
setTrustStoreType(String) - Method in interface org.jboss.security.plugins.JaasSecurityDomainMBean
Set the type of the trust store
setTrustStoreURL(String) - Method in class org.jboss.security.plugins.JaasSecurityDomain
 
setTrustStoreURL(String) - Method in interface org.jboss.security.plugins.JaasSecurityDomainMBean
Set the trust store database URL string.
setValidateDTD(boolean) - Method in class org.jboss.security.auth.login.XMLLoginConfig
Set whether the login config xml document is validated againsts its DTD
setValidateDTD(boolean) - Method in interface org.jboss.security.auth.login.XMLLoginConfigMBean
Set whether the login config xml document is validated againsts its DTD
setWantsClientAuth(boolean) - Method in class org.jboss.security.ssl.ClientSocketFactory
 
setWantsClientAuth(boolean) - Method in class org.jboss.security.ssl.DomainServerSocketFactory
 
setWantsClientAuth(boolean) - Method in class org.jboss.security.ssl.DomainSocketFactory
 
setWantsClientAuth(boolean) - Method in class org.jboss.security.ssl.RMISSLClientSocketFactory
 
setWantsClientAuth(boolean) - Method in class org.jboss.security.ssl.RMISSLServerSocketFactory
 
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
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
start() - Method in class org.jboss.security.integration.JNDIBindingBean
 
startService() - Method in class org.jboss.security.auth.login.DynamicLoginConfig
Start the service.
startService() - Method in class org.jboss.security.auth.login.XMLLoginConfig
Load the configuration
startService() - Method in class org.jboss.security.auth.SystemAuthenticator
 
startService() - Method in class org.jboss.security.plugins.JaasSecurityDomain
 
startService() - Method in class org.jboss.security.plugins.JaasSecurityManagerService
 
startService() - Method in class org.jboss.security.plugins.SecurityConfig
Start the configuration service by pushing the mbean given by the LoginConfig onto the configuration stack.
stop() - Method in class org.jboss.security.integration.JNDIBindingBean
 
stopService() - Method in class org.jboss.security.auth.login.DynamicLoginConfig
Start the service.
stopService() - Method in class org.jboss.security.auth.SystemAuthenticator
 
stopService() - Method in class org.jboss.security.plugins.JaasSecurityDomain
 
stopService() - Method in class org.jboss.security.plugins.JaasSecurityManagerService
 
stopService() - Method in class org.jboss.security.plugins.SecurityConfig
Stop the configuration service by poping the top of the configuration stack.
storeKeyPair(KeyStore, String, PublicKey, PrivateKey, char[]) - Static method in class org.jboss.security.integration.password.KeyStoreUtil
 
strict - Variable in class org.jboss.security.AbstractSecurityProxy
Flag which sets whether the method mapping will be performed in a strict fashion.
SubjectSecurityProxy - Class in org.jboss.security
A subclass of AbstractSecurityProxy that executes as the currently authenticated subject within the invokeHomeOnDelegate and invokeOnDelegate methods.
SubjectSecurityProxyFactory - Class in org.jboss.security
An implementation of SecurityProxyFactory that creates SubjectSecurityProxy objects to wrap the raw security proxy objects.
SubjectSecurityProxyFactory() - Constructor for class org.jboss.security.SubjectSecurityProxyFactory
 
SystemAuthenticator - Class in org.jboss.security.auth
An MBean that requires a JAAS login in order for it to startup.
SystemAuthenticator() - Constructor for class org.jboss.security.auth.SystemAuthenticator
 
SystemAuthenticatorMBean - Interface in org.jboss.security.auth
An MBean that requires a JAAS login in order for it to startup.

U

uninstall(ControllerContext) - Method in class org.jboss.security.integration.password.PasswordLifecycleCallback
 
USERNAME - Static variable in class org.jboss.security.auth.spi.RFC2617Digest
The user's name in the specified realm.
Util - Class in org.jboss.security
Util.
Util() - Constructor for class org.jboss.security.Util
 

X

XACML_ATTACHMENT_NAME - Static variable in class org.jboss.security.deployers.XacmlConfigParsingDeployer
 
XacmlConfigParsingDeployer - Class in org.jboss.security.deployers
Parsing Deployer for JBossXACML Config
XacmlConfigParsingDeployer() - Constructor for class org.jboss.security.deployers.XacmlConfigParsingDeployer
 
XMLENC_NS - Static variable in class org.jboss.security.integration.password.XMLEncryptionUtil
 
XMLEncryptionUtil - Class in org.jboss.security.integration.password
XML Encryption Util Note: This utility is currently using Apache XML Security library API.
XMLEncryptionUtil() - Constructor for class org.jboss.security.integration.password.XMLEncryptionUtil
 
XMLLoginConfig - Class in org.jboss.security.auth.login
An MBean for managing a XMLLoginConfigImpl instance.
XMLLoginConfig() - Constructor for class org.jboss.security.auth.login.XMLLoginConfig
 
XMLLoginConfigMBean - Interface in org.jboss.security.auth.login
The managment bean interface for the XML based JAAS login configuration object.
XMLNS - Static variable in class org.jboss.security.integration.password.XMLEncryptionUtil
 
XMLSIG_NS - Static variable in class org.jboss.security.integration.password.XMLEncryptionUtil
 

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

Copyright © 2009 JBoss, a division of Red Hat, Inc.. All Rights Reserved.