GitBook: [#29] API definition for Security Service.

This commit is contained in:
Jaspreet Sachdev
2022-03-09 16:55:56 +00:00
committed by gitbook-bot
parent 5141d74336
commit 0d50d9f636
3 changed files with 1281 additions and 0 deletions

1207
.gitbook/assets/owsec.yaml Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -22,6 +22,7 @@
* [Firmware](user-interface/firmware.md)
* [API](api/README.md)
* [OpenAPI Definitions](api/openapi-definitions.md)
* [Security](api/security.md)
* [Monitoring](monitoring/README.md)
* [ELK Integration](monitoring/elk-integration.md)

73
api/security.md Normal file
View File

@@ -0,0 +1,73 @@
# Security
{% swagger src="../.gitbook/assets/owsec.yaml" path="undefined" method="undefined" %}
[owsec.yaml](../.gitbook/assets/owsec.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owsec.yaml" path="/oauth2/{token}" method="delete" %}
[owsec.yaml](../.gitbook/assets/owsec.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owsec.yaml" path="/systemEndpoints" method="get" %}
[owsec.yaml](../.gitbook/assets/owsec.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owsec.yaml" path="/users" method="get" %}
[owsec.yaml](../.gitbook/assets/owsec.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owsec.yaml" path="/user/{id}" method="get" %}
[owsec.yaml](../.gitbook/assets/owsec.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owsec.yaml" path="/user/{id}" method="post" %}
[owsec.yaml](../.gitbook/assets/owsec.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owsec.yaml" path="/user/{id}" method="put" %}
[owsec.yaml](../.gitbook/assets/owsec.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owsec.yaml" path="/user/{id}" method="delete" %}
[owsec.yaml](../.gitbook/assets/owsec.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owsec.yaml" path="/avatar/{id}" method="get" %}
[owsec.yaml](../.gitbook/assets/owsec.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owsec.yaml" path="/avatar/{id}" method="post" %}
[owsec.yaml](../.gitbook/assets/owsec.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owsec.yaml" path="/avatar/{id}" method="delete" %}
[owsec.yaml](../.gitbook/assets/owsec.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owsec.yaml" path="/email" method="post" %}
[owsec.yaml](../.gitbook/assets/owsec.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owsec.yaml" path="/sms" method="post" %}
[owsec.yaml](../.gitbook/assets/owsec.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owsec.yaml" path="/securityProfiles" method="get" %}
[owsec.yaml](../.gitbook/assets/owsec.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owsec.yaml" path="/systemServices" method="get" %}
[owsec.yaml](../.gitbook/assets/owsec.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owsec.yaml" path="/validateToken" method="get" %}
[owsec.yaml](../.gitbook/assets/owsec.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owsec.yaml" path="/system" method="get" %}
[owsec.yaml](../.gitbook/assets/owsec.yaml)
{% endswagger %}
{% swagger src="../.gitbook/assets/owsec.yaml" path="/system" method="post" %}
[owsec.yaml](../.gitbook/assets/owsec.yaml)
{% endswagger %}