title: Raising a custom fault in Apigee
body: <p>I want to raise a fault in apigee edge while validation an apikey. Is this the correct way to do it?</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="yes"?&gt;
  &lt;GetOAuthV1Info enabled="true" continueOnError="false" async="false" name="ValidateAPIKey"&gt;
      &lt;DisplayName&gt;Validate API Key Policy&lt;/DisplayName&gt;
  
      &lt;FaultRules&gt;
        &lt;FaultRule&gt;
          &lt;Description&gt;InvalidApiKey&lt;/Description&gt;
          &lt;Condition&gt;(flow.param.apikey)=NULL&lt;/Condition&gt;
        &lt;/FaultRule&gt;
  
      &lt;/FaultRules&gt;
  
      &lt;Properties/&gt;
      &lt;AppKey ref="flow.param.apikey"/&gt;
  &lt;/GetOAuthV1Info&gt;
  </code></pre>