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 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
-
-
-
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:
-
-