mirror of
https://github.com/kanidm/kanidm.git
synced 2025-02-23 20:47:01 +01:00
Fill in some Swagger API docs for a few v1 endpoints. (#3126)
This commit is contained in:
parent
e530cde361
commit
57aeeb5f94
|
@ -1002,7 +1002,6 @@ pub async fn service_account_api_token_delete(
|
||||||
responses(
|
responses(
|
||||||
(status=200, body=Option<Vec<String>>, content_type="application/json"),
|
(status=200, body=Option<Vec<String>>, content_type="application/json"),
|
||||||
ApiResponseWithout200,
|
ApiResponseWithout200,
|
||||||
(status = 403, description = "Authorzation refused"),
|
|
||||||
),
|
),
|
||||||
security(("token_jwt" = [])),
|
security(("token_jwt" = [])),
|
||||||
tag = "v1/person/attr",
|
tag = "v1/person/attr",
|
||||||
|
@ -1532,7 +1531,7 @@ pub async fn person_get_id_credential_status(
|
||||||
get,
|
get,
|
||||||
path = "/v1/person/{id}/_ssh_pubkeys",
|
path = "/v1/person/{id}/_ssh_pubkeys",
|
||||||
responses(
|
responses(
|
||||||
(status=200), // TODO: define response
|
(status=200, body=Vec<String>, content_type="application/json"),
|
||||||
ApiResponseWithout200,
|
ApiResponseWithout200,
|
||||||
),
|
),
|
||||||
security(("token_jwt" = [])),
|
security(("token_jwt" = [])),
|
||||||
|
@ -1557,7 +1556,7 @@ pub async fn person_id_ssh_pubkeys_get(
|
||||||
get,
|
get,
|
||||||
path = "/v1/account/{id}/_ssh_pubkeys",
|
path = "/v1/account/{id}/_ssh_pubkeys",
|
||||||
responses(
|
responses(
|
||||||
(status=200), // TODO: define response
|
(status=200, body=Vec<String>, content_type="application/json"),
|
||||||
ApiResponseWithout200,
|
ApiResponseWithout200,
|
||||||
),
|
),
|
||||||
security(("token_jwt" = [])),
|
security(("token_jwt" = [])),
|
||||||
|
@ -1583,7 +1582,7 @@ pub async fn account_id_ssh_pubkeys_get(
|
||||||
get,
|
get,
|
||||||
path = "/v1/service_account/{id}/_ssh_pubkeys",
|
path = "/v1/service_account/{id}/_ssh_pubkeys",
|
||||||
responses(
|
responses(
|
||||||
(status=200), // TODO: define response
|
(status=200, body=Vec<String>, content_type="application/json"),
|
||||||
ApiResponseWithout200,
|
ApiResponseWithout200,
|
||||||
),
|
),
|
||||||
security(("token_jwt" = [])),
|
security(("token_jwt" = [])),
|
||||||
|
@ -1609,6 +1608,7 @@ pub async fn service_account_id_ssh_pubkeys_get(
|
||||||
path = "/v1/person/{id}/_ssh_pubkeys",
|
path = "/v1/person/{id}/_ssh_pubkeys",
|
||||||
responses(
|
responses(
|
||||||
DefaultApiResponse,
|
DefaultApiResponse,
|
||||||
|
(status=422, description="Unprocessable Entity", body=String, content_type="text/plain"),
|
||||||
),
|
),
|
||||||
security(("token_jwt" = [])),
|
security(("token_jwt" = [])),
|
||||||
tag = "v1/person/ssh_pubkeys",
|
tag = "v1/person/ssh_pubkeys",
|
||||||
|
@ -1637,6 +1637,7 @@ pub async fn person_id_ssh_pubkeys_post(
|
||||||
request_body = (String, String),
|
request_body = (String, String),
|
||||||
responses(
|
responses(
|
||||||
DefaultApiResponse,
|
DefaultApiResponse,
|
||||||
|
(status=422, description="Unprocessable Entity", body=String, content_type="text/plain"),
|
||||||
),
|
),
|
||||||
security(("token_jwt" = [])),
|
security(("token_jwt" = [])),
|
||||||
tag = "v1/service_account",
|
tag = "v1/service_account",
|
||||||
|
@ -1663,7 +1664,7 @@ pub async fn service_account_id_ssh_pubkeys_post(
|
||||||
get,
|
get,
|
||||||
path = "/v1/person/{id}/_ssh_pubkeys/{tag}",
|
path = "/v1/person/{id}/_ssh_pubkeys/{tag}",
|
||||||
responses(
|
responses(
|
||||||
(status=200), // TODO: define response
|
(status=200, body=String, content_type="application/json"),
|
||||||
ApiResponseWithout200,
|
ApiResponseWithout200,
|
||||||
),
|
),
|
||||||
security(("token_jwt" = [])),
|
security(("token_jwt" = [])),
|
||||||
|
@ -1687,7 +1688,7 @@ pub async fn person_id_ssh_pubkeys_tag_get(
|
||||||
get,
|
get,
|
||||||
path = "/v1/account/{id}/_ssh_pubkeys/{tag}",
|
path = "/v1/account/{id}/_ssh_pubkeys/{tag}",
|
||||||
responses(
|
responses(
|
||||||
(status=200), // TODO: define response
|
(status=200, body=String, content_type="application/json"),
|
||||||
ApiResponseWithout200,
|
ApiResponseWithout200,
|
||||||
),
|
),
|
||||||
security(("token_jwt" = [])),
|
security(("token_jwt" = [])),
|
||||||
|
@ -1712,7 +1713,7 @@ pub async fn account_id_ssh_pubkeys_tag_get(
|
||||||
get,
|
get,
|
||||||
path = "/v1/service_account/{id}/_ssh_pubkeys/{tag}",
|
path = "/v1/service_account/{id}/_ssh_pubkeys/{tag}",
|
||||||
responses(
|
responses(
|
||||||
(status=200), // TODO: define response
|
(status=200, body=String, content_type="application/json"),
|
||||||
ApiResponseWithout200,
|
ApiResponseWithout200,
|
||||||
),
|
),
|
||||||
security(("token_jwt" = [])),
|
security(("token_jwt" = [])),
|
||||||
|
|
Loading…
Reference in a new issue