Class SecurityAuditFactory

java.lang.Object
com.gigaspaces.security.service.SecurityAuditFactory

public class SecurityAuditFactory extends Object
A factory for creating SecurityAudit implementation Created by moran on 4/11/16.
  • Field Details

    • SECURITY_AUDIT_CLASS_PROPERTY_KEY

      public static final String 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 a SecurityAudit instance using the provided security properties. The property key SECURITY_AUDIT_CLASS_PROPERTY_KEY identifies 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.