This is an automated email from the ASF dual-hosted git repository.

cdutz pushed a change to branch refactor/spi3
in repository https://gitbox.apache.org/repos/asf/plc4x.git


    from b154325251 feat: Re-Implemented the test transport.
     add 9c7d80021f feat: Implemented a new TLS transport (using 
pre-shared-keys, self-signed-certificates and shared trust authority)

No new revisions were added by this update.

Summary of changes:
 plc4j/transports/pom.xml                           |   4 +-
 plc4j/transports/{tcp => tls}/pom.xml              |  18 +-
 .../plc4x/java/transport/tls/PskTlsTransport.java} |  47 +-
 .../transport/tls/PskTlsTransportInstance.java     | 540 ++++++++++++
 .../plc4x/java/transport/tls/TlsTransport.java}    |  44 +-
 .../java/transport/tls/TlsTransportInstance.java   | 675 +++++++++++++++
 .../tls/config/PskTlsTransportConfiguration.java   | 100 +++
 .../tls/config/TlsTransportConfiguration.java      | 108 +++
 .../org.apache.plc4x.java.spi.transport.Transport  |   4 +-
 .../transport/tls/PskTlsTransportInstanceTest.java | 909 ++++++++++++++++++++
 .../java/transport/tls/PskTlsTransportTest.java    | 181 ++++
 .../transport/tls/TlsTransportInstanceTest.java    | 912 +++++++++++++++++++++
 .../plc4x/java/transport/tls/TlsTransportTest.java | 278 +++++++
 .../config/PskTlsTransportConfigurationTest.java   | 176 ++++
 .../tls/config/TlsTransportConfigurationTest.java  | 180 ++++
 pom.xml                                            |   5 +
 16 files changed, 4135 insertions(+), 46 deletions(-)
 copy plc4j/transports/{tcp => tls}/pom.xml (85%)
 copy 
plc4j/transports/{tcp/src/main/java/org/apache/plc4x/java/transport/tcp/TcpTransport.java
 => tls/src/main/java/org/apache/plc4x/java/transport/tls/PskTlsTransport.java} 
(57%)
 create mode 100644 
plc4j/transports/tls/src/main/java/org/apache/plc4x/java/transport/tls/PskTlsTransportInstance.java
 copy 
plc4j/transports/{tcp/src/main/java/org/apache/plc4x/java/transport/tcp/TcpTransport.java
 => tls/src/main/java/org/apache/plc4x/java/transport/tls/TlsTransport.java} 
(65%)
 create mode 100644 
plc4j/transports/tls/src/main/java/org/apache/plc4x/java/transport/tls/TlsTransportInstance.java
 create mode 100644 
plc4j/transports/tls/src/main/java/org/apache/plc4x/java/transport/tls/config/PskTlsTransportConfiguration.java
 create mode 100644 
plc4j/transports/tls/src/main/java/org/apache/plc4x/java/transport/tls/config/TlsTransportConfiguration.java
 copy plc4j/{drivers/canopen/src/test => 
transports/tls/src/main}/resources/META-INF/services/org.apache.plc4x.java.spi.transport.Transport
 (88%)
 create mode 100644 
plc4j/transports/tls/src/test/java/org/apache/plc4x/java/transport/tls/PskTlsTransportInstanceTest.java
 create mode 100644 
plc4j/transports/tls/src/test/java/org/apache/plc4x/java/transport/tls/PskTlsTransportTest.java
 create mode 100644 
plc4j/transports/tls/src/test/java/org/apache/plc4x/java/transport/tls/TlsTransportInstanceTest.java
 create mode 100644 
plc4j/transports/tls/src/test/java/org/apache/plc4x/java/transport/tls/TlsTransportTest.java
 create mode 100644 
plc4j/transports/tls/src/test/java/org/apache/plc4x/java/transport/tls/config/PskTlsTransportConfigurationTest.java
 create mode 100644 
plc4j/transports/tls/src/test/java/org/apache/plc4x/java/transport/tls/config/TlsTransportConfigurationTest.java

Reply via email to