Package org.jboss.security
Interface ISecurityManagement
-
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
DefaultSecurityManagement
,PicketBoxSecurityManagement
,SecurityFactorySecurityManagement
public interface ISecurityManagement extends Serializable
Interface to obtain the various managers for security like authentication, authorization, audit, identitytrust etc- Since:
- Sep 9, 2007
- Version:
- $Revision$
- Author:
- Anil.Saldhana@redhat.com
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AuditManager
getAuditManager(String securityDomain)
AuditManager configured for the security domainAuthenticationManager
getAuthenticationManager(String securityDomain)
Authentication Manager for the security domainAuthorizationManager
getAuthorizationManager(String securityDomain)
Authorization Manager for the security domainIdentityTrustManager
getIdentityTrustManager(String securityDomain)
IdentityTrustManager configured for the security domainJSSESecurityDomain
getJSSE(String securityDomain)
JSSE configuration for the security domainMappingManager
getMappingManager(String securityDomain)
Mapping manager configured with providers
-
-
-
Method Detail
-
getAuthenticationManager
AuthenticationManager getAuthenticationManager(String securityDomain)
Authentication Manager for the security domain- Parameters:
securityDomain
- the SecurityDomain
-
getAuthorizationManager
AuthorizationManager getAuthorizationManager(String securityDomain)
Authorization Manager for the security domain- Parameters:
securityDomain
- the SecurityDomain- Returns:
-
getMappingManager
MappingManager getMappingManager(String securityDomain)
Mapping manager configured with providers- Parameters:
securityDomain
- the SecurityDomain- Returns:
-
getAuditManager
AuditManager getAuditManager(String securityDomain)
AuditManager configured for the security domain- Parameters:
securityDomain
- the SecurityDomain- Returns:
-
getIdentityTrustManager
IdentityTrustManager getIdentityTrustManager(String securityDomain)
IdentityTrustManager configured for the security domain- Parameters:
securityDomain
- the SecurityDomain- Returns:
-
getJSSE
JSSESecurityDomain getJSSE(String securityDomain)
JSSE configuration for the security domain- Parameters:
securityDomain
- the SecurityDomain- Returns:
-
-