Use List and Map in OpenApi security 42/106842/20
authorŠimon Ukuš <simon.ukus@pantheon.tech>
Wed, 12 Jul 2023 10:16:14 +0000 (12:16 +0200)
committerIvan Hrasko <ivan.hrasko@pantheon.tech>
Wed, 23 Aug 2023 12:53:11 +0000 (12:53 +0000)
commitec5c491e4ac6967f847f9bda173902fc451db63e
treefe74de225c996c00bb9d7ba5978dc9501fdf1824
parent5bd0901fd6d3e9a899216115556f5e49cc4882c7
Use List and Map in OpenApi security

Swagger specification says "security is an array of hashmaps".

This change replaces the use of ArrayNode for java.util.List
and ObjectNode for java.util.Map.

JIRA: NETCONF-1075
Change-Id: Ic88d0de29d4c4abb2bc37db34033a0ae03434901
Signed-off-by: Šimon Ukuš <simon.ukus@pantheon.tech>
restconf/restconf-openapi/src/main/java/org/opendaylight/restconf/openapi/impl/BaseYangOpenApiGenerator.java
restconf/restconf-openapi/src/main/java/org/opendaylight/restconf/openapi/model/OpenApiObject.java
restconf/restconf-openapi/src/main/java/org/opendaylight/restconf/openapi/model/Operation.java
restconf/restconf-openapi/src/test/java/org/opendaylight/restconf/openapi/impl/OpenApiGeneratorRFC8040Test.java
restconf/restconf-openapi/src/test/java/org/opendaylight/restconf/openapi/mountpoints/MountPointOpenApiTest.java