Package org.jboss.security.plugins
Class DefaultSecurityManagement
- java.lang.Object
-
- org.jboss.security.plugins.DefaultSecurityManagement
-
- All Implemented Interfaces:
Serializable,ISecurityManagement
public class DefaultSecurityManagement extends Object implements ISecurityManagement
The Default Security Management class that instantiates the standard Security Managers (Authentication, Authorization, Audit, Mapping,IdentityTrust etc)- Since:
- Sep 9, 2007
- Version:
- $Revision$
- Author:
- Anil.Saldhana@redhat.com
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DefaultSecurityManagement(CallbackHandler cbh)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AuditManagergetAuditManager(String securityDomain)AuditManager configured for the security domainAuthenticationManagergetAuthenticationManager(String securityDomain)Authentication Manager for the security domainAuthorizationManagergetAuthorizationManager(String securityDomain)Authorization Manager for the security domainIdentityTrustManagergetIdentityTrustManager(String securityDomain)IdentityTrustManager configured for the security domainJSSESecurityDomaingetJSSE(String securityDomain)JSSE configuration for the security domainMappingManagergetMappingManager(String securityDomain)Mapping manager configured with providers
-
-
-
Constructor Detail
-
DefaultSecurityManagement
public DefaultSecurityManagement(CallbackHandler cbh)
-
-
Method Detail
-
getAuditManager
public AuditManager getAuditManager(String securityDomain)
Description copied from interface:ISecurityManagementAuditManager configured for the security domain- Specified by:
getAuditManagerin interfaceISecurityManagement- Parameters:
securityDomain- the SecurityDomain- Returns:
- See Also:
ISecurityManagement.getAuditManager(String)
-
getAuthenticationManager
public AuthenticationManager getAuthenticationManager(String securityDomain)
Description copied from interface:ISecurityManagementAuthentication Manager for the security domain- Specified by:
getAuthenticationManagerin interfaceISecurityManagement- Parameters:
securityDomain- the SecurityDomain- See Also:
ISecurityManagement.getAuthenticationManager(String)
-
getAuthorizationManager
public AuthorizationManager getAuthorizationManager(String securityDomain)
Description copied from interface:ISecurityManagementAuthorization Manager for the security domain- Specified by:
getAuthorizationManagerin interfaceISecurityManagement- Parameters:
securityDomain- the SecurityDomain- Returns:
- See Also:
ISecurityManagement.getAuthorizationManager(String)
-
getIdentityTrustManager
public IdentityTrustManager getIdentityTrustManager(String securityDomain)
Description copied from interface:ISecurityManagementIdentityTrustManager configured for the security domain- Specified by:
getIdentityTrustManagerin interfaceISecurityManagement- Parameters:
securityDomain- the SecurityDomain- Returns:
- See Also:
ISecurityManagement.getIdentityTrustManager(String)
-
getMappingManager
public MappingManager getMappingManager(String securityDomain)
Description copied from interface:ISecurityManagementMapping manager configured with providers- Specified by:
getMappingManagerin interfaceISecurityManagement- Parameters:
securityDomain- the SecurityDomain- Returns:
- See Also:
ISecurityManagement.getMappingManager(String)
-
getJSSE
public JSSESecurityDomain getJSSE(String securityDomain)
Description copied from interface:ISecurityManagementJSSE configuration for the security domain- Specified by:
getJSSEin interfaceISecurityManagement- Parameters:
securityDomain- the SecurityDomain- Returns:
- See Also:
ISecurityManagement.getJSSE(String)
-
-