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

A

AbstractSecurityProxy - class org.jboss.security.AbstractSecurityProxy.
An abstract implementation of SecurityProxy that wraps a non-SecurityProxy object.
AbstractServerLoginModule - class org.jboss.security.auth.spi.AbstractServerLoginModule.
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
 
AltClientLoginModule - class org.jboss.security.AltClientLoginModule.
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
 
AnonLoginModule - class org.jboss.security.auth.spi.AnonLoginModule.
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
 
AnyCertVerifier - class org.jboss.security.auth.certs.AnyCertVerifier.
A X509CertificateVerifier that accepts any cert.
AnyCertVerifier() - Constructor for class org.jboss.security.auth.certs.AnyCertVerifier
 
AppConfigurationEntryHolder - class org.jboss.security.auth.login.AppConfigurationEntryHolder.
A container for creating AppConfigurationEntry during jbxb parse.
AppConfigurationEntryHolder() - Constructor for class org.jboss.security.auth.login.AppConfigurationEntryHolder
 
AppPolicy - class org.jboss.security.AppPolicy.
A combination of keystore, authentication and authorization entries.
AppPolicy(String) - Constructor for class org.jboss.security.AppPolicy
 
AuthenticationInfo - class org.jboss.security.AuthenticationInfo.
The login module configuration information.
AuthenticationInfo() - Constructor for class org.jboss.security.AuthenticationInfo
 
AuthenticationInfo - class org.jboss.security.auth.login.AuthenticationInfo.
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
 
AuthenticationInfoContainer - class org.jboss.security.auth.login.AuthenticationInfoContainer.
A container for creating AuthenticationInfo during jbxb parse.
AuthenticationInfoContainer() - Constructor for class org.jboss.security.auth.login.AuthenticationInfoContainer
 
AuthorizationInfo - class org.jboss.security.AuthorizationInfo.
 
AuthorizationInfo() - Constructor for class org.jboss.security.AuthorizationInfo
 
abort() - Method in class org.jboss.security.AltClientLoginModule
Method to abort the authentication process (phase 2).
abort() - Method in class org.jboss.security.ClientLoginModule
Method to abort the authentication process (phase 2).
abort() - Method in class org.jboss.security.auth.spi.AbstractServerLoginModule
Method to abort the authentication process (phase 2).
abort() - Method in class org.jboss.security.auth.spi.ProxyLoginModule
 
abort() - Method in class org.jboss.security.auth.spi.RunAsLoginModule
Pop the run as role using the SecurityAssociation.popRunAsIdentity method
abort() - Method in class org.jboss.security.srp.jaas.SRPCacheLoginModule
 
abort() - Method in class org.jboss.security.srp.jaas.SRPLoginModule
 
abort() - Method in class org.jboss.test.TestLoginModule
 
accept() - Method in class org.jboss.crypto.CipherServerSocket
 
accessSealedObject(String, Object, byte[], Object) - Static method in class org.jboss.security.Util
 
add(AuthenticationInfo) - Method in class org.jboss.security.auth.login.PolicyConfig
 
add(Permission) - Method in class org.jboss.test.NamespacePermissionCollection
 
addAppConfig(String, AppConfigurationEntry[]) - Method in class org.jboss.security.auth.login.XMLLoginConfig
Add an application login configuration.
addAppConfig(String, AppConfigurationEntry[]) - Method in class org.jboss.security.auth.login.XMLLoginConfigImpl
Add an application configuration
addAppConfig(String, AppConfigurationEntry[]) - Method in interface org.jboss.security.auth.login.XMLLoginConfigMBean
Add an application login configuration.
addAppConfigurationEntry(AppConfigurationEntry) - Method in class org.jboss.security.auth.login.AuthenticationInfo
 
addChild(QName, Object) - Method in class org.jboss.security.auth.login.AppConfigurationEntryHolder
 
addChild(QName, Object) - Method in class org.jboss.security.auth.login.AuthenticationInfoContainer
 
addChild(PolicyConfig, AuthenticationInfo, UnmarshallingContext, String, String) - Method in class org.jboss.security.auth.login.LoginConfigObjectModelFactory
 
addChild(AuthenticationInfo, AppConfigurationEntryHolder, UnmarshallingContext, String, String) - Method in class org.jboss.security.auth.login.LoginConfigObjectModelFactory
 
addChild(AppConfigurationEntryHolder, ModuleOption, UnmarshallingContext, String, String) - Method in class org.jboss.security.auth.login.LoginConfigObjectModelFactory
 
addChild(ModuleOption, Object, UnmarshallingContext, String, String) - Method in class org.jboss.security.auth.login.LoginConfigObjectModelFactory
 
addChild(QName, Object) - Method in class org.jboss.security.auth.login.ModuleOptionContainer
Add attributes or nested element content.
addChild(Users, Users.User, UnmarshallingContext, String, String) - Method in class org.jboss.security.auth.spi.UsersObjectModelFactory
 
addChild(Users.User, String[], UnmarshallingContext, String, String) - Method in class org.jboss.security.auth.spi.UsersObjectModelFactory
 
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.login.AppConfigurationEntryHolder
 
addRole(String, String) - Method in class org.jboss.security.auth.spi.Users.User
 
addSRPServerListener(SRPServerListener) - Method in class org.jboss.security.srp.SRPRemoteServer
 
addToExcludedPolicy(Permission) - Method in class org.jboss.security.jacc.JBossPolicyConfiguration
 
addToExcludedPolicy(PermissionCollection) - Method in class org.jboss.security.jacc.JBossPolicyConfiguration
 
addToRole(String, Permission) - Method in class org.jboss.security.jacc.JBossPolicyConfiguration
 
addToRole(String, PermissionCollection) - Method in class org.jboss.security.jacc.JBossPolicyConfiguration
 
addToUncheckedPolicy(Permission) - Method in class org.jboss.security.jacc.JBossPolicyConfiguration
 
addToUncheckedPolicy(PermissionCollection) - Method in class org.jboss.security.jacc.JBossPolicyConfiguration
 
addUser(Users.User) - Method in class org.jboss.security.auth.spi.Users
 
addUser(String, String) - Method in class org.jboss.security.srp.SRPVerifierStoreService
 
addUser(String, String) - Method in interface org.jboss.security.srp.SRPVerifierStoreServiceMBean
Add a user to the store.
addUser(String, String) - Method in class org.jboss.security.srp.SerialObjectStore
 

B

BASE16_ENCODING - Static variable in class org.jboss.security.Base64Utils
 
BASE16_ENCODING - Static variable in class org.jboss.security.Util
 
BASE64_ENCODING - Static variable in class org.jboss.security.Base64Utils
 
BASE64_ENCODING - Static variable in class org.jboss.security.Util
 
Base64Encoder - class org.jboss.security.Base64Encoder.
BASE64 encoder implementation.
Base64Encoder() - Constructor for class org.jboss.security.Base64Encoder
 
Base64Utils - class org.jboss.security.Base64Utils.
Base64 encoding/decoding utilities
Base64Utils() - Constructor for class org.jboss.security.Base64Utils
 
BaseCertLoginModule - class org.jboss.security.auth.spi.BaseCertLoginModule.
Base Login Module that uses X509Certificates as credentials for authentication.
BaseCertLoginModule() - Constructor for class org.jboss.security.auth.spi.BaseCertLoginModule
 
ByteArrayCallback - class org.jboss.security.auth.callback.ByteArrayCallback.
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
baseDN - Variable in class org.jboss.security.auth.spi.LdapExtLoginModule
 
baseFilter - Variable in class org.jboss.security.auth.spi.LdapExtLoginModule
 
bindCredential - Variable in class org.jboss.security.auth.spi.LdapExtLoginModule
 
bindDN - Variable in class org.jboss.security.auth.spi.LdapExtLoginModule
 
bindDNAuthentication(InitialLdapContext, String, Object, String, String) - Method in class org.jboss.security.auth.spi.LdapExtLoginModule
 
buildSessionKey(byte[]) - Method in class org.jboss.security.srp.SRPServerSession
 

C

CertRolesLoginModule - class org.jboss.security.auth.spi.CertRolesLoginModule.
Certificate Login Module that uses a properties file to store role information.
CertRolesLoginModule() - Constructor for class org.jboss.security.auth.spi.CertRolesLoginModule
 
CertificatePrincipal - interface org.jboss.security.CertificatePrincipal.
An interface for converting an X509 cert to a Principal
CipherClientSocketFactory - class org.jboss.crypto.CipherClientSocketFactory.
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 org.jboss.crypto.CipherServerSocket.
 
CipherServerSocket(int, int, InetAddress, String, SecretKey) - Constructor for class org.jboss.crypto.CipherServerSocket
Creates a new instance of CipherServerSocket
CipherServerSocketFactory - class org.jboss.crypto.CipherServerSocketFactory.
An implementation of RMIServerSocketFactory that uses a DomainServerSocketFactory for its implementation.
CipherServerSocketFactory() - Constructor for class org.jboss.crypto.CipherServerSocketFactory
Creates new RMISSLServerSocketFactory
CipherSocket - class org.jboss.crypto.CipherSocket.
 
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
 
ClientLoginModule - class org.jboss.security.ClientLoginModule.
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
 
ClientSocketFactory - class org.jboss.security.ssl.ClientSocketFactory.
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 RMISSLClientSocketFactory
ConfigUtil - class org.jboss.security.auth.login.ConfigUtil.
Utility methods for parsing the XMlLoginConfig elements into AuthenticationInfo instances.
ConfigUtil() - Constructor for class org.jboss.security.auth.login.ConfigUtil
 
ConsoleInputHandler - class org.jboss.security.auth.callback.ConsoleInputHandler.
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 org.jboss.security.plugins.ConsolePassword.
Read a password from the System.in stream.
ConsolePassword() - Constructor for class org.jboss.security.plugins.ConsolePassword
 
ContextPolicy - class org.jboss.security.jacc.ContextPolicy.
The permissions for a JACC context id.
calculatePasswordHash(String, char[], byte[]) - Static method in class org.jboss.security.Util
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.security.Util
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.security.Util
Calculate x = H(s | H(U | ':' | password)) verifier v = g^x % N described in RFC2945.
callbackHandler - Variable in class org.jboss.security.auth.spi.AbstractServerLoginModule
 
cipherAlgorithm - Variable in class org.jboss.security.srp.SRPParameters
The algorithm to use for any encryption of data.
cipherAlgorithm - Variable in class org.jboss.security.srp.SRPVerifierStore.VerifierInfo
The algorithm to use for any encryption of data.
cipherIV - Variable in class org.jboss.security.srp.SRPParameters
The cipher intialization vector bytes
cipherIV - Variable in class org.jboss.security.srp.SRPVerifierStore.VerifierInfo
The initialization vector to use for any encryption of data.
clear() - Method in class org.jboss.security.auth.login.PolicyConfig
 
clear() - Method in class org.jboss.security.auth.login.XMLLoginConfigImpl
 
clearByteArray() - Method in class org.jboss.security.auth.callback.ByteArrayCallback
 
clearCredential() - Method in class org.jboss.security.auth.callback.ObjectCallback
 
clearCredential() - Method in class org.jboss.security.auth.callback.SecurityAssociationCallback
 
clone() - Method in class org.jboss.security.srp.SRPParameters
 
close(String) - Method in class org.jboss.security.srp.SRPRemoteServer
Close the SRP session for the given username.
close(String, int) - Method in class org.jboss.security.srp.SRPRemoteServer
 
close(String) - Method in interface org.jboss.security.srp.SRPServerInterface
Close the SRP session for the given username.
close(String, int) - Method in interface org.jboss.security.srp.SRPServerInterface
 
close(String, int) - Method in class org.jboss.test.SimpleSRPServer
 
close(String) - Method in class org.jboss.test.SimpleSRPServer
Close the SRP session for the given username.
closedUserSession(SRPSessionKey) - Method in interface org.jboss.security.srp.SRPServerListener
Called when a user requests that a session be closed
closedUserSession(SRPSessionKey) - Method in class org.jboss.security.srp.SRPService
 
