Interface SecurityPlugin

    • Field Detail

      • SECURITY_PLUGINS_CLIENT_KEY

        static final String SECURITY_PLUGINS_CLIENT_KEY
        System variable name that holds a comma separated list of SecurityPlugin classes for the client.
      • SECURITY_PLUGINS_SERVER_KEY

        static final String SECURITY_PLUGINS_SERVER_KEY
        System variable name that holds a comma separated list of SecurityPlugin classes for the server.
    • Method Detail

      • getId

        String getId()
        Short, unique name for the plug-in, used to identify the plugin.
        Returns:
        the ID.
      • getDescription

        String getDescription()
        Description of the security plug-in.
        Returns:
        the description string.
      • isValidFor

        boolean isValidFor​(InetSocketAddress remoteAddress)
        Check whether the remote instance with given network address is valid to use this security plug-in to authNZ.
        Parameters:
        remoteAddress - address to validate.
        Returns:
        true if this security plugin can be used for remote instance.