Interface AuthenticationRuleWebService

    • Method Detail

      • findAuthRules

        AuthenticationRuleListResponse findAuthRules​(AuthenticationRuleSearchBean searchBean,
                                                     int from,
                                                     int size)
        Searches and returns list of AuthenticationRule objects, which are suitable for passed search criteria
        Parameters:
        searchBean - - determines search criteria
        from - - page index to start
        size - - page size
        Returns:
        AuthenticationRuleListResponse
      • getNumOfAuthRules

        int getNumOfAuthRules​(AuthenticationRuleSearchBean searchBean)
        Returns number of AuthenticationRule objects which are suitable for passed search criteria
        Parameters:
        searchBean -
        Returns:
        int
      • getAuthRule

        AuthenticationRule getAuthRule​(String ruleId)
        get AuthenticationRule object by rule id
        Parameters:
        ruleId -
        Returns:
      • deleteAuthRule

        Response deleteAuthRule​(String ruleId)
        delete AuthenticationRule object by rule id
        Parameters:
        ruleId -
        Returns:
      • getAuthRuleRisks

        List<AdaptiveRisk> getAuthRuleRisks​(String ruleId)
        get Risks for AuthenticationRule object by rule id
        Parameters:
        ruleId -
        Returns:
      • getAllAuthRuleAuthentications

        Response getAllAuthRuleAuthentications​(String ruleId)
        get Authentications for AuthenticationRule object by rule id
        Parameters:
        ruleId -
        Returns:
      • getAuthRuleStep

        AuthenticationRuleStep getAuthRuleStep​(String stepId)
        get AuthenticationRuleStep object by step id
        Parameters:
        stepId -
        Returns:
      • getAuthRuleSteps

        List<AuthenticationRuleStep> getAuthRuleSteps​(String ruleId)
        get AuthenticationRuleSteps object by rule id
        Parameters:
        ruleId -
        Returns:
      • saveAuthRuleStep

        Response saveAuthRuleStep​(AuthenticationRuleStep authRuleStep)
        save AuthenticationRuleStep object
        Parameters:
        authRuleStep -
        Returns:
      • deleteAuthRuleStep

        Response deleteAuthRuleStep​(String stepId)
        delete AuthenticationRuleStep object by step id
        Parameters:
        stepId -
        Returns:
      • saveStepsLink

        Response saveStepsLink​(AuthenticationRuleStepToStepXref authenticationRuleStepToStepXref)
        save AuthenticationRuleStepsLink object
        Parameters:
        authenticationRuleStepToStepXref -
        Returns:
      • deleteStepsLink

        Response deleteStepsLink​(String stepsLinkId)
        delete AuthenticationRuleStepsLink object by step id
        Parameters:
        stepsLinkId -
        Returns:
      • saveAuthRuleStepsFlowchart

        Response saveAuthRuleStepsFlowchart​(AuthenticationRuleStepsFlowchart authenticationRuleStepsFlowchart)
        save AuthenticationRuleStepsFlowchart
        Parameters:
        authenticationRuleStepsFlowchart -
        Returns:
      • getGeoByIp

        DbIPGeo getGeoByIp​(String ip)
        return geo location information
        Parameters:
        ip -
        Returns:
        GeoLocation information
      • uploadGeoIpInfo

        Response uploadGeoIpInfo​(String fileName)
        upload GeoIP information from csv to db
        Parameters:
        fileName -
        Returns:
      • getDbIpStatus

        DbIpGeoStatus getDbIpStatus()
        get startDate and status of DB IP upload process : SUCCESS UPLOADING FAIL
        Returns: