Package com.gigaspaces.security.service
Class SecurityAuditFactory
java.lang.Object
com.gigaspaces.security.service.SecurityAuditFactory
A factory for creating
SecurityAudit implementation
Created by moran on 4/11/16.-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringThe property key identifying the security audit class in a properties file/object -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic SecurityAuditcreateSecurityAudit(Properties securityProperties) Creates aSecurityAuditinstance using the provided security properties.
-
Field Details
-
SECURITY_AUDIT_CLASS_PROPERTY_KEY
The property key identifying the security audit class in a properties file/object- See Also:
-
-
Constructor Details
-
SecurityAuditFactory
public SecurityAuditFactory()
-
-
Method Details
-
createSecurityAudit
public static SecurityAudit createSecurityAudit(Properties securityProperties) throws SecurityException Creates aSecurityAuditinstance using the provided security properties. The property keySECURITY_AUDIT_CLASS_PROPERTY_KEYidentifies the class name to use to load the security audit implementation.- Parameters:
securityProperties- The security properties to use to create the security audit and underlying components.- Returns:
- The security audit instance.
- Throws:
SecurityException- if failed to create the security audit.
-