commit() - Method in class org.jboss.security.AltClientLoginModule
Method to commit the authentication process (phase 2).
commit() - Method in class org.jboss.security.ClientLoginModule
Method to commit the authentication process (phase 2).
commit() - Method in class org.jboss.security.auth.spi.AbstractServerLoginModule
Method to commit the authentication process (phase 2).
commit() - Method in class org.jboss.security.auth.spi.BaseCertLoginModule
Override to add the X509Certificate to the public credentials
commit() - Method in class org.jboss.security.auth.spi.ProxyLoginModule
 
commit() - Method in class org.jboss.security.auth.spi.RunAsLoginModule
Calls abort to pop the run-as role
commit(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.jboss.security.srp.jaas.SRPCacheLoginModule
All login modules have completed the login() phase, commit if we succeeded.
commit() - Method in class org.jboss.security.srp.jaas.SRPLoginModule
All login modules have completed the login() phase, comit if we succeeded.
commit() - Method in class org.jboss.test.TestLoginModule
 
compare(Object, Object) - Method in class org.jboss.test.PermissionName.NameLengthComparator
 
compareTo(Object) - Method in class org.jboss.security.auth.spi.Users.User
 
compareTo(Object) - Method in class org.jboss.test.PermissionName
 
completeRoot(Object, UnmarshallingContext, String, String) - Method in class org.jboss.security.auth.login.LoginConfigObjectModelFactory
 
completeRoot(Object, UnmarshallingContext, String, String) - Method in class org.jboss.security.auth.spi.UsersObjectModelFactory
 
containsKey(String) - Method in class org.jboss.security.auth.login.PolicyConfig
 
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.security.Util
 
copy(PolicyConfig) - Method in class org.jboss.security.auth.login.PolicyConfig
 
copyAppConfigurationEntry() - Method in class org.jboss.security.auth.login.AuthenticationInfo
Get a copy of the application authentication configuration.
create(Object) - Method in class org.jboss.security.SubjectSecurityProxyFactory
 
createCipher(String) - Static method in class org.jboss.security.Util
 
createGroup(String, Set) - Method in class org.jboss.security.auth.spi.AbstractServerLoginModule
Find or create a Group with the given name.
createIdentity(String) - Method in class org.jboss.security.auth.spi.AbstractServerLoginModule
Utility method to create a Principal for the given username.
createPasswordHash(String, String, String, String, String) - Static method in class org.jboss.security.Util
Calculate a password hash using a MessageDigest.
createPasswordHash(String, String, String, String, String, DigestCallback) - Static method in class org.jboss.security.Util
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.
createRoles(Map) - Method in class org.jboss.security.auth.spi.MemoryUsersRolesLoginModule
Provide the users map obtained during initialize
createRoles(Map) - 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.security.Util
 
createSecretKey(String, Object) - Static method in class org.jboss.security.Util
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.
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, 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(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.
createUsers(Map) - Method in class org.jboss.security.auth.spi.MemoryUsersRolesLoginModule
Provide the users map obtained during initialize
createUsers(Map) - Method in class org.jboss.security.auth.spi.UsersRolesLoginModule
A hook to allow subclasses to create the users Properties map.

D

DatabaseCertLoginModule - class org.jboss.security.auth.spi.DatabaseCertLoginModule.
A Certificate Login Module that gets its role information from a database.
DatabaseCertLoginModule() - Constructor for class org.jboss.security.auth.spi.DatabaseCertLoginModule
 
DatabaseServerLoginModule - class org.jboss.security.auth.spi.DatabaseServerLoginModule.
A JDBC based login module that supports authentication and role mapping.
DatabaseServerLoginModule() - Constructor for class org.jboss.security.auth.spi.DatabaseServerLoginModule
 
DelegatingPolicy - class org.jboss.security.jacc.DelegatingPolicy.
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
 
DelegatingPolicyTestCase - class org.jboss.test.DelegatingPolicyTestCase.
 
DelegatingPolicyTestCase(String) - Constructor for class org.jboss.test.DelegatingPolicyTestCase
 
DeploymentRolesLoginModule - class org.jboss.security.auth.spi.DeploymentRolesLoginModule.
The DeploymentRolesLoginModule adds the roles to the subject that were declared in the assembly-descriptor element in jboss.xml.
DeploymentRolesLoginModule() - Constructor for class org.jboss.security.auth.spi.DeploymentRolesLoginModule
 
DigestCallback - interface org.jboss.crypto.digest.DigestCallback.
An interface that can be used to augment the behavior of a digest hash.
DomainServerSocketFactory - class org.jboss.security.ssl.DomainServerSocketFactory.
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 org.jboss.security.ssl.DomainSocketFactory.
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.
DynamicLoginConfig - class org.jboss.security.auth.login.DynamicLoginConfig.
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 org.jboss.security.auth.login.DynamicLoginConfigMBean.
The management interface for the DynamicLoginConfig service.
decode(byte[]) - Method in class org.jboss.security.plugins.JaasSecurityDomain
Decrypt the secret using the cipherKey.
decode(byte[]) - Method in interface org.jboss.security.plugins.JaasSecurityDomainMBean
Decode a secret using the keystore password and PBEwithMD5andDES algo
decode(byte[], String, SecretKey, PBEParameterSpec) - Static method in class org.jboss.security.plugins.PBEUtils
 
decode64(String) - Method in class org.jboss.security.plugins.JaasSecurityDomain
Decrypt the base64 encoded secret using the cipherKey.
decode64(String) - Method in interface org.jboss.security.plugins.JaasSecurityDomainMBean
Decode a secret using the keystore password and PBEwithMD5andDES algo
decode64(String, String, SecretKey, PBEParameterSpec) - Static method in class org.jboss.security.plugins.PBEUtils
 
delUser(String) - Method in class org.jboss.security.srp.SRPVerifierStoreService
 
delUser(String) - Method in interface org.jboss.security.srp.SRPVerifierStoreServiceMBean
Delete a user to the store.
delUser(String) - Method in class org.jboss.security.srp.SerialObjectStore
 
delegate - Variable in class org.jboss.security.AbstractSecurityProxy
The optional setContext delegate method
delete(String) - Method in class org.jboss.security.jacc.DelegatingPolicy
 
delete() - Method in class org.jboss.security.jacc.JBossPolicyConfiguration
 
destroy() - Method in class org.jboss.security.plugins.JaasSecurityManager.DomainInfo
This
destroyService() - Method in class org.jboss.security.auth.login.XMLLoginConfig
Clear all configuration entries
destroyService() - Method in class org.jboss.security.jce.JCEProviderService
 
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.
doesRoleGroupHaveRole(Principal, Group) - Method in class org.jboss.security.plugins.JaasSecurityManager
Check that the indicated application domain role is a member of the user's assigned roles.
doesUserHaveRole(Principal, Set) - 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(Principal, 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.
dsJndiName - Variable in class org.jboss.security.auth.spi.DatabaseServerLoginModule
The JNDI name of the DataSource to use

E

EMPTY_SET - Static variable in class org.jboss.security.jacc.SubjectPolicyContextHandler
 
elements() - Method in class org.jboss.test.NamespacePermissionCollection
 
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[]) - Method in class org.jboss.security.plugins.JaasSecurityDomain
Encrypt the secret using the cipherKey.
encode(byte[]) - Method in interface org.jboss.security.plugins.JaasSecurityDomainMBean
Encode a secret using the keystore password and PBEwithMD5andDES algo
encode(byte[], String, SecretKey, PBEParameterSpec) - Static method in class org.jboss.security.plugins.PBEUtils
 
encode64(byte[]) - Method in class org.jboss.security.plugins.JaasSecurityDomain
Encrypt the secret using the cipherKey and return a base64 encoding.
encode64(byte[]) - Method in interface org.jboss.security.plugins.JaasSecurityDomainMBean
Encode a secret using the keystore password and PBEwithMD5andDES algo
encode64(byte[], String, SecretKey, PBEParameterSpec) - Static method in class org.jboss.security.plugins.PBEUtils
 
encodeBase16(byte[]) - Static method in class org.jboss.security.Util
Hex encoding of hashes, as used by Catalina.
encodeBase64(byte[]) - Static method in class org.jboss.security.Util
BASE64 encoder implementation.
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.srp.SRPParameters
 
equals(Object) - Method in class org.jboss.security.srp.SRPSessionKey
 
equals(Object) - Method in class org.jboss.security.srp.jaas.SRPPrincipal
Override to include the sessionID in the equality check
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
 
equals(Object) - Method in class org.jboss.test.PermissionName
 
exponential() - Method in class org.jboss.security.srp.SRPClientSession
 
exponential() - Method in class org.jboss.security.srp.SRPServerSession
 

F

FilePassword - class org.jboss.security.plugins.FilePassword.
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
 
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.
fromb64(String) - Static method in class org.jboss.security.Base64Utils
 
fromb64(String) - Static method in class org.jboss.security.Util
 

G

GET_CONFIG_ENTRY_PERM - Static variable in class org.jboss.security.AuthenticationInfo
 
GET_CONFIG_ENTRY_PERM - Static variable in class org.jboss.security.auth.login.AuthenticationInfo
 
g() - Method in class org.jboss.security.srp.SRPConf.SRPParams
 
g - Variable in class org.jboss.security.srp.SRPParameters
The algorithm primitive generator
g - Variable in class org.jboss.security.srp.SRPVerifierStore.VerifierInfo
The SRP algorithm primitive generator
gbytes() - Method in class org.jboss.security.srp.SRPConf.SRPParams
 
generateSeed(int) - Static method in class org.jboss.security.Util
Returns the given number of seed bytes, computed using the seed generation algorithm that this class uses to seed itself.
get(String) - Method in class org.jboss.security.auth.login.PolicyConfig
 
getActions() - Method in class org.jboss.test.NamespacePermission
 
getActiveSubject() - Method in class org.jboss.security.plugins.JaasSecurityManager
Get the currently authenticated Subject.
getAliasAndCert() - Method in class org.jboss.security.auth.spi.BaseCertLoginModule
 
getAppCallbackHandler() - Method in class org.jboss.security.AuthenticationInfo
 
getAppCallbackHandler() - Method in class org.jboss.security.auth.login.AuthenticationInfo
 
getAppConfigurationEntry() - Method in class org.jboss.security.AppPolicy
 
getAppConfigurationEntry() - Method in class org.jboss.security.AuthenticationInfo
Get an application authentication configuration.
getAppConfigurationEntry() - Method in class org.jboss.security.auth.login.AuthenticationInfo
Get an application authentication configuration.
getAppConfigurationEntry(String) - Method in class org.jboss.security.auth.login.XMLLoginConfigImpl
 
getAppPolicy(String) - Method in interface org.jboss.security.IAppPolicyStore
 
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.
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.
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
getAuthenticationCacheJndiName() - Method in class org.jboss.security.srp.SRPService
Get the jndi name under which the SRPServerInterface proxy should be bound
getAuthenticationCacheJndiName() - Method in interface org.jboss.security.srp.SRPServiceMBean
Get the jndi name under which the SRPServerInterface proxy should be bound
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
getAuthenticationCacheResolution() - Method in class org.jboss.security.srp.SRPService
Get the auth cache resolution period in seconds
getAuthenticationCacheResolution() - Method in interface org.jboss.security.srp.SRPServiceMBean
Get the auth cache resolution period in seconds
getAuthenticationCacheTimeout() - Method in class org.jboss.security.srp.SRPService
Get the auth cache timeout period in seconds
getAuthenticationCacheTimeout() - Method in interface org.jboss.security.srp.SRPServiceMBean
Get the auth cache timeout period in seconds
getBindAddress() - Method in class org.jboss.security.ssl.DomainServerSocketFactory
 
getBindAddress() - Method in class org.jboss.security.ssl.RMISSLServerSocketFactory
 
getByteArray() - Method in class org.jboss.security.auth.callback.ByteArrayCallback
 
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
getCiperSuites() - Method in class org.jboss.security.ssl.DomainServerSocketFactory
 
getCiperSuites() - Method in class org.jboss.security.ssl.RMISSLServerSocketFactory
 
getCipherAlgorithm() - Method in class org.jboss.security.plugins.JaasSecurityDomain
 
getClientResponse() - Method in class org.jboss.security.srp.SRPServerSession
 
getClientSocketFactory() - Method in class org.jboss.security.srp.SRPService
Get the RMIClientSocketFactory implementation class.
getClientSocketFactory() - Method in interface org.jboss.security.srp.SRPServiceMBean
Get the RMIClientSocketFactory implementation class.
getComment() - Method in class org.jboss.security.srp.SRPConf.SRPParams
 
getConfigNames() - Method in class org.jboss.security.auth.login.PolicyConfig
 
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 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.
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.
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.
getContext(String, Object) - Method in class org.jboss.security.jacc.SubjectPolicyContextHandler
 
getContextID() - Method in class org.jboss.security.jacc.JBossPolicyConfiguration
 
getCredential() - Method in class org.jboss.security.auth.callback.ObjectCallback
 
getCredential() - Method in class org.jboss.security.auth.callback.SecurityAssociationCallback
 
getCredentials() - Method in class org.jboss.security.auth.spi.BaseCertLoginModule
 
getCredentials() - Method in class org.jboss.security.auth.spi.UsernamePasswordLoginModule
 
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.
getDefaultAppPolicy() - Static method in class org.jboss.security.AppPolicy
 
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
 
getDefaultParams() - Static method in class org.jboss.security.srp.SRPConf
 
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.
getEncoding() - Method in class org.jboss.security.auth.spi.Users.User
 
getEntry() - Method in class org.jboss.security.auth.login.AppConfigurationEntryHolder
 
getExternalPermissionTypes() - Method in class org.jboss.security.jacc.DelegatingPolicy
 
getFullName() - Method in class org.jboss.test.NamespacePermission
 
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.DeploymentRolesLoginModule
Overriden by subclasses to return the Principal that corresponds to the user primary identity.
getIdentity() - Method in class org.jboss.security.auth.spi.IdentityLoginModule
 
getIdentity() - Method in class org.jboss.security.auth.spi.SimpleServerLoginModule
 
getIdentity() - Method in class org.jboss.security.auth.spi.UsernamePasswordLoginModule
 
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
 
getInstance() - Static method in class org.jboss.security.jacc.DelegatingPolicy
 
getJceProviders() - Method in class org.jboss.security.jce.JCEProviderService
 
getJceProviders() - Method in interface org.jboss.security.jce.JCEProviderServiceMBean
 
getJndiName() - Method in class org.jboss.security.srp.SRPService
Get the jndi name under which the SRPServerInterface proxy should be bound
getJndiName() - Method in interface org.jboss.security.srp.SRPServiceMBean
Get the jndi name under which the SRPServerInterface proxy should be bound
getJndiName() - Method in class org.jboss.security.srp.SRPVerifierStoreService
Get the jndi name for the SRPVerifierSource implementation binding.
getJndiName() - Method in interface org.jboss.security.srp.SRPVerifierStoreServiceMBean
Get the jndi name for the SRPVerifierSource implementation binding.
getKeyManagerFactory() - Method in class org.jboss.security.plugins.JaasSecurityDomain
 
getKeyStore() - Method in class org.jboss.security.AppPolicy
 
getKeyStore() - Method in class org.jboss.security.plugins.JaasSecurityDomain
 
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.
getKeys() - Method in class org.jboss.security.jacc.SubjectPolicyContextHandler
 
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.
getLoginInfo() - Method in class org.jboss.security.AppPolicy
 
getMBeanServer() - Method in class org.jboss.security.jacc.SecurityService
 
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.
getName() - Method in class org.jboss.security.auth.login.AuthenticationInfo
 
getName() - Method in class org.jboss.security.auth.login.DynamicLoginConfig
 
getName() - Method in class org.jboss.security.auth.spi.Users.User
 
getName() - Method in class org.jboss.security.plugins.JaasSecurityDomain
 
getName() - Method in class org.jboss.security.srp.SRPService
 
getName() - Method in class org.jboss.security.srp.SRPVerifierStoreService
 
getObjectInstance(Object, Name, Context, Hashtable) - Method in class org.jboss.security.plugins.JaasSecurityManagerService.DefaultCacheObjectFactory
Object factory implementation.
getObjectInstance(Object, Name, Context, Hashtable) - Method in class org.jboss.security.plugins.JaasSecurityManagerService.SecurityDomainObjectFactory
Object factory implementation.
getOutputStream() - Method in class org.jboss.crypto.CipherSocket
 
getOverwriteSessions() - Method in class org.jboss.security.srp.SRPService
 
getOverwriteSessions() - Method in interface org.jboss.security.srp.SRPServiceMBean
A flag indicating if a successful user auth for an existing session should overwrite the current session.
getPRNG() - Static method in class org.jboss.security.Util
 
getParameters() - Method in class org.jboss.security.srp.SRPServerSession
 
getPassSecurityDomainName() - Method in class org.jboss.security.auth.login.XMLLoginConfig
 
getPassSecurityDomainName() - Method in interface org.jboss.security.auth.login.XMLLoginConfigMBean
 
getPassword() - Method in class org.jboss.security.auth.spi.Users.User
 
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.
getPolicyAttributeName() - Method in class org.jboss.security.jacc.SecurityService
 
getPolicyConfig() - Method in class org.jboss.security.auth.login.DynamicLoginConfig
 
getPolicyConfig() - Method in interface org.jboss.security.auth.login.DynamicLoginConfigMBean
Get the embedded PolicyConfig
getPolicyConfiguration(String, boolean) - Method in class org.jboss.security.jacc.JBossPolicyConfigurationFactory
 
getPolicyName() - Method in class org.jboss.security.jacc.SecurityService
 
getPolicyProxy() - Method in class org.jboss.security.jacc.DelegatingPolicy
 
getPredefinedCount() - Method in class org.jboss.security.srp.SRPConf
 
getPredefinedParams(int) - Static method in class org.jboss.security.srp.SRPConf
 
getPrincipal() - Method in class org.jboss.security.auth.callback.SecurityAssociationCallback
 
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.
getPrompt() - Method in class org.jboss.security.auth.callback.ByteArrayCallback
 
getPrompt() - Method in class org.jboss.security.auth.callback.ObjectCallback
 
getProtocols() - Method in class org.jboss.security.ssl.DomainServerSocketFactory
 
getProtocols() - Method in class org.jboss.security.ssl.RMISSLServerSocketFactory
 
getRealmMapping() - Method in class org.jboss.security.plugins.SecurityDomainContext
 
getRequireAuxChallenge() - Method in class org.jboss.security.srp.SRPRemoteServer
 
getRequireAuxChallenge() - Method in class org.jboss.security.srp.SRPService
 
getRequireAuxChallenge() - Method in interface org.jboss.security.srp.SRPServiceMBean
Get if the client must supply an auxillary challenge as part of the verify phase.
getRoleNames() - Method in class org.jboss.security.auth.spi.Users.User
 
getRoleNames(String) - Method in class org.jboss.security.auth.spi.Users.User
 
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.DeploymentRolesLoginModule
Create the 'Roles' group and populate it with the principals security roles from the SecurityRolesAssociation
getRoleSets() - Method in class org.jboss.security.auth.spi.IdentityLoginModule
 
getRoleSets() - Method in class org.jboss.security.auth.spi.LdapExtLoginModule
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.LdapLoginModule
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.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
getSRPParameters(String) - Method in class org.jboss.security.srp.SRPRemoteServer
The start of a new client session.
getSRPParameters(String, boolean) - Method in class org.jboss.security.srp.SRPRemoteServer
 
getSRPParameters(String) - Method in interface org.jboss.security.srp.SRPServerInterface
Get the SRP parameters to use for this session.
getSRPParameters(String, boolean) - Method in interface org.jboss.security.srp.SRPServerInterface
Get the SRP parameters to use for this session and create an arbitrary session id to allow for multiple SRP sessions for this user.
getSRPParameters(String, boolean) - Method in class org.jboss.test.SimpleSRPServer
 
getSRPParameters(String) - Method in class org.jboss.test.SimpleSRPServer
 
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.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
 
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.
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.
getServerPort() - Method in class org.jboss.security.srp.SRPService
Get the RMI port for the SRPServerInterface
getServerPort() - Method in interface org.jboss.security.srp.SRPServiceMBean
Get the RMI port for the SRPRemoteServerInterface
getServerResponse() - Method in class org.jboss.security.srp.SRPServerSession
 
getServerSocketFactory() - Method in class org.jboss.security.srp.SRPService
Get the RMIServerSocketFactory implementation class.
getServerSocketFactory() - Method in interface org.jboss.security.srp.SRPServiceMBean
Get the RMIServerSocketFactory implementation class.
getSessionID() - Method in class org.jboss.security.srp.SRPSessionKey
 
getSessionID() - Method in class org.jboss.security.srp.jaas.SRPPrincipal
 
getSessionKey() - Method in class org.jboss.security.srp.SRPClientSession
Returns the negotiated session K, K = SHA_Interleave(S)
getSessionKey() - Method in class org.jboss.security.srp.SRPServerSession
Returns the negotiated session K, K = SessionHash(S)
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
 
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.
getUnauthenticatedIdentity() - Method in class org.jboss.security.auth.spi.AbstractServerLoginModule
 
getUnauthenticatedIdentity() - Method in class org.jboss.security.auth.spi.UsernamePasswordLoginModule
 
getUseFirstPass() - Method in class org.jboss.security.auth.spi.AbstractServerLoginModule
 
getUser(String) - Method in class org.jboss.security.auth.spi.Users
 
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.
getUserVerifier(String) - Method in interface org.jboss.security.srp.SRPVerifierStore
Get the indicated user's password verifier information.
getUserVerifier(String) - Method in class org.jboss.security.srp.SerialObjectStore
 
getUsername() - Method in class org.jboss.security.auth.spi.BaseCertLoginModule
 
getUsername() - Method in class org.jboss.security.auth.spi.UsernamePasswordLoginModule
 
getUsername() - Method in class org.jboss.security.srp.SRPSessionKey
 
getUsernameAndPassword() - Method in class org.jboss.security.auth.spi.UsernamePasswordLoginModule
Called by login() to acquire the username and password strings for authentication.
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
Overriden 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
Overriden to return an empty password string as typically one cannot obtain a user's password.
getUsersPassword() - Method in class org.jboss.security.auth.spi.SimpleServerLoginModule
 
getUsersPassword() - Method in class org.jboss.security.auth.spi.UsernamePasswordLoginModule
Get the expected password for the current username available via the getUsername() method.
getUsersPassword() - Method in class org.jboss.security.auth.spi.UsersLoginModule
 
getUsersPassword() - Method in class org.jboss.security.auth.spi.UsersRolesLoginModule
 
getUsersPassword() - Method in class org.jboss.security.auth.spi.XMLLoginModule
 
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 class org.jboss.security.auth.login.XMLLoginConfigImpl
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
getValue() - Method in class org.jboss.security.auth.login.ModuleOptionContainer
 
getValue() - Method in class org.jboss.security.plugins.JaasSecurityManager.DomainInfo
 
getVerifierSourceJndiName() - Method in class org.jboss.security.srp.SRPService
Get the jndi name for the SRPVerifierSource implementation binding.
getVerifierSourceJndiName() - Method in interface org.jboss.security.srp.SRPServiceMBean
Get the jndi name for the SRPVerifierSource implementation binding.
grant(CodeSource, ArrayList) - Method in class org.jboss.security.AuthorizationInfo
 
grant(CodeSource, ArrayList, Principal[]) - Method in class org.jboss.security.AuthorizationInfo
 

H

HANDSHAKE_COMPLETE_LISTENER - Static variable in class org.jboss.security.ssl.DomainSocketFactory
 
HANDSHAKE_COMPLETE_LISTENER - Static variable in class org.jboss.security.ssl.RMISSLClientSocketFactory
 
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.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.
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
 
hasUnlimitedCrypto() - Static method in class org.jboss.security.Util
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.
hashAlgorithm - Variable in class org.jboss.security.srp.SRPParameters
The algorithm to hash the session key to produce K.
hashAlgorithm - Variable in class org.jboss.security.srp.SRPVerifierStore.VerifierInfo
The algorithm to hash the session key to produce K.
hashCode() - Method in class org.jboss.crypto.CipherClientSocketFactory
 
hashCode() - Method in class org.jboss.crypto.CipherServerSocketFactory
 
hashCode() - Method in class org.jboss.security.srp.SRPParameters
 
hashCode() - Method in class org.jboss.security.srp.SRPSessionKey
 
hashCode() - Method in class org.jboss.security.srp.jaas.SRPPrincipal
Override to include sessionID in the hash
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
 
hashCode() - Method in class org.jboss.test.PermissionName
 

I

IAppPolicyStore - interface org.jboss.security.IAppPolicyStore.
An interface describing an AppPolicy security store.
IdentityLoginModule - class org.jboss.security.auth.spi.IdentityLoginModule.
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
 
implies(ProtectionDomain, Permission) - Method in class org.jboss.security.jacc.DelegatingPolicy
 
implies(Permission) - Method in class org.jboss.test.NamespacePermission
 
implies(Permission) - Method in class org.jboss.test.NamespacePermissionCollection
Locate the closest permissions assigned to the namespace.
inService() - Method in class org.jboss.security.jacc.JBossPolicyConfiguration
 
inService(String) - Method in class org.jboss.security.jacc.JBossPolicyConfigurationFactory
 
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(Class, Class, Object) - Method in class org.jboss.security.SubjectSecurityProxy
 
init(Class, Class, Class, Class, Object) - Method in class org.jboss.security.SubjectSecurityProxy
 
init() - Static method in class org.jboss.security.Util
 
init(byte[]) - Static method in class org.jboss.security.Util
 
init(long) - Method in class org.jboss.security.plugins.JaasSecurityManager.DomainInfo
 
init(String, byte[]) - Method in class org.jboss.security.srp.SRPRemoteServer
 
init(String, byte[], int) - Method in class org.jboss.security.srp.SRPRemoteServer
 
init(String, byte[]) - Method in interface org.jboss.security.srp.SRPServerInterface
Initiate the SRP algorithm.
init(String, byte[], int) - Method in interface org.jboss.security.srp.SRPServerInterface
Initiate the SRP algorithm.
init(String, byte[], int) - Method in class org.jboss.test.SimpleSRPServer
 
init(String, byte[]) - Method in class org.jboss.test.SimpleSRPServer
 
initService() - Method in class org.jboss.security.srp.SRPVerifierStoreService
 
initialize(Subject, CallbackHandler, Map, Map) - Method in class org.jboss.security.AltClientLoginModule
Initialize this LoginModule.
initialize(Subject, CallbackHandler, Map, Map) - Method in class org.jboss.security.ClientLoginModule
Initialize this LoginModule.
initialize(Subject, CallbackHandler, Map, Map) - Method in class org.jboss.security.auth.spi.AbstractServerLoginModule
Initialize the login module.
initialize(Subject, CallbackHandler, Map, Map) - 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, Map) - Method in class org.jboss.security.auth.spi.CertRolesLoginModule
Initialize this LoginModule.
initialize(Subject, CallbackHandler, Map, Map) - Method in class org.jboss.security.auth.spi.DatabaseCertLoginModule
 
initialize(Subject, CallbackHandler, Map, Map) - Method in class org.jboss.security.auth.spi.DatabaseServerLoginModule
Initialize this LoginModule.
initialize(Subject, CallbackHandler, Map, Map) - Method in class org.jboss.security.auth.spi.DeploymentRolesLoginModule
Initialize the login module.
initialize(Subject, CallbackHandler, Map, Map) - Method in class org.jboss.security.auth.spi.IdentityLoginModule
 
initialize(Subject, CallbackHandler, Map, Map) - 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, Map) - 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.RunAsLoginModule
Look for the roleName option that specifies the role to use as the run-as role.
initialize(Subject, CallbackHandler, Map, Map) - 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, Map) - Method in class org.jboss.security.auth.spi.UsersLoginModule
Initialize this LoginModule.
initialize(Subject, CallbackHandler, Map, Map) - Method in class org.jboss.security.auth.spi.UsersRolesLoginModule
Initialize this LoginModule.
initialize(Subject, CallbackHandler, Map, Map) - Method in class org.jboss.security.auth.spi.XMLLoginModule
Initialize this LoginModule.
initialize(Subject, CallbackHandler, Map, Map) - Method in class org.jboss.security.srp.jaas.SRPCacheLoginModule
Initialize the login module.
initialize(Subject, CallbackHandler, Map, Map) - Method in class org.jboss.security.srp.jaas.SRPLoginModule
 
