Return immutable set from findAllowedKeys() 74/104274/3
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 6 Feb 2023 15:31:48 +0000 (16:31 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Mon, 6 Feb 2023 20:34:20 +0000 (21:34 +0100)
commit2d57f3867b35d178ea99da4f05762686b2717781
tree6a652ac436c06385d8d4d7601ce025c672a16389
parentb282860968f974b578a0e307341cadd44108e422
Return immutable set from findAllowedKeys()

We are returning a mutable HashSet, let's use a simple Set.copyOf()
instead. Also update the sole caller to perform this operation only
once, closing a TOCTOE race.

JIRA: NETCONF-949
Change-Id: If49fb938b8ac09e63bdfdef229ef22635c9bb652
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
apps/callhome-provider/src/main/java/org/opendaylight/netconf/callhome/mount/tls/SslHandlerFactoryAdapter.java
apps/callhome-provider/src/main/java/org/opendaylight/netconf/callhome/mount/tls/TlsAllowedDevicesMonitorImpl.java