<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Getting Started on Omniac Business</title>
    <link>https://docs.api.omniac.de/docs/getting-started/</link>
    <description>Recent content in Getting Started on Omniac Business</description>
    <generator>Hugo</generator>
    <language>en</language>
    <atom:link href="https://docs.api.omniac.de/docs/getting-started/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Authentication</title>
      <link>https://docs.api.omniac.de/docs/getting-started/01-authentication/</link>
      <pubDate>Thu, 05 Jan 2017 00:00:00 +0000</pubDate>
      <guid>https://docs.api.omniac.de/docs/getting-started/01-authentication/</guid>
      <description>&lt;p&gt;Our API supports two types of authentication. API keys are easy und straight forward to use, but also less secure since they can be affected by a man-in-the-middle-attack.&#xA;The more secure approach is to use OAuth with client credential flow. This way we are able to provide you an identity or also to use your identity-provider.&lt;/p&gt;&#xA;&lt;h2 id=&#34;api-key&#34;&gt;API Key&lt;a class=&#34;td-heading-self-link&#34; href=&#34;#api-key&#34; aria-label=&#34;Heading self-link&#34;&gt;&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;p&gt;To use an API Key we need to enable this feature within your tenant.  The provided key must be sent with each request using X-API-KEY Header.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Basic Data Structure</title>
      <link>https://docs.api.omniac.de/docs/getting-started/02-basic-data-structure/</link>
      <pubDate>Thu, 05 Jan 2017 00:00:00 +0000</pubDate>
      <guid>https://docs.api.omniac.de/docs/getting-started/02-basic-data-structure/</guid>
      <description>&lt;p&gt;This section contains a brief introduction into the data. Every tenant will have multiple profiles, within a profile there will be a list of attributes and alerts.&lt;/p&gt;&#xA;&lt;pre&gt;&lt;code&gt;- * tenant&#xA;  |- settings&#xA;  |&#xA;  |- profiles&#xA;     |- profile&#xA;     |  |- alerts&#xA;     |  |- attributes&#xA;     |&#xA;     |- profile&#xA;     |  |- alerts&#xA;     |  |- attributes&#xA;&lt;/code&gt;&lt;/pre&gt;</description>
    </item>
    <item>
      <title>OpenAPI Generator</title>
      <link>https://docs.api.omniac.de/docs/getting-started/03-openapi-generator/</link>
      <pubDate>Thu, 05 Jan 2017 00:00:00 +0000</pubDate>
      <guid>https://docs.api.omniac.de/docs/getting-started/03-openapi-generator/</guid>
      <description>&lt;h2 id=&#34;openapi-generator&#34;&gt;OpenAPI Generator&lt;a class=&#34;td-heading-self-link&#34; href=&#34;#openapi-generator&#34; aria-label=&#34;Heading self-link&#34;&gt;&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;p&gt;We recommend using the official OpenAPI Generator to generate the client code. The generator can be found at &lt;a href=&#34;https://openapi-generator.tech/&#34;&gt;OpenAPI Generator&lt;/a&gt;. It offers various options for generating client libraries in different programming languages. It generates code based on the OpenAPI specification such as functions to invoke the endpoints and types for the request and response bodies.&lt;/p&gt;&#xA;&lt;h2 id=&#34;client-generation-steps&#34;&gt;Client Generation Steps&lt;a class=&#34;td-heading-self-link&#34; href=&#34;#client-generation-steps&#34; aria-label=&#34;Heading self-link&#34;&gt;&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&lt;strong&gt;Download the OpenAPI Specification&lt;/strong&gt;: Obtain the OpenAPI specification file for omniac Business. This file is YAML format and describes the API endpoints, request parameters, and response structures.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Install OpenAPI Generator&lt;/strong&gt;: If you haven&amp;rsquo;t already, install the OpenAPI Generator CLI tool. Consult the &lt;a href=&#34;https://openapi-generator.tech/docs/installation&#34;&gt;OpenAPI Generator documentation&lt;/a&gt; for installation instructions.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Generate the Client&lt;/strong&gt;: Use the OpenAPI Generator CLI to generate the client code. The command typically looks like this:&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;openapi-generator-cli generate -i path/to/openapi.yaml -g &amp;lt;language&amp;gt; -o path/to/output/directory&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;Replace &lt;code&gt;&amp;lt;language&amp;gt;&lt;/code&gt; with the desired programming language (e.g., &lt;code&gt;python&lt;/code&gt;, &lt;code&gt;java&lt;/code&gt;, &lt;code&gt;javascript&lt;/code&gt;, etc.) and specify the path to the OpenAPI specification file and the output directory where the generated client code will be saved.&lt;/li&gt;&#xA;&lt;/ol&gt;</description>
    </item>
    <item>
      <title>Receive Push Alerts</title>
      <link>https://docs.api.omniac.de/docs/getting-started/05-receive-push-alerts/</link>
      <pubDate>Thu, 05 Jan 2017 00:00:00 +0000</pubDate>
      <guid>https://docs.api.omniac.de/docs/getting-started/05-receive-push-alerts/</guid>
      <description>&lt;p&gt;To get notified even faster, we provide a push api for new alerts. As soon as incidents are found for certain attributes, we will publish the alert into your system. This is done over a HTTP-call. The delivery will marked as done on our side as soon as your api returns a 2xx http status code.&lt;/p&gt;&#xA;&lt;p&gt;To use this feature, you need to &lt;a href=&#34;mailto:info@schwarz-cyber-technologies.de&#34;&gt;contact us&lt;/a&gt;, so we can enable the feature for your tenant.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Encryption in the client</title>
      <link>https://docs.api.omniac.de/docs/getting-started/06-client-side.encryption/</link>
      <pubDate>Thu, 05 Jan 2017 00:00:00 +0000</pubDate>
      <guid>https://docs.api.omniac.de/docs/getting-started/06-client-side.encryption/</guid>
      <description>&lt;p&gt;In addition to the option of sending the data to be monitored in plain text to omniac Business, we also offer the option of receiving the data already normalized, encrypted, and hashed. The latter is also the method we recommend, as it ensures that your users&amp;rsquo; personal attributes never leave your company context in plain text.&#xA;The processing steps required for this must be identical to those we perform before using the data to search our data leak database. This procedure is briefly explained below.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