initialize(Subject, CallbackHandler, Map, Map) - Method in class org.jboss.test.TestLoginModule
 
instantiate() - Method in class org.jboss.security.auth.login.AppConfigurationEntryHolder
 
instantiate() - Method in class org.jboss.security.auth.login.AuthenticationInfoContainer
 
instantiate() - Method in class org.jboss.security.auth.login.ModuleOptionContainer
 
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(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(Object, Method, Object[]) - Method in class org.jboss.security.plugins.JaasSecurityManagerService.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.srp.SRPServerProxy
The InvocationHandler invoke method.
invoke(Invocation) - Method in class org.jboss.security.srp.SRPService
 
invoke(Invocation) - Method in interface org.jboss.security.srp.SRPServiceMBean
Expose the Invoker signature via JMX
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.
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
 
isCurrent(long) - Method in class org.jboss.security.plugins.JaasSecurityManager.DomainInfo
 
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.
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
 
isParent(PermissionName) - Method in class org.jboss.test.PermissionName
 
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.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

JBossPolicyConfiguration - class org.jboss.security.jacc.JBossPolicyConfiguration.
The JACC PolicyConfiguration implementation.
JBossPolicyConfiguration(String, DelegatingPolicy, StateMachine) - Constructor for class org.jboss.security.jacc.JBossPolicyConfiguration
 
JBossPolicyConfigurationFactory - class org.jboss.security.jacc.JBossPolicyConfigurationFactory.
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.
JBossSXProvider - class org.jboss.crypto.JBossSXProvider.
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
 
JCEProviderService - class org.jboss.security.jce.JCEProviderService.
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 org.jboss.security.jce.JCEProviderServiceMBean.
 
JaasSecurityDomain - class org.jboss.security.plugins.JaasSecurityDomain.
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 org.jboss.security.plugins.JaasSecurityDomainMBean.
The JaasSecurityDomainMBean adds support for KeyStore management.
JaasSecurityManager - class org.jboss.security.plugins.JaasSecurityManager.
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.
JaasSecurityManager.DomainInfo - class org.jboss.security.plugins.JaasSecurityManager.DomainInfo.
The authentication cache object.
JaasSecurityManager.DomainInfo(long) - Constructor for class org.jboss.security.plugins.JaasSecurityManager.DomainInfo
Create a cache entry with the given lifetime in seconds.
JaasSecurityManagerService - class org.jboss.security.plugins.JaasSecurityManagerService.
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 org.jboss.security.plugins.JaasSecurityManagerService.DefaultCacheObjectFactory.
java:/timedCacheFactory ObjectFactory implementation
JaasSecurityManagerService.DefaultCacheObjectFactory() - Constructor for class org.jboss.security.plugins.JaasSecurityManagerService.DefaultCacheObjectFactory
 
JaasSecurityManagerService.SecurityDomainObjectFactory - class org.jboss.security.plugins.JaasSecurityManagerService.SecurityDomainObjectFactory.
 
JaasSecurityManagerService.SecurityDomainObjectFactory() - Constructor for class org.jboss.security.plugins.JaasSecurityManagerService.SecurityDomainObjectFactory
 
JaasSecurityManagerServiceMBean - interface org.jboss.security.plugins.JaasSecurityManagerServiceMBean.
The management interface for the JaasSecurityManagerService mbean.
JndiLoginInitialContextFactory - class org.jboss.security.jndi.JndiLoginInitialContextFactory.
A naming provider InitialContextFactory implementation that combines the authentication phase with the InitialContext creation.
JndiLoginInitialContextFactory() - Constructor for class org.jboss.security.jndi.JndiLoginInitialContextFactory
 

L

LdapExtLoginModule - class org.jboss.security.auth.spi.LdapExtLoginModule.
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 org.jboss.security.auth.spi.LdapLoginModule.
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
 
LoginConfigObjectModelFactory - class org.jboss.security.auth.login.LoginConfigObjectModelFactory.
A JBossXB object factory for parsing the login-config.xml object model.
LoginConfigObjectModelFactory() - Constructor for class org.jboss.security.auth.login.LoginConfigObjectModelFactory
 
LoginContextTestCase - class org.jboss.test.LoginContextTestCase.
 
LoginContextTestCase(String) - Constructor for class org.jboss.test.LoginContextTestCase
 
LoginInitialContextFactory - class org.jboss.security.jndi.LoginInitialContextFactory.
A naming provider InitialContextFactory implementation that combines the authentication phase with the InitialContext creation.
LoginInitialContextFactory() - Constructor for class org.jboss.security.jndi.LoginInitialContextFactory
 
LoginModulesTestCase - class org.jboss.test.LoginModulesTestCase.
Tests of the LoginModule classes.
LoginModulesTestCase(String) - Constructor for class org.jboss.test.LoginModulesTestCase
 
linkConfiguration(PolicyConfiguration) - Method in class org.jboss.security.jacc.JBossPolicyConfiguration
 
listContextPolicies() - Method in class org.jboss.security.jacc.DelegatingPolicy
Access the current ContextPolicy instances
loadConfig(URL) - Method in class org.jboss.security.auth.login.XMLLoginConfig
Load the login configuration information from the given config URL.
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
 
loadConfig(URL) - Method in interface org.jboss.security.auth.login.XMLLoginConfigMBean
Load the login configuration information from the given config URL.
loadRoles() - Method in class org.jboss.security.auth.spi.UsersRolesLoginModule
Loads the roles Properties from the defaultRolesRsrcName and rolesRsrcName resource settings.
loadUsers() - Method in class org.jboss.security.auth.spi.UsersRolesLoginModule
Loads the users Properties from the defaultUsersRsrcName and usersRsrcName resource settings.
log - Variable in class org.jboss.security.auth.spi.AbstractServerLoginModule
 
log - Variable in class org.jboss.security.plugins.JaasSecurityManager
The log4j category for the security manager domain
login() - Method in class org.jboss.security.AltClientLoginModule
Method to authenticate a Subject (phase 1).
login() - Method in class org.jboss.security.ClientLoginModule
Method to authenticate a Subject (phase 1).
login() - Method in class org.jboss.security.auth.spi.AbstractServerLoginModule
Looks for javax.security.auth.login.name and javax.security.auth.login.password values in the sharedState map if the useFirstPass option was true and returns true if they exist.
login() - Method in class org.jboss.security.auth.spi.BaseCertLoginModule
Perform the authentication of the username and password.
login() - Method in class org.jboss.security.auth.spi.CertRolesLoginModule
 
login() - Method in class org.jboss.security.auth.spi.IdentityLoginModule
 
login() - Method in class org.jboss.security.auth.spi.ProxyLoginModule
Perform the login.
login() - Method in class org.jboss.security.auth.spi.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.srp.jaas.SRPCacheLoginModule
Access the user Principal object and credentials by passing a SecurityAssociationCallback object to the registered CallbackHandler.
login() - Method in class org.jboss.security.srp.jaas.SRPLoginModule
This is where the SRP protocol exchange occurs.
login() - Method in class org.jboss.test.TestLoginModule
 
loginConfigURL - Variable in class org.jboss.security.auth.login.XMLLoginConfigImpl
The URL to the XML or Sun login configuration
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.ClientLoginModule
 
logout() - Method in class org.jboss.security.auth.spi.AbstractServerLoginModule
Remove the user identity and roles added to the Subject during commit.
logout() - Method in class org.jboss.security.auth.spi.ProxyLoginModule
 
logout() - Method in class org.jboss.security.auth.spi.RunAsLoginModule
 
logout() - Method in class org.jboss.security.srp.jaas.SRPCacheLoginModule
Remove the userPrincipal, clientChallenge and sessionKey associated with the subject during commit().
logout() - Method in class org.jboss.security.srp.jaas.SRPLoginModule
Remove the userPrincipal associated with the subject.
logout() - Method in class org.jboss.test.TestLoginModule
 
lookup(String) - Method in class org.jboss.security.plugins.SecurityDomainContext
 

M

MemoryUsersRolesLoginModule - class org.jboss.security.auth.spi.MemoryUsersRolesLoginModule.
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
 
ModuleOptionContainer - class org.jboss.security.auth.login.ModuleOptionContainer.
ModuleOption declares a constructor that takes name as a parameter while the value should be set with the setter.
ModuleOptionContainer() - Constructor for class org.jboss.security.auth.login.ModuleOptionContainer
 
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.jboss.security.srp.SerialObjectStore
 
main(String[]) - Static method in class org.jboss.test.LoginModulesTestCase
 
main(String[]) - Static method in class org.jboss.test.NestableGroupTestCase
 
main(String[]) - Static method in class org.jboss.test.NestablePrincipalTestCase
 
main(String[]) - Static method in class org.jboss.test.PasswordHasher
 
main(String[]) - Static method in class org.jboss.test.SRPLoginTest
 
main(String[]) - Static method in class org.jboss.test.SRPProtocolTestCase
 
main(String[]) - Static method in class org.jboss.test.SRPServerImpl
 
main(String[]) - Static method in class org.jboss.test.SecurityProviderlTestCase
 
main(String[]) - Static method in class org.jboss.test.TestJCE
 
main(String[]) - Static method in class org.jboss.test.TestJCEIntegration
 
main(String[]) - Static method in class org.jboss.test.TestLogin
 
main(String[]) - Static method in class org.jboss.test.TestProtocol
 
main(String[]) - Static method in class org.jboss.test.ThreadLocalTestCase
 
main(String[]) - Static method in class org.jboss.test.TstClient
 
main(String[]) - Static method in class org.jboss.test.TstTimedCache
 
main(String[]) - Static method in class org.jboss.test.UtilTestCase
 
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.
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.
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.

N

N() - Method in class org.jboss.security.srp.SRPConf.SRPParams
 
N - Variable in class org.jboss.security.srp.SRPParameters
The algorithm safe-prime modulus
N - Variable in class org.jboss.security.srp.SRPVerifierStore.VerifierInfo
The algorithm safe-prime modulus
NO_PERMISSIONS - Static variable in class org.jboss.security.AppPolicy
A PermissionCollection that allows no permissions
NO_SESSION_ID - Static variable in class org.jboss.security.srp.SRPSessionKey
 
NamespacePermission - class org.jboss.test.NamespacePermission.
A path like heirarchical permission.
NamespacePermission(String, String) - Constructor for class org.jboss.test.NamespacePermission
Creates new NamespacePermission
NamespacePermission(Name, String) - Constructor for class org.jboss.test.NamespacePermission
 
NamespacePermissionCollection - class org.jboss.test.NamespacePermissionCollection.
The PermissionCollection object for NamespacePermissions.
NamespacePermissionCollection() - Constructor for class org.jboss.test.NamespacePermissionCollection
Creates new NamespacePermission
Nbytes() - Method in class org.jboss.security.srp.SRPConf.SRPParams
 
NestableGroup - class org.jboss.security.NestableGroup.
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
NestableGroupTestCase - class org.jboss.test.NestableGroupTestCase.
Tests of the NestableGroup class.
NestableGroupTestCase(String) - Constructor for class org.jboss.test.NestableGroupTestCase
 
NestablePrincipal - class org.jboss.security.NestablePrincipal.
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
NestablePrincipalTestCase - class org.jboss.test.NestablePrincipalTestCase.
Tests of the NestablePrincipal class.
NestablePrincipalTestCase(String) - Constructor for class org.jboss.test.NestablePrincipalTestCase
 
newChild(PolicyConfig, UnmarshallingContext, String, String, Attributes) - Method in class org.jboss.security.auth.login.LoginConfigObjectModelFactory
 
newChild(AuthenticationInfo, UnmarshallingContext, String, String, Attributes) - Method in class org.jboss.security.auth.login.LoginConfigObjectModelFactory
 
newChild(AppConfigurationEntryHolder, UnmarshallingContext, String, String, Attributes) - Method in class org.jboss.security.auth.login.LoginConfigObjectModelFactory
 
newChild(Users, UnmarshallingContext, String, String, Attributes) - Method in class org.jboss.security.auth.spi.UsersObjectModelFactory
 
newChild(Users.User, UnmarshallingContext, String, String, Attributes) - Method in class org.jboss.security.auth.spi.UsersObjectModelFactory
 
newDigest() - Static method in class org.jboss.security.Util
 
newPermissionCollection() - Method in class org.jboss.test.NamespacePermission
 
newRoot(Object, UnmarshallingContext, String, String, Attributes) - Method in class org.jboss.security.auth.login.LoginConfigObjectModelFactory
 
newRoot(Object, UnmarshallingContext, String, String, Attributes) - Method in class org.jboss.security.auth.spi.UsersObjectModelFactory
 
nextBytes(byte[]) - Static method in class org.jboss.security.Util
Generates random bytes and places them into a user-supplied byte array.
nextDouble() - Static method in class org.jboss.security.Util
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.security.Util
Returns the next pseudorandom, uniformly distributed long value from this random number generator's sequence.

O

OBJECT_NAME - Static variable in interface org.jboss.security.plugins.JaasSecurityManagerServiceMBean
 
ObjectCallback - class org.jboss.security.auth.callback.ObjectCallback.
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
options - Variable in class org.jboss.security.auth.spi.AbstractServerLoginModule
 
org.jboss.crypto - package org.jboss.crypto
 
org.jboss.crypto.digest - package org.jboss.crypto.digest
 
org.jboss.security - package org.jboss.security
 
org.jboss.security.auth - package org.jboss.security.auth
 
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.login - package org.jboss.security.auth.login
 
org.jboss.security.auth.spi - package org.jboss.security.auth.spi
 
org.jboss.security.jacc - package org.jboss.security.jacc
 
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
 
org.jboss.security.propertyeditor - package org.jboss.security.propertyeditor
 
org.jboss.security.srp - package org.jboss.security.srp
 
org.jboss.security.srp.jaas - package org.jboss.security.srp.jaas
 
org.jboss.security.ssl - package org.jboss.security.ssl
 
org.jboss.test - package org.jboss.test
 

P

PBEUtils - class org.jboss.security.plugins.PBEUtils.
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
 
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
 
PasswordHasher - class org.jboss.test.PasswordHasher.
A utility program for generating password hashes given the hashAlgorithm, hashEncoding, and hashCharset options used by the UsernamePasswordLoginModule.
PasswordHasher() - Constructor for class org.jboss.test.PasswordHasher
 
PermissionName - class org.jboss.test.PermissionName.
A javax.naming.Name based key class used as the name attribute by NamespacePermissions.
PermissionName(String) - Constructor for class org.jboss.test.PermissionName
Creates new NamespacePermission
PermissionName(Name) - Constructor for class org.jboss.test.PermissionName
 
PermissionName.NameLengthComparator - class org.jboss.test.PermissionName.NameLengthComparator.
An alternate PermissionName comparator that first orders names by length(longer names before shorter names) to ensure that the most precise names are seen first.
PermissionName.NameLengthComparator() - Constructor for class org.jboss.test.PermissionName.NameLengthComparator
 
PolicyConfig - class org.jboss.security.auth.login.PolicyConfig.
The root object for the login-config.xml descriptor as defined by the security-config_4_0.xsd.
PolicyConfig() - Constructor for class org.jboss.security.auth.login.PolicyConfig
 
PrincipalEditor - class org.jboss.security.propertyeditor.PrincipalEditor.
A property editor for java.security.Principals that uses the org.jboss.security.SimplePrincipal
PrincipalEditor() - Constructor for class org.jboss.security.propertyeditor.PrincipalEditor
 
ProxyLoginModule - class org.jboss.security.auth.spi.ProxyLoginModule.
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
 
parentConfig - Variable in class org.jboss.security.auth.login.XMLLoginConfigImpl
The inherited configuration we delegate to
parseAuthentication(Element) - Static method in class org.jboss.security.auth.login.ConfigUtil
Parse the application-policy/authentication element
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.
postDigest(MessageDigest) - Method in interface org.jboss.crypto.digest.DigestCallback
Post-hash callout afer the password has been added to allow for content after the password has been added.
preDigest(MessageDigest) - Method in interface org.jboss.crypto.digest.DigestCallback
Pre-hash callout to allow for content before the password.
principalClassName - Variable in class org.jboss.security.auth.spi.AbstractServerLoginModule
An optional custom Principal class implementation
principalsQuery - Variable in class org.jboss.security.auth.spi.DatabaseServerLoginModule
The sql query to obtain the user password

R

RMISSLClientSocketFactory - class org.jboss.security.ssl.RMISSLClientSocketFactory.
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 org.jboss.security.ssl.RMISSLServerSocketFactory.
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.
RunAsLoginModule - class org.jboss.security.auth.spi.RunAsLoginModule.
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
 
recursion - Variable in class org.jboss.security.auth.spi.LdapExtLoginModule
 
refresh() - Method in interface org.jboss.security.IAppPolicyStore
 
refresh() - Method in class org.jboss.security.auth.login.XMLLoginConfigImpl
 
refresh() - Method in class org.jboss.security.jacc.DelegatingPolicy
We dynamically manage the active policies on commit so refresh is a noop.
refresh() - Method in class org.jboss.security.plugins.JaasSecurityManager.DomainInfo
 
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
Reload the key- and truststore
reloadKeyAndTrustStore() - Method in interface org.jboss.security.plugins.JaasSecurityDomainMBean
Reload the key- and truststore
remove(String) - Method in class org.jboss.security.auth.login.PolicyConfig
 
removeAppConfig(String) - Method in class org.jboss.security.auth.login.XMLLoginConfig
Remove an application login configuration.
removeAppConfig(String) - Method in class org.jboss.security.auth.login.XMLLoginConfigImpl
 
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.
removeExcludedPolicy() - Method in class org.jboss.security.jacc.JBossPolicyConfiguration
 
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.
removeRole(String) - Method in class org.jboss.security.jacc.JBossPolicyConfiguration
 
removeSRPServerListener(SRPServerListener) - Method in class org.jboss.security.srp.SRPRemoteServer
 
removeUncheckedPolicy() - Method in class org.jboss.security.jacc.JBossPolicyConfiguration
 
response(byte[]) - Method in class org.jboss.security.srp.SRPClientSession
 
roleAttributeID - Variable in class org.jboss.security.auth.spi.LdapExtLoginModule
 
roleAttributeIsDN - Variable in class org.jboss.security.auth.spi.LdapExtLoginModule
 
roleFilter - Variable in class org.jboss.security.auth.spi.LdapExtLoginModule
 
roleNameAttributeID - Variable in class org.jboss.security.auth.spi.LdapExtLoginModule
 
rolesCtxDN - Variable in class org.jboss.security.auth.spi.LdapExtLoginModule
 
rolesQuery - Variable in class org.jboss.security.auth.spi.DatabaseServerLoginModule
The sql query to obtain the user roles
rolesSearch(InitialLdapContext, SearchControls, String, String, int, int) - Method in class org.jboss.security.auth.spi.LdapExtLoginModule
 

S

SET_CONFIG_ENTRY_PERM - Static variable in class org.jboss.security.AuthenticationInfo
 
SET_CONFIG_ENTRY_PERM - Static variable in class org.jboss.security.auth.login.AuthenticationInfo
 
SHAInterleave - class org.jboss.crypto.digest.SHAInterleave.
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 org.jboss.crypto.digest.SHAReverseInterleave.
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
SRPCacheLoginModule - class org.jboss.security.srp.jaas.SRPCacheLoginModule.
A server side login module that validates a username and session client challenge response against the cache of authentication info maintained by the SRPService mbean.
SRPCacheLoginModule() - Constructor for class org.jboss.security.srp.jaas.SRPCacheLoginModule
 
SRPClientSession - class org.jboss.security.srp.SRPClientSession.
The client side logic to the SRP protocol.
SRPClientSession(String, char[], SRPParameters) - Constructor for class org.jboss.security.srp.SRPClientSession
Creates a new SRP server session object from the username, password verifier,
SRPClientSession(String, char[], SRPParameters, byte[]) - Constructor for class org.jboss.security.srp.SRPClientSession
Creates a new SRP server session object from the username, password verifier,
SRPConf - class org.jboss.security.srp.SRPConf.
A port of the libsrp/t_conf.c predefined constants for the N & g parameters of the SRP algorithm.
SRPConf() - Constructor for class org.jboss.security.srp.SRPConf
 
SRPConf.SRPParams - class org.jboss.security.srp.SRPConf.SRPParams.
 
SRPLoginModule - class org.jboss.security.srp.jaas.SRPLoginModule.
A login module that uses the SRP protocol documented in RFC2945 to authenticate a username & password in a secure fashion without using an encrypted channel.
SRPLoginModule() - Constructor for class org.jboss.security.srp.jaas.SRPLoginModule
Creates new SRPLoginModule
SRPLoginTest - class org.jboss.test.SRPLoginTest.
A test of the SRPLogin module
SRPLoginTest(String) - Constructor for class org.jboss.test.SRPLoginTest
 
SRPParameters - class org.jboss.security.srp.SRPParameters.
The RFC2945 algorithm session parameters that the client and server agree to use.
SRPParameters(byte[], byte[], byte[]) - Constructor for class org.jboss.security.srp.SRPParameters
Creates a new instance of SRPParameters
SRPParameters(byte[], byte[], byte[], String) - Constructor for class org.jboss.security.srp.SRPParameters
 
SRPParameters(byte[], byte[], byte[], String, String) - Constructor for class org.jboss.security.srp.SRPParameters
 
SRPParameters(byte[], byte[], byte[], String, String, byte[]) - Constructor for class org.jboss.security.srp.SRPParameters
 
SRPPermission - class org.jboss.security.srp.SRPPermission.
A custom permission class for protecting access to sensitive SRP information like the private session key and private key.
SRPPermission(String) - Constructor for class org.jboss.security.srp.SRPPermission
Creates new SRPPermission
SRPPermission(String, String) - Constructor for class org.jboss.security.srp.SRPPermission
 
SRPPrincipal - class org.jboss.security.srp.jaas.SRPPrincipal.
An extension of SimplePrincipal that adds the SRP session ID
SRPPrincipal(String) - Constructor for class org.jboss.security.srp.jaas.SRPPrincipal
Creates a new instance of SRPPrincipal
SRPPrincipal(String, int) - Constructor for class org.jboss.security.srp.jaas.SRPPrincipal
 
SRPPrincipal(String, Integer) - Constructor for class org.jboss.security.srp.jaas.SRPPrincipal
 
SRPProtocolTestCase - class org.jboss.test.SRPProtocolTestCase.
Test of the SRP protocol msg exchange sequence.
SRPProtocolTestCase(String) - Constructor for class org.jboss.test.SRPProtocolTestCase
 
SRPProtocolTestCase(String, String, char[]) - Constructor for class org.jboss.test.SRPProtocolTestCase
 
SRPRemoteServer - class org.jboss.security.srp.SRPRemoteServer.
An implementation of the RMI SRPRemoteServerInterface interface.
SRPRemoteServer(SRPVerifierStore) - Constructor for class org.jboss.security.srp.SRPRemoteServer
 
SRPRemoteServer(SRPVerifierStore, int) - Constructor for class org.jboss.security.srp.SRPRemoteServer
 
SRPRemoteServer(SRPVerifierStore, int, RMIClientSocketFactory, RMIServerSocketFactory) - Constructor for class org.jboss.security.srp.SRPRemoteServer
 
SRPRemoteServerInterface - interface org.jboss.security.srp.SRPRemoteServerInterface.
An RMI version of the SRPServerInterface.
SRPServerImpl - class org.jboss.test.SRPServerImpl.
An RMI application that creates a SRPRemoteServer instance and exports it on the standard RMI register 1099 port.
SRPServerImpl() - Constructor for class org.jboss.test.SRPServerImpl
 
SRPServerInterface - interface org.jboss.security.srp.SRPServerInterface.
An interface describing the message exchange of the SRP protocol as described in RFC2945.
SRPServerListener - interface org.jboss.security.srp.SRPServerListener.
A callback interface for SRP session events.
SRPServerProxy - class org.jboss.security.srp.SRPServerProxy.
A serializable proxy that is bound into JNDI with a reference to the RMI implementation of a SRPServerInterface.
SRPServerSession - class org.jboss.security.srp.SRPServerSession.
The server side logic to the SRP protocol.
SRPServerSession(String, byte[], SRPParameters) - Constructor for class org.jboss.security.srp.SRPServerSession
Creates a new SRP server session object from the username, password verifier, and session parameters.
SRPService - class org.jboss.security.srp.SRPService.
The JMX mbean interface for the SRP service.
SRPService() - Constructor for class org.jboss.security.srp.SRPService
 
SRPServiceMBean - interface org.jboss.security.srp.SRPServiceMBean.
The JMX mbean interface for the SRP service.
SRPSessionKey - class org.jboss.security.srp.SRPSessionKey.
 
SRPSessionKey(String) - Constructor for class org.jboss.security.srp.SRPSessionKey
 
SRPSessionKey(String, int) - Constructor for class org.jboss.security.srp.SRPSessionKey
 
SRPSessionKey(String, Integer) - Constructor for class org.jboss.security.srp.SRPSessionKey
 
SRPVerifierStore - interface org.jboss.security.srp.SRPVerifierStore.
An interface describing the requirements of a password verifier store.
SRPVerifierStore.VerifierInfo - class org.jboss.security.srp.SRPVerifierStore.VerifierInfo.
 
SRPVerifierStore.VerifierInfo() - Constructor for class org.jboss.security.srp.SRPVerifierStore.VerifierInfo
 
SRPVerifierStoreService - class org.jboss.security.srp.SRPVerifierStoreService.
The JMX mbean interface for the SRP password verifier store.
SRPVerifierStoreService() - Constructor for class org.jboss.security.srp.SRPVerifierStoreService
 
SRPVerifierStoreServiceMBean - interface org.jboss.security.srp.SRPVerifierStoreServiceMBean.
The JMX mbean interface for the SRP password verifier store.
SUBJECT_CONTEXT_KEY - Static variable in class org.jboss.security.jacc.SubjectPolicyContextHandler
 
SecurityAssociationCallback - class org.jboss.security.auth.callback.SecurityAssociationCallback.
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 org.jboss.security.auth.callback.SecurityAssociationHandler.
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.
SecurityDomainContext - class org.jboss.security.plugins.SecurityDomainContext.
An encapsulation of the JNDI security context infomation
SecurityDomainContext(AuthenticationManager, CachePolicy) - Constructor for class org.jboss.security.plugins.SecurityDomainContext
Creates new SecurityDomainContextHandler
SecurityDomainEditor - class org.jboss.security.propertyeditor.SecurityDomainEditor.
A property editor for org.jboss.security.SecurityDomain types.
SecurityDomainEditor() - Constructor for class org.jboss.security.propertyeditor.SecurityDomainEditor
 
SecurityManagerMBean - interface org.jboss.security.plugins.SecurityManagerMBean.
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.
SecurityProviderlTestCase - class org.jboss.test.SecurityProviderlTestCase.
Tests of the org.jboss.crypto.* Java Cryptography Architecture plugin classes
SecurityProviderlTestCase(String) - Constructor for class org.jboss.test.SecurityProviderlTestCase
 
SecurityService - class org.jboss.security.jacc.SecurityService.
The SecurityService installs a java.security.Policy implementation that handles the JACC permission checks.
SecurityService() - Constructor for class org.jboss.security.jacc.SecurityService
 
SerialNumberIssuerDNMapping - class org.jboss.security.auth.certs.SerialNumberIssuerDNMapping.
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
 
SerialObjectStore - class org.jboss.security.srp.SerialObjectStore.
A simple implementation of the SRPVerifierStore that uses a file store made up of VerifierInfo serialized objects.
SerialObjectStore() - Constructor for class org.jboss.security.srp.SerialObjectStore
Create an in memory store and load any VerifierInfo found in ./SerialObjectStore.ser if it exists.
SerialObjectStore(File) - Constructor for class org.jboss.security.srp.SerialObjectStore
Create an in memory store and load any VerifierInfo found in the storeFile archive if it exists.
SimpleGroup - class org.jboss.security.SimpleGroup.
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
 
SimpleSRPServer - class org.jboss.test.SimpleSRPServer.
A simple hard coded implementation of SRPServerInterface that validates any given username to the password and salt provided to its constructor.
SimpleServerLoginModule - class org.jboss.security.auth.spi.SimpleServerLoginModule.
A simple server login module useful to quick setup of security for testing purposes.
SimpleServerLoginModule() - Constructor for class org.jboss.security.auth.spi.SimpleServerLoginModule
 
SubjectCNMapping - class org.jboss.security.auth.certs.SubjectCNMapping.
A CertificatePrincipal implementation that uses the client cert SubjectDN CN='...' element as the principal.
SubjectCNMapping() - Constructor for class org.jboss.security.auth.certs.SubjectCNMapping
 
SubjectDNMapping - class org.jboss.security.auth.certs.SubjectDNMapping.
A CertificatePrincipal implementation that uses the client cert SubjectDN as the principal.
SubjectDNMapping() - Constructor for class org.jboss.security.auth.certs.SubjectDNMapping
 
SubjectPolicyContextHandler - class org.jboss.security.jacc.SubjectPolicyContextHandler.
A PolicyContextHandler for the current authenticated Subject.
SubjectPolicyContextHandler() - Constructor for class org.jboss.security.jacc.SubjectPolicyContextHandler
 
SubjectSecurityProxy - class org.jboss.security.SubjectSecurityProxy.
A subclass of AbstractSecurityProxy that executes as the currently authenticated subject within the invokeHomeOnDelegate and invokeOnDelegate methods.
SubjectSecurityProxyFactory - class org.jboss.security.SubjectSecurityProxyFactory.
An implementation of SecurityProxyFactory that creates SubjectSecurityProxy objects to wrap the raw security proxy objects.
SubjectSecurityProxyFactory() - Constructor for class org.jboss.security.SubjectSecurityProxyFactory
 
SunConfigParserTestCase - class org.jboss.test.SunConfigParserTestCase.
Tests of the Sun login configuration file format parser
SunConfigParserTestCase(String) - Constructor for class org.jboss.test.SunConfigParserTestCase
 
SystemAuthenticator - class org.jboss.security.auth.SystemAuthenticator.
An MBean that requires a JAAS login in order for it to startup.
SystemAuthenticator() - Constructor for class org.jboss.security.auth.SystemAuthenticator
 
SystemAuthenticatorMBean - interface org.jboss.security.auth.SystemAuthenticatorMBean.
An MBean that requires a JAAS login in order for it to startup.
s - Variable in class org.jboss.security.srp.SRPParameters
The random password salt originally used to verify the password
salt - Variable in class org.jboss.security.srp.SRPVerifierStore.VerifierInfo
The random password salt originally used to verify the password
save(File) - Method in class org.jboss.security.srp.SerialObjectStore
Save the current in memory map of VerifierInfo to the indicated storeFile by simply serializing the map to the file.
searchScope - Variable in class org.jboss.security.auth.spi.LdapExtLoginModule
 
searchTimeLimit - Variable in class org.jboss.security.auth.spi.LdapExtLoginModule
 
sessionKeyHash(byte[]) - Static method in class org.jboss.security.Util
Perform an interleaved even-odd hash on the byte string
setAppCallbackHandler(CallbackHandler) - Method in class org.jboss.security.AuthenticationInfo
 
setAppCallbackHandler(CallbackHandler) - Method in class org.jboss.security.auth.login.AuthenticationInfo
 
setAppConfigurationEntry(AppConfigurationEntry[]) - Method in class org.jboss.security.AuthenticationInfo
Set an application authentication configuration.
setAppConfigurationEntry(AppConfigurationEntry[]) - Method in class org.jboss.security.auth.login.AuthenticationInfo
Set an application authentication configuration.
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.
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.
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.
setAuthenticationCacheJndiName(String) - Method in class org.jboss.security.srp.SRPService
Set the jndi name under which the SRPServerInterface proxy should be bound
setAuthenticationCacheJndiName(String) - Method in interface org.jboss.security.srp.SRPServiceMBean
Set the jndi name under which the SRPServerInterface proxy should be bound
setAuthenticationCacheResolution(int) - Method in class org.jboss.security.srp.SRPService
Set the auth cache resolution period in seconds
setAuthenticationCacheResolution(int) - Method in interface org.jboss.security.srp.SRPServiceMBean
Set the auth cache resolution period in seconds
setAuthenticationCacheTimeout(int) - Method in class org.jboss.security.srp.SRPService
Set the auth cache timeout period in seconds
setAuthenticationCacheTimeout(int) - Method in interface org.jboss.security.srp.SRPServiceMBean
Set the auth cache timeout period in seconds
setBindAddress(String) - Method in class org.jboss.security.ssl.DomainServerSocketFactory
 
setBindAddress(String) - Method in class org.jboss.security.ssl.RMISSLServerSocketFactory
 
setByteArray(byte[]) - Method in class org.jboss.security.auth.callback.ByteArrayCallback
 
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) - 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.
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
 
