Package org.picketbox.plugins
Class PicketBoxSecurityManagement
- java.lang.Object
-
- org.picketbox.plugins.PicketBoxSecurityManagement
-
- All Implemented Interfaces:
Serializable,ISecurityManagement
public class PicketBoxSecurityManagement extends Object implements ISecurityManagement
Default Implementation of the ISecurityManagement interface Since:- May 29, 2008
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description PicketBoxSecurityManagement()
-
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
-
-
-
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)
-
-