Introduce choice between secure and non secure com 78/7078/3
authorelinuxhenrik <henrik.b.andersson@est.tech>
Thu, 18 Nov 2021 06:52:38 +0000 (07:52 +0100)
committerelinuxhenrik <henrik.b.andersson@est.tech>
Thu, 18 Nov 2021 13:43:06 +0000 (14:43 +0100)
commit200787a2e87c95b43f36c538e5d4ed5f5ca62d53
treefc760fb6b18b2f87cf31f18b565ef37b168fe826
parent036962c60e1cfa18a689dffa1a8b92d335e6063e
Introduce choice between secure and non secure com

The consumer now uses secure communication towards any
address configured to use the https scheme. If its own callback is
configured to the https scheme, it will only listen to an https port,
otherwise it will only use an http port.

Issue-ID: NONRTRIC-638
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
Change-Id: I54dd3e9e4652998337c55b2ab30e5daa4d96de4b
16 files changed:
test/usecases/oruclosedlooprecovery/goversion/.gitignore
test/usecases/oruclosedlooprecovery/goversion/README.md
test/usecases/oruclosedlooprecovery/goversion/go.mod
test/usecases/oruclosedlooprecovery/goversion/go.sum
test/usecases/oruclosedlooprecovery/goversion/internal/config/config.go
test/usecases/oruclosedlooprecovery/goversion/internal/config/config_test.go
test/usecases/oruclosedlooprecovery/goversion/internal/linkfailure/linkfailurehandler.go
test/usecases/oruclosedlooprecovery/goversion/internal/restclient/client.go
test/usecases/oruclosedlooprecovery/goversion/internal/restclient/client_test.go
test/usecases/oruclosedlooprecovery/goversion/main.go
test/usecases/oruclosedlooprecovery/goversion/main_test.go
test/usecases/oruclosedlooprecovery/goversion/mocks/Server.go [deleted file]
test/usecases/oruclosedlooprecovery/goversion/security/consumer.crt [new file with mode: 0644]
test/usecases/oruclosedlooprecovery/goversion/security/consumer.key [new file with mode: 0644]
test/usecases/oruclosedlooprecovery/goversion/stub/producer/producerstub.go [moved from test/usecases/oruclosedlooprecovery/goversion/simulator/producer.go with 100% similarity]
test/usecases/oruclosedlooprecovery/goversion/stub/sdnr/sdnrstub.go [new file with mode: 0644]