setCiperSuites(String[]) - Method in class org.jboss.security.ssl.RMISSLServerSocketFactory
 
setCipherAlgorithm(String) - Method in class org.jboss.security.plugins.JaasSecurityDomain
 
setClientSocketFactory(String) - Method in class org.jboss.security.srp.SRPService
Set the RMIClientSocketFactory implementation class.
setClientSocketFactory(String) - Method in interface org.jboss.security.srp.SRPServiceMBean
Set the RMIClientSocketFactory implementation class.
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 class org.jboss.security.auth.login.XMLLoginConfigImpl
 
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 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.
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.
setCredential(Object) - Method in class org.jboss.security.auth.callback.ObjectCallback
 
setCredential(Object) - Method in class org.jboss.security.auth.callback.SecurityAssociationCallback
 
setDefaultAppPolicy(AppPolicy) - Static method in class org.jboss.security.AppPolicy
 
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) - 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.
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.
setEncoding(String) - Method in class org.jboss.security.auth.spi.Users.User
 
setExternalPermissionTypes(Class[]) - Method in class org.jboss.security.jacc.DelegatingPolicy
 
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
 
setJndiName(String) - Method in class org.jboss.security.srp.SRPService
Set the jndi name under which the SRPServerInterface proxy should be bound
setJndiName(String) - Method in interface org.jboss.security.srp.SRPServiceMBean
Set the jndi name under which the SRPServerInterface proxy should be bound
setJndiName(String) - Method in class org.jboss.security.srp.SRPVerifierStoreService
set the jndi name for the SRPVerifierSource implementation binding.
setJndiName(String) - Method in interface org.jboss.security.srp.SRPVerifierStoreServiceMBean
set the jndi name for the SRPVerifierSource implementation binding.
setKeyStore(KeyStore) - Method in class org.jboss.security.AppPolicy
 
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.
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.
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.
setLoginInfo(AuthenticationInfo) - Method in class org.jboss.security.AppPolicy
 
