org.jboss.security.plugins |
|
Java Source File Name | Type | Comment |
ConsolePassword.java | Class | Read a password from the System.in stream. |
DefaultLoginConfig.java | Class | An mbean that uses the default JAAS login configuration file based
implementation. |
FilePassword.java | Class | 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. |
JaasSecurityDomain.java | Class | 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.
Attributes:
- KeyStoreType: The implementation type name being used, defaults to 'JKS'.
- KeyStoreURL: Set the KeyStore database URL string.
|
JaasSecurityDomainMBean.java | Interface | The JaasSecurityDomainMBean adds support for KeyStore management. |
JaasSecurityManager.java | Class | The JaasSecurityManager is responsible both for authenticating credentials
associated with principals and for role mapping. |
JaasSecurityManagerService.java | Class | This is a JMX service which manages JAAS based SecurityManagers.
JAAS SecurityManagers are responsible for validating credentials
associated with principals. |
JaasSecurityManagerServiceMBean.java | Interface | The management interface for the JaasSecurityManagerService mbean. |
JCASecurityInfo.java | Class | |
NoAccessSecurityManager.java | Class | An implementation of SubjectSecurityManager, RealmMapping does not allow
any authentication and every check for a role fails. |
NullSecurityManager.java | Class | An implementation of SubjectSecurityManager, RealmMapping that authenticates
everyone and for which Principals have any role requested. |
PBEUtils.java | Class | |
SecurityConfig.java | Class | The SecurityConfigMBean implementation. |
SecurityConfigMBean.java | Interface | A security configuration MBean. |
SecurityDomainContext.java | Class | |
SecurityManagerMBean.java | Interface | 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. |
SubjectActions.java | Class | Common PrivilegedAction used by classes in this package. |
TmpFilePassword.java | Class | Read a password from a file specified via the ctor and then overwrite
the file contents with garbage, and then remove it. |