Uses of Class
org.apache.synapse.mediators.opa.OPASecurityException
-
Packages that use OPASecurityException Package Description org.apache.synapse.mediators.opa -
-
Uses of OPASecurityException in org.apache.synapse.mediators.opa
Methods in org.apache.synapse.mediators.opa with parameters of type OPASecurityException Modifier and Type Method Description static voidOPAUtils. handlePolicyFailure(org.apache.synapse.MessageContext messageContext, OPASecurityException e, String faultHandler)Handle the policy failure.Methods in org.apache.synapse.mediators.opa that throw OPASecurityException Modifier and Type Method Description org.apache.http.impl.client.CloseableHttpClientOPAClient. createHttpClient(String url)Return a CloseableHttpClient instanceStringOPARequestGenerator. generateRequest(String policyName, String rule, Map<String,String> additionalParameters, org.apache.synapse.MessageContext messageContext)Generate the OPA request payload from the provided message context and the additional Properties MapStringOPASynapseRequestGenerator. generateRequest(String policyName, String rule, Map<String,String> additionalParameters, org.apache.synapse.MessageContext messageContext)booleanOPARequestGenerator. handleResponse(String policyName, String rule, String opaResponse, Map<String,String> additionalParameters, org.apache.synapse.MessageContext messageContext)Handle the OPA response based on the implementationbooleanOPASynapseRequestGenerator. handleResponse(String policyName, String rule, String opaResponse, Map<String,String> additionalParameters, org.apache.synapse.MessageContext messageContext)StringOPAClient. publish(String opaServerUrl, String payload, String credentials)Method to publish the OPA payload to the OPA serverConstructors in org.apache.synapse.mediators.opa that throw OPASecurityException Constructor Description OPAClient(String url, Map<String,String> additionalParameters)
-