setMBeanServer(MBeanServer) - Method in class org.jboss.security.jacc.SecurityService
 
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.
setName(String) - Method in class org.jboss.security.auth.spi.Users.User
 
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
 
setOverwriteSessions(boolean) - Method in class org.jboss.security.srp.SRPService
 
setOverwriteSessions(boolean) - Method in interface org.jboss.security.srp.SRPServiceMBean
Set the flag indicating if a successful user auth for an existing session should overwrite the current session.
setParentConfig(Configuration) - Method in class org.jboss.security.auth.login.XMLLoginConfigImpl
 
setPassSecurityDomainName(boolean) - Method in class org.jboss.security.auth.login.XMLLoginConfig
 
setPassSecurityDomainName(boolean) - Method in interface org.jboss.security.auth.login.XMLLoginConfigMBean
 
setPassword(String) - Method in class org.jboss.security.auth.spi.Users.User
 
setPermissionInfo(AuthorizationInfo) - Method in class org.jboss.security.AppPolicy
 
setPolicyAttributeName(String) - Method in class org.jboss.security.jacc.SecurityService
 
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
setPolicyName(ObjectName) - Method in class org.jboss.security.jacc.SecurityService
 
setPrincipal(Principal) - Method in class org.jboss.security.auth.callback.SecurityAssociationCallback
 
