From a6f638b36ac2417881d28789cd30c57b0ea64a77 Mon Sep 17 00:00:00 2001 From: "selvi.j" Date: Wed, 23 Mar 2022 12:27:35 +0000 Subject: [PATCH] Feature 10914: Enforce Password change on First login Added the Password Expiry response information in the osm-openapi.yaml file Change-Id: Ib7d202eabecfdc0f1f1499b45299e672823f96fb Signed-off-by: selvi.j --- osm-openapi.yaml | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/osm-openapi.yaml b/osm-openapi.yaml index a7f57be..5b5eef9 100644 --- a/osm-openapi.yaml +++ b/osm-openapi.yaml @@ -3997,10 +3997,14 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/TokenInfo' + oneOf: + - $ref: '#/components/schemas/TokenInfo' + - $ref: '#/components/schemas/PasswordExpiryInfo' application/yaml: schema: - $ref: '#/components/schemas/TokenInfo' + oneOf: + - $ref: '#/components/schemas/TokenInfo' + - $ref: '#/components/schemas/PasswordExpiryInfo' '400': $ref: '#/components/responses/BadRequest' '401': @@ -7676,6 +7680,16 @@ components: format: uuid name: type: string + PasswordExpiryInfo: + type: object + properties: + id: + type: string + message: + type: string + user_id: + type: string + format: uuid ArrayOfTokenInfo: type: array items: -- 2.17.1