Add transport-tls 00/102300/63
authorRobert Varga <[email protected]>
Wed, 7 Sep 2022 09:48:51 +0000 (11:48 +0200)
committerRobert Varga <[email protected]>
Tue, 11 Apr 2023 22:14:29 +0000 (22:14 +0000)
commitd1bc4e1b5dc17c814ca6cfc9d8a06f8fa8348085
treef7e64664c98bc6b8bceb6edacca617091ade9972
parente7054b7a1ec0e12a97181180cac89ce80c8163b8
Add transport-tls

Add NETCONF transport implementation based on TCP+TLS.

JIRA: NETCONF-590
Change-Id: I5e0d6ddce30971dd5f2b0918600b9410aa439c08
Signed-off-by: Robert Varga <[email protected]>
Signed-off-by: Ruslan Kashapov <[email protected]>
22 files changed:
artifacts/pom.xml
transport/pom.xml
transport/transport-tls/pom.xml [new file with mode: 0644]
transport/transport-tls/src/main/java/org/opendaylight/netconf/transport/tls/ConfigUtils.java [new file with mode: 0644]
transport/transport-tls/src/main/java/org/opendaylight/netconf/transport/tls/IetfTlsClientFeatureProvider.java [new file with mode: 0644]
transport/transport-tls/src/main/java/org/opendaylight/netconf/transport/tls/IetfTlsCommonFeatureProvider.java [new file with mode: 0644]
transport/transport-tls/src/main/java/org/opendaylight/netconf/transport/tls/IetfTlsServerFeatureProvider.java [new file with mode: 0644]
transport/transport-tls/src/main/java/org/opendaylight/netconf/transport/tls/KeyStoreUtils.java [new file with mode: 0644]
transport/transport-tls/src/main/java/org/opendaylight/netconf/transport/tls/KeyUtils.java [new file with mode: 0644]
transport/transport-tls/src/main/java/org/opendaylight/netconf/transport/tls/SSLEngineFactory.java [new file with mode: 0644]
transport/transport-tls/src/main/java/org/opendaylight/netconf/transport/tls/TLSClient.java [new file with mode: 0644]
transport/transport-tls/src/main/java/org/opendaylight/netconf/transport/tls/TLSServer.java [new file with mode: 0644]
transport/transport-tls/src/main/java/org/opendaylight/netconf/transport/tls/TLSTransportChannel.java [new file with mode: 0644]
transport/transport-tls/src/main/java/org/opendaylight/netconf/transport/tls/TLSTransportStack.java [new file with mode: 0644]
transport/transport-tls/src/main/java/org/opendaylight/netconf/transport/tls/package-info.java [new file with mode: 0644]
transport/transport-tls/src/main/yang/[email protected] [new file with mode: 0644]
transport/transport-tls/src/main/yang/[email protected] [new file with mode: 0644]
transport/transport-tls/src/main/yang/[email protected] [new file with mode: 0644]
transport/transport-tls/src/main/yang/[email protected] [new file with mode: 0644]
transport/transport-tls/src/test/java/org/opendaylight/netconf/transport/tls/ConfigUtilsTest.java [new file with mode: 0644]
transport/transport-tls/src/test/java/org/opendaylight/netconf/transport/tls/TestUtils.java [new file with mode: 0644]
transport/transport-tls/src/test/java/org/opendaylight/netconf/transport/tls/TlsClientServerTest.java [new file with mode: 0644]