setProtocols(String[]) - Method in class org.jboss.security.ssl.DomainServerSocketFactory
 
setProtocols(String[]) - Method in class org.jboss.security.ssl.RMISSLServerSocketFactory
 
setRequireAuxChallenge(boolean) - Method in class org.jboss.security.srp.SRPRemoteServer
 
setRequireAuxChallenge(boolean) - Method in class org.jboss.security.srp.SRPService
 
setRequireAuxChallenge(boolean) - Method in interface org.jboss.security.srp.SRPServiceMBean
Set if the client must supply an auxillary challenge as part of the verify phase.
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
 
setSecurityInfo(Principal, Object) - Method in class org.jboss.security.auth.callback.SecurityAssociationHandler
 
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.
setServerPort(int) - Method in class org.jboss.security.srp.SRPService
Get the RMI port for the SRPServerInterface
setServerPort(int) - Method in interface org.jboss.security.srp.SRPServiceMBean
Set the RMI port for the SRPRemoteServerInterface
setServerSocketFactory(String) - Method in class org.jboss.security.srp.SRPService
Set the RMIServerSocketFactory implementation class.
setServerSocketFactory(String) - Method in interface org.jboss.security.srp.SRPServiceMBean
Set the RMIServerSocketFactory implementation class.
setStoreFile(String) - Method in class org.jboss.security.srp.SRPVerifierStoreService
 
setStoreFile(String) - Method in interface org.jboss.security.srp.SRPVerifierStoreServiceMBean
Set the location of the user password verifier store
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.
setUp() - Method in class org.jboss.test.LoginContextTestCase
 
setUp() - Method in class org.jboss.test.SRPLoginTest
Create a SecurityPolicy from a xml policy file and install it as the JAAS Policy and Configuration implementations.
setUp() - Method in class org.jboss.test.SRPProtocolTestCase
 
setUp() - Method in class org.jboss.test.TestProtocol
 
setUserVerifier(String, SRPVerifierStore.VerifierInfo) - Method in interface org.jboss.security.srp.SRPVerifierStore
Set the indicated users' password verifier information.
setUserVerifier(String, SRPVerifierStore.VerifierInfo) - Method in class org.jboss.security.srp.SerialObjectStore
 
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 class org.jboss.security.auth.login.XMLLoginConfigImpl
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
setValue(ModuleOption, UnmarshallingContext, String, String, String) - Method in class org.jboss.security.auth.login.LoginConfigObjectModelFactory
 
setValue(Object) - Method in class org.jboss.security.auth.login.ModuleOptionContainer
Setter used when the module option is passed as the text body of the module-option element.
setValue(Users, UnmarshallingContext, String, String, String) - Method in class org.jboss.security.auth.spi.UsersObjectModelFactory
 
setVerifierSourceJndiName(String) - Method in class org.jboss.security.srp.SRPService
set the jndi name for the SRPVerifierSource implementation binding.
setVerifierSourceJndiName(String) - Method in interface org.jboss.security.srp.SRPServiceMBean
set the jndi name for the SRPVerifierSource implementation binding.
setVerifierStore(SRPVerifierStore) - Method in class org.jboss.security.srp.SRPRemoteServer
 
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
 
sharedState - Variable in class org.jboss.security.auth.spi.AbstractServerLoginModule
 
size() - Method in class org.jboss.security.auth.login.PolicyConfig
 
size() - Method in class org.jboss.security.auth.spi.Users
 
size() - Method in class org.jboss.test.PermissionName
 
start() - Method in class org.jboss.security.jacc.SecurityService
The following permissions are required: java.security.SecurityPermission("getPolicy") java.security.SecurityPermission("setPolicy")
startService() - Method in class org.jboss.security.auth.SystemAuthenticator
 
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.plugins.JaasSecurityDomain
 
startService() - Method in class org.jboss.security.plugins.JaasSecurityManagerService
 
startService() - Method in class org.jboss.security.srp.SRPService
 
startService() - Method in class org.jboss.security.srp.SRPVerifierStoreService
 
stop() - Method in class org.jboss.security.jacc.SecurityService
 
stopService() - Method in class org.jboss.security.auth.SystemAuthenticator
 
stopService() - Method in class org.jboss.security.auth.login.DynamicLoginConfig
Start the service.
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.srp.SRPService
 
strict - Variable in class org.jboss.security.AbstractSecurityProxy
Flag which sets whether the method mapping will be performed in a strict fashion.
subject - Variable in class org.jboss.security.auth.spi.AbstractServerLoginModule
 
suite() - Static method in class org.jboss.test.DelegatingPolicyTestCase
 
suite() - Static method in class org.jboss.test.NestableGroupTestCase
 
suite() - Static method in class org.jboss.test.NestablePrincipalTestCase
 
suite() - Static method in class org.jboss.test.SecurityProviderlTestCase
 
supports(String) - Method in class org.jboss.security.jacc.SubjectPolicyContextHandler
 
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

T

TestJCE - class org.jboss.test.TestJCE.
Tests of the Java Cryptography Extension framework
TestJCE() - Constructor for class org.jboss.test.TestJCE
 
TestJCEIntegration - class org.jboss.test.TestJCEIntegration.
Tests of using the Java Cryptography Extension framework with SRP.
TestLogin - class org.jboss.test.TestLogin.
 
TestLogin() - Constructor for class org.jboss.test.TestLogin
 
TestLoginModule - class org.jboss.test.TestLoginModule.
 
TestLoginModule() - Constructor for class org.jboss.test.TestLoginModule
 
TestProtocol - class org.jboss.test.TestProtocol.
Test of the SRP protocol msg exchange sequence.
TestProtocol(String) - Constructor for class org.jboss.test.TestProtocol
 
ThreadLocalTestCase - class org.jboss.test.ThreadLocalTestCase.
Tests of propagating the security identity across threads using InheritableThreadLocal.
ThreadLocalTestCase(String) - Constructor for class org.jboss.test.ThreadLocalTestCase
 
TmpFilePassword - class org.jboss.security.plugins.TmpFilePassword.
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
 
TstClient - class org.jboss.test.TstClient.
A simple test client that looks up the SimpleSRPServer in the RMI registry and attempts to validate the username and password passed on the command line.
TstClient() - Constructor for class org.jboss.test.TstClient
 
TstTimedCache - class org.jboss.test.TstTimedCache.
Tests of the TimedCachePolicy class.
TstTimedCache() - Constructor for class org.jboss.test.TstTimedCache
 
testAddMember() - Method in class org.jboss.test.NestableGroupTestCase
Test of addMember method, of class org.jboss.security.NestableGroup.
testAddMember() - Method in class org.jboss.test.NestablePrincipalTestCase
Test of addMember method, of class org.jboss.security.NestablePrincipal.
testAnybody() - Method in class org.jboss.test.NestableGroupTestCase
 
testAnybody() - Method in class org.jboss.test.NestablePrincipalTestCase
 
testBase16() - Method in class org.jboss.test.UtilTestCase
Compare Util.encodeBase16 against the java.math.BigInteger class
testBase64() - Method in class org.jboss.test.UtilTestCase
Compare Util.encodeBase64 against the sun misc class
testCase1() - Method in class org.jboss.test.LoginContextTestCase
 
testCase10() - Method in class org.jboss.test.LoginContextTestCase
 
testCase11() - Method in class org.jboss.test.LoginContextTestCase
 
testCase12() - Method in class org.jboss.test.LoginContextTestCase
 
testCase13() - Method in class org.jboss.test.LoginContextTestCase
 
testCase14() - Method in class org.jboss.test.LoginContextTestCase
 
testCase15() - Method in class org.jboss.test.LoginContextTestCase
 
testCase16() - Method in class org.jboss.test.LoginContextTestCase
 
testCase17() - Method in class org.jboss.test.LoginContextTestCase
 
testCase18() - Method in class org.jboss.test.LoginContextTestCase
 
testCase19() - Method in class org.jboss.test.LoginContextTestCase
 
testCase2() - Method in class org.jboss.test.LoginContextTestCase
 
testCase20() - Method in class org.jboss.test.LoginContextTestCase
 
testCase21() - Method in class org.jboss.test.LoginContextTestCase
 
testCase22() - Method in class org.jboss.test.LoginContextTestCase
 
testCase3() - Method in class org.jboss.test.LoginContextTestCase
 
testCase4() - Method in class org.jboss.test.LoginContextTestCase
This should fail because no login module succeeds
testCase5() - Method in class org.jboss.test.LoginContextTestCase
 
testCase6() - Method in class org.jboss.test.LoginContextTestCase
 
testCase7() - Method in class org.jboss.test.LoginContextTestCase
 
testCase8() - Method in class org.jboss.test.LoginContextTestCase
 
testCase9() - Method in class org.jboss.test.LoginContextTestCase
 
testEquals() - Method in class org.jboss.test.NestableGroupTestCase
 
testEquals() - Method in class org.jboss.test.NestablePrincipalTestCase
 
testGetName() - Method in class org.jboss.test.NestableGroupTestCase
 
testGetName() - Method in class org.jboss.test.NestablePrincipalTestCase
 
testLdapExample1() - Method in class org.jboss.test.LoginModulesTestCase
 
testLdapExample11() - Method in class org.jboss.test.LoginModulesTestCase
 
testLdapExample2() - Method in class org.jboss.test.LoginModulesTestCase
 
testLdapExample21() - Method in class org.jboss.test.LoginModulesTestCase
 
testLdapExample22() - Method in class org.jboss.test.LoginModulesTestCase
 
testLdapExample23() - Method in class org.jboss.test.LoginModulesTestCase
 
testLdapExample24() - Method in class org.jboss.test.LoginModulesTestCase
 
testLogin() - Method in class org.jboss.test.SRPLoginTest
 
testNobody() - Method in class org.jboss.test.NestableGroupTestCase
 
testNobody() - Method in class org.jboss.test.NestablePrincipalTestCase
 
testOpenConfigurations() - Method in class org.jboss.test.DelegatingPolicyTestCase
Test that uncommitted configurations in the Open state are not seen in the current Policy permission set.
testParser() - Method in class org.jboss.test.SunConfigParserTestCase
Test the Sun config file parser directly.
testPolicyConfiguration() - Method in class org.jboss.test.DelegatingPolicyTestCase
Basic test that a PolicyConfiguration is included in the Policy and its permissions are implied through the Policy.
testProtocol() - Method in class org.jboss.test.SRPProtocolTestCase
 
testProtocol() - Method in class org.jboss.test.TestProtocol
 
testRemoveMember() - Method in class org.jboss.test.NestableGroupTestCase
Test of removeMember method, of class org.jboss.security.NestableGroup.
testRemoveMember() - Method in class org.jboss.test.NestablePrincipalTestCase
Test of removeMember method, of class org.jboss.security.NestablePrincipal.
testSHAInterleave() - Method in class org.jboss.test.SecurityProviderlTestCase
Compare Util.sessionKeyHash against the SHA-SRP MessageDigest.
testSHAReverseInterleave() - Method in class org.jboss.test.SecurityProviderlTestCase
This should match the Util.sessionKeyHash
testSecurityPropagation() - Method in class org.jboss.test.ThreadLocalTestCase
 
testSecurityPropagation2() - Method in class org.jboss.test.ThreadLocalTestCase
 
testSubjectDoAs() - Method in class org.jboss.test.DelegatingPolicyTestCase
 
testSunLoginConfig() - Method in class org.jboss.test.SunConfigParserTestCase
Test the Sun config file parser by creating a XMLLoginConfig with a URL pointing to a Sun format config file.
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
 
toPrinicipal(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
Create a SimplePrincipal with the name composed from certs[0].getSerialNumber() + " " + certs[0].getIssuerDN()
toPrinicipal(X509Certificate[]) - Method in class org.jboss.security.auth.certs.SubjectCNMapping
Returns the client cert common name portion (cn=...) of the SubjectDN as the principal.
toPrinicipal(X509Certificate[]) - Method in class org.jboss.security.auth.certs.SubjectDNMapping
Returns the client cert SubjectDN as the principal.
toString() - Method in class org.jboss.security.AppPolicy
 
toString() - Method in class org.jboss.security.AuthorizationInfo
 
toString() - Method in class org.jboss.security.NestableGroup
 
toString() - Method in class org.jboss.security.SimpleGroup
 
toString() - Method in class org.jboss.security.auth.login.AuthenticationInfo
 
toString() - Method in class org.jboss.security.auth.spi.Users.User
 
toString() - Method in class org.jboss.security.auth.spi.Users
 
toString() - Method in class org.jboss.security.jacc.ContextPolicy
 
toString() - Method in class org.jboss.security.plugins.JaasSecurityManager.DomainInfo
 
toString() - Method in class org.jboss.security.srp.SRPParameters
 
toString() - Method in class org.jboss.security.srp.SRPSessionKey
 
toString() - Method in class org.jboss.test.PermissionName
 
tob64(byte[]) - Static method in class org.jboss.security.Base64Utils
 
tob64(byte[]) - Static method in class org.jboss.security.Util
 
trace - Variable in class org.jboss.security.auth.spi.LdapExtLoginModule
 
trace - Variable in class org.jboss.security.plugins.JaasSecurityManager
 
trim(byte[]) - Static method in class org.jboss.security.Util
Treat the input as the MSB representation of a number, and lop off leading zero elements.

U

UsernamePasswordHandler - class org.jboss.security.auth.callback.UsernamePasswordHandler.
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 org.jboss.security.auth.spi.UsernamePasswordLoginModule.
An abstract subclass of AbstractServerLoginModule that imposes an identity == String username, credentials == String password view on the login process.
UsernamePasswordLoginModule() - Constructor for class org.jboss.security.auth.spi.UsernamePasswordLoginModule
 
Users - class org.jboss.security.auth.spi.Users.
The XMLLoginModule users/roles object representation.
Users() - Constructor for class org.jboss.security.auth.spi.Users
 
Users.User - class org.jboss.security.auth.spi.Users.User.
 
Users.User() - Constructor for class org.jboss.security.auth.spi.Users.User
 
Users.User(String) - Constructor for class org.jboss.security.auth.spi.Users.User
 
UsersLoginModule - class org.jboss.security.auth.spi.UsersLoginModule.
A simple properties file based login module that consults a Java Properties formatted text files for username to password("users.properties") mapping.
UsersLoginModule() - Constructor for class org.jboss.security.auth.spi.UsersLoginModule
 
UsersObjectModelFactory - class org.jboss.security.auth.spi.UsersObjectModelFactory.
A JBossXB object factory for parsing the
UsersObjectModelFactory() - Constructor for class org.jboss.security.auth.spi.UsersObjectModelFactory
 
UsersRolesLoginModule - class org.jboss.security.auth.spi.UsersRolesLoginModule.
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 org.jboss.security.Util.
Various security related utilities like MessageDigest factories, SecureRandom access, password hashing.
Util() - Constructor for class org.jboss.security.Util
 
Util - class org.jboss.security.auth.spi.Util.
Common login module utility methods
Util() - Constructor for class org.jboss.security.auth.spi.Util
 
UtilTestCase - class org.jboss.test.UtilTestCase.
Tests of the org.jboss.security.Util class
UtilTestCase(String) - Constructor for class org.jboss.test.UtilTestCase
 
unauthenticatedIdentity - Variable in class org.jboss.security.auth.spi.AbstractServerLoginModule
the principal to use when a null username and password are seen
useFirstPass - Variable in class org.jboss.security.auth.spi.AbstractServerLoginModule
Flag indicating if the shared credential should be used
username - Variable in class org.jboss.security.srp.SRPVerifierStore.VerifierInfo
The username the information applies to.

V

validateCredential(String, X509Certificate) - Method in class org.jboss.security.auth.spi.BaseCertLoginModule
 
validatePassword(String, String) - Method in class org.jboss.security.auth.spi.LdapExtLoginModule
Validate the inputPassword by creating a ldap InitialContext with the SECURITY_CREDENTIALS set to the password.
validatePassword(String, String) - Method in class org.jboss.security.auth.spi.LdapLoginModule
Validate the inputPassword by creating a ldap InitialContext with the SECURITY_CREDENTIALS set to the password.
validatePassword(String, String) - Method in class org.jboss.security.auth.spi.SimpleServerLoginModule
 
validatePassword(String, String) - Method in class org.jboss.security.auth.spi.UsernamePasswordLoginModule
A hook that allows subclasses to change the validation of the input password against the expected password.
validateState(String) - Method in class org.jboss.security.jacc.JBossPolicyConfiguration
 
verifiedUser(SRPSessionKey, SRPServerSession) - Method in interface org.jboss.security.srp.SRPServerListener
Called when a user has successfully completed the SRP handshake and any auxillary challenge verification.
verifiedUser(SRPSessionKey, SRPServerSession) - Method in class org.jboss.security.srp.SRPService
Called when username has sucessfully completed the SRP login.
verifier - Variable in class org.jboss.security.srp.SRPVerifierStore.VerifierInfo
The SRP password verifier hash
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.
verify(byte[]) - Method in class org.jboss.security.srp.SRPClientSession
 
verify(String, byte[]) - Method in class org.jboss.security.srp.SRPRemoteServer
 
verify(String, byte[], int) - Method in class org.jboss.security.srp.SRPRemoteServer
 
verify(String, byte[], Object) - Method in class org.jboss.security.srp.SRPRemoteServer
Verify the session key hash.
verify(String, byte[], Object, int) - Method in class org.jboss.security.srp.SRPRemoteServer
 
verify(String, byte[]) - Method in interface org.jboss.security.srp.SRPServerInterface
Verify the session key hash.
verify(String, byte[], int) - Method in interface org.jboss.security.srp.SRPServerInterface
 
verify(String, byte[], Object) - Method in interface org.jboss.security.srp.SRPServerInterface
Verify the session key hash.
verify(String, byte[], Object, int) - Method in interface org.jboss.security.srp.SRPServerInterface
 
verify(byte[]) - Method in class org.jboss.security.srp.SRPServerSession
 
verify(String, byte[], int) - Method in class org.jboss.test.SimpleSRPServer
 
verify(String, byte[], Object) - Method in class org.jboss.test.SimpleSRPServer
 
verify(String, byte[], Object, int) - Method in class org.jboss.test.SimpleSRPServer
 
verify(String, byte[]) - Method in class org.jboss.test.SimpleSRPServer
 
verifyUserChallenge(String, Object) - Method in interface org.jboss.security.srp.SRPVerifierStore
Verify an optional auxillary challenge sent from the client to the server.
verifyUserChallenge(String, Object) - Method in class org.jboss.security.srp.SerialObjectStore
 

X

X509CertificateVerifier - interface org.jboss.security.auth.certs.X509CertificateVerifier.
A verifier for X509Certificate used by authentication layers.
XMLLoginConfig - class org.jboss.security.auth.login.XMLLoginConfig.
An MBean for managing a XMLLoginConfigImpl instance.
XMLLoginConfig() - Constructor for class org.jboss.security.auth.login.XMLLoginConfig
 
XMLLoginConfigImpl - class org.jboss.security.auth.login.XMLLoginConfigImpl.
An concrete implementation of the javax.security.auth.login.Configuration class that parses an xml configuration of the form: starksm
XMLLoginConfigImpl() - Constructor for class org.jboss.security.auth.login.XMLLoginConfigImpl
 
XMLLoginConfigMBean - interface org.jboss.security.auth.login.XMLLoginConfigMBean.
The managment bean interface for the XML based JAAS login configuration object.
XMLLoginModule - class org.jboss.security.auth.spi.XMLLoginModule.
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.security.Util
 

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

Copyright © 2002 JBoss Group, LLC. All Rights Reserved.