├── .github └── stale.yml ├── .gitignore ├── .travis.yml ├── CODE_OF_CONDUCT.md ├── LICENSE.txt ├── README.md ├── data └── dummy.txt ├── doc ├── Readme.txt ├── configurationDefinitions.html └── license.txt ├── findbugs-exclude.xml ├── pom.xml ├── run.cmd ├── src ├── etc │ ├── javadoc.css │ └── license-template.txt ├── main │ ├── java │ │ └── com │ │ │ └── helger │ │ │ └── as2 │ │ │ ├── app │ │ │ ├── MainOpenAS2Server.java │ │ │ ├── cert │ │ │ │ ├── ServerCertificateFactory.java │ │ │ │ └── ServerPKCS12CertificateFactory.java │ │ │ ├── partner │ │ │ │ ├── ServerSelfFillingXMLPartnershipFactory.java │ │ │ │ └── ServerXMLPartnershipFactory.java │ │ │ └── session │ │ │ │ └── AS2ServerXMLSession.java │ │ │ ├── cmd │ │ │ ├── AbstractCommand.java │ │ │ ├── BaseCommandRegistry.java │ │ │ ├── CommandException.java │ │ │ ├── CommandManager.java │ │ │ ├── CommandResult.java │ │ │ ├── ECommandResultType.java │ │ │ ├── ICommand.java │ │ │ ├── ICommandRegistry.java │ │ │ ├── ICommandRegistryFactory.java │ │ │ ├── MultiCommand.java │ │ │ ├── XMLCommandRegistry.java │ │ │ ├── cert │ │ │ │ ├── AbstractAliasedCertCommand.java │ │ │ │ ├── ClearCertsCommand.java │ │ │ │ ├── DeleteCertCommand.java │ │ │ │ ├── ImportCertCommand.java │ │ │ │ ├── ImportCertInEncodedStreamCommand.java │ │ │ │ ├── ListCertCommand.java │ │ │ │ └── ViewCertCommand.java │ │ │ └── partner │ │ │ │ ├── AbstractAliasedPartnershipsCommand.java │ │ │ │ ├── AddPartnerCommand.java │ │ │ │ ├── AddPartnershipCommand.java │ │ │ │ ├── DeletePartnerCommand.java │ │ │ │ ├── DeletePartnershipCommand.java │ │ │ │ ├── ListPartnersCommand.java │ │ │ │ ├── ListPartnershipsCommand.java │ │ │ │ ├── RefreshPartnershipsCommand.java │ │ │ │ ├── StorePartnershipsCommand.java │ │ │ │ ├── ViewPartnerCommand.java │ │ │ │ └── ViewPartnershipCommand.java │ │ │ ├── cmdprocessor │ │ │ ├── AbstractCommandProcessor.java │ │ │ ├── ICommandProcessor.java │ │ │ ├── SocketCommandParser.java │ │ │ ├── SocketCommandProcessor.java │ │ │ └── StreamCommandProcessor.java │ │ │ └── util │ │ │ ├── ByteCoder.java │ │ │ ├── CommandTokenizer.java │ │ │ ├── EFileMonitorEvent.java │ │ │ ├── FileMonitor.java │ │ │ └── IFileMonitorListener.java │ └── resources │ │ ├── LICENSE │ │ ├── NOTICE │ │ ├── config │ │ ├── certs.p12 │ │ ├── commands.xml │ │ ├── config.xml │ │ ├── emailtemplate.txt │ │ └── partnerships.xml │ │ └── log4j2.xml └── test │ ├── java │ └── com │ │ └── helger │ │ └── as2 │ │ ├── test │ │ ├── MainStreamToAS2Server.java │ │ └── MainTestClient.java │ │ └── util │ │ └── ByteCoderTest.java │ └── resources │ ├── dummy.txt │ └── test-messages │ └── issue12-1.txt └── travis-settings.xml /.github/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/.github/stale.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/.travis.yml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/README.md -------------------------------------------------------------------------------- /data/dummy.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/Readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/doc/Readme.txt -------------------------------------------------------------------------------- /doc/configurationDefinitions.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/doc/configurationDefinitions.html -------------------------------------------------------------------------------- /doc/license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/doc/license.txt -------------------------------------------------------------------------------- /findbugs-exclude.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/findbugs-exclude.xml -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/pom.xml -------------------------------------------------------------------------------- /run.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/run.cmd -------------------------------------------------------------------------------- /src/etc/javadoc.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/src/etc/javadoc.css -------------------------------------------------------------------------------- /src/etc/license-template.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/src/etc/license-template.txt -------------------------------------------------------------------------------- /src/main/java/com/helger/as2/app/MainOpenAS2Server.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/src/main/java/com/helger/as2/app/MainOpenAS2Server.java -------------------------------------------------------------------------------- /src/main/java/com/helger/as2/app/cert/ServerCertificateFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/src/main/java/com/helger/as2/app/cert/ServerCertificateFactory.java -------------------------------------------------------------------------------- /src/main/java/com/helger/as2/app/cert/ServerPKCS12CertificateFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/src/main/java/com/helger/as2/app/cert/ServerPKCS12CertificateFactory.java -------------------------------------------------------------------------------- /src/main/java/com/helger/as2/app/partner/ServerSelfFillingXMLPartnershipFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/src/main/java/com/helger/as2/app/partner/ServerSelfFillingXMLPartnershipFactory.java -------------------------------------------------------------------------------- /src/main/java/com/helger/as2/app/partner/ServerXMLPartnershipFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/src/main/java/com/helger/as2/app/partner/ServerXMLPartnershipFactory.java -------------------------------------------------------------------------------- /src/main/java/com/helger/as2/app/session/AS2ServerXMLSession.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/src/main/java/com/helger/as2/app/session/AS2ServerXMLSession.java -------------------------------------------------------------------------------- /src/main/java/com/helger/as2/cmd/AbstractCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/src/main/java/com/helger/as2/cmd/AbstractCommand.java -------------------------------------------------------------------------------- /src/main/java/com/helger/as2/cmd/BaseCommandRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/src/main/java/com/helger/as2/cmd/BaseCommandRegistry.java -------------------------------------------------------------------------------- /src/main/java/com/helger/as2/cmd/CommandException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/src/main/java/com/helger/as2/cmd/CommandException.java -------------------------------------------------------------------------------- /src/main/java/com/helger/as2/cmd/CommandManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/src/main/java/com/helger/as2/cmd/CommandManager.java -------------------------------------------------------------------------------- /src/main/java/com/helger/as2/cmd/CommandResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/src/main/java/com/helger/as2/cmd/CommandResult.java -------------------------------------------------------------------------------- /src/main/java/com/helger/as2/cmd/ECommandResultType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/src/main/java/com/helger/as2/cmd/ECommandResultType.java -------------------------------------------------------------------------------- /src/main/java/com/helger/as2/cmd/ICommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/src/main/java/com/helger/as2/cmd/ICommand.java -------------------------------------------------------------------------------- /src/main/java/com/helger/as2/cmd/ICommandRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/src/main/java/com/helger/as2/cmd/ICommandRegistry.java -------------------------------------------------------------------------------- /src/main/java/com/helger/as2/cmd/ICommandRegistryFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/src/main/java/com/helger/as2/cmd/ICommandRegistryFactory.java -------------------------------------------------------------------------------- /src/main/java/com/helger/as2/cmd/MultiCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/src/main/java/com/helger/as2/cmd/MultiCommand.java -------------------------------------------------------------------------------- /src/main/java/com/helger/as2/cmd/XMLCommandRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/src/main/java/com/helger/as2/cmd/XMLCommandRegistry.java -------------------------------------------------------------------------------- /src/main/java/com/helger/as2/cmd/cert/AbstractAliasedCertCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/src/main/java/com/helger/as2/cmd/cert/AbstractAliasedCertCommand.java -------------------------------------------------------------------------------- /src/main/java/com/helger/as2/cmd/cert/ClearCertsCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/src/main/java/com/helger/as2/cmd/cert/ClearCertsCommand.java -------------------------------------------------------------------------------- /src/main/java/com/helger/as2/cmd/cert/DeleteCertCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/src/main/java/com/helger/as2/cmd/cert/DeleteCertCommand.java -------------------------------------------------------------------------------- /src/main/java/com/helger/as2/cmd/cert/ImportCertCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/src/main/java/com/helger/as2/cmd/cert/ImportCertCommand.java -------------------------------------------------------------------------------- /src/main/java/com/helger/as2/cmd/cert/ImportCertInEncodedStreamCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/src/main/java/com/helger/as2/cmd/cert/ImportCertInEncodedStreamCommand.java -------------------------------------------------------------------------------- /src/main/java/com/helger/as2/cmd/cert/ListCertCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/src/main/java/com/helger/as2/cmd/cert/ListCertCommand.java -------------------------------------------------------------------------------- /src/main/java/com/helger/as2/cmd/cert/ViewCertCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/src/main/java/com/helger/as2/cmd/cert/ViewCertCommand.java -------------------------------------------------------------------------------- /src/main/java/com/helger/as2/cmd/partner/AbstractAliasedPartnershipsCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/src/main/java/com/helger/as2/cmd/partner/AbstractAliasedPartnershipsCommand.java -------------------------------------------------------------------------------- /src/main/java/com/helger/as2/cmd/partner/AddPartnerCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/src/main/java/com/helger/as2/cmd/partner/AddPartnerCommand.java -------------------------------------------------------------------------------- /src/main/java/com/helger/as2/cmd/partner/AddPartnershipCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/src/main/java/com/helger/as2/cmd/partner/AddPartnershipCommand.java -------------------------------------------------------------------------------- /src/main/java/com/helger/as2/cmd/partner/DeletePartnerCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/src/main/java/com/helger/as2/cmd/partner/DeletePartnerCommand.java -------------------------------------------------------------------------------- /src/main/java/com/helger/as2/cmd/partner/DeletePartnershipCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/src/main/java/com/helger/as2/cmd/partner/DeletePartnershipCommand.java -------------------------------------------------------------------------------- /src/main/java/com/helger/as2/cmd/partner/ListPartnersCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/src/main/java/com/helger/as2/cmd/partner/ListPartnersCommand.java -------------------------------------------------------------------------------- /src/main/java/com/helger/as2/cmd/partner/ListPartnershipsCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/src/main/java/com/helger/as2/cmd/partner/ListPartnershipsCommand.java -------------------------------------------------------------------------------- /src/main/java/com/helger/as2/cmd/partner/RefreshPartnershipsCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/src/main/java/com/helger/as2/cmd/partner/RefreshPartnershipsCommand.java -------------------------------------------------------------------------------- /src/main/java/com/helger/as2/cmd/partner/StorePartnershipsCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/src/main/java/com/helger/as2/cmd/partner/StorePartnershipsCommand.java -------------------------------------------------------------------------------- /src/main/java/com/helger/as2/cmd/partner/ViewPartnerCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/src/main/java/com/helger/as2/cmd/partner/ViewPartnerCommand.java -------------------------------------------------------------------------------- /src/main/java/com/helger/as2/cmd/partner/ViewPartnershipCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/src/main/java/com/helger/as2/cmd/partner/ViewPartnershipCommand.java -------------------------------------------------------------------------------- /src/main/java/com/helger/as2/cmdprocessor/AbstractCommandProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/src/main/java/com/helger/as2/cmdprocessor/AbstractCommandProcessor.java -------------------------------------------------------------------------------- /src/main/java/com/helger/as2/cmdprocessor/ICommandProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/src/main/java/com/helger/as2/cmdprocessor/ICommandProcessor.java -------------------------------------------------------------------------------- /src/main/java/com/helger/as2/cmdprocessor/SocketCommandParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/src/main/java/com/helger/as2/cmdprocessor/SocketCommandParser.java -------------------------------------------------------------------------------- /src/main/java/com/helger/as2/cmdprocessor/SocketCommandProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/src/main/java/com/helger/as2/cmdprocessor/SocketCommandProcessor.java -------------------------------------------------------------------------------- /src/main/java/com/helger/as2/cmdprocessor/StreamCommandProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/src/main/java/com/helger/as2/cmdprocessor/StreamCommandProcessor.java -------------------------------------------------------------------------------- /src/main/java/com/helger/as2/util/ByteCoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/src/main/java/com/helger/as2/util/ByteCoder.java -------------------------------------------------------------------------------- /src/main/java/com/helger/as2/util/CommandTokenizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/src/main/java/com/helger/as2/util/CommandTokenizer.java -------------------------------------------------------------------------------- /src/main/java/com/helger/as2/util/EFileMonitorEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/src/main/java/com/helger/as2/util/EFileMonitorEvent.java -------------------------------------------------------------------------------- /src/main/java/com/helger/as2/util/FileMonitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/src/main/java/com/helger/as2/util/FileMonitor.java -------------------------------------------------------------------------------- /src/main/java/com/helger/as2/util/IFileMonitorListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/src/main/java/com/helger/as2/util/IFileMonitorListener.java -------------------------------------------------------------------------------- /src/main/resources/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/src/main/resources/LICENSE -------------------------------------------------------------------------------- /src/main/resources/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/src/main/resources/NOTICE -------------------------------------------------------------------------------- /src/main/resources/config/certs.p12: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/src/main/resources/config/certs.p12 -------------------------------------------------------------------------------- /src/main/resources/config/commands.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/src/main/resources/config/commands.xml -------------------------------------------------------------------------------- /src/main/resources/config/config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/src/main/resources/config/config.xml -------------------------------------------------------------------------------- /src/main/resources/config/emailtemplate.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/src/main/resources/config/emailtemplate.txt -------------------------------------------------------------------------------- /src/main/resources/config/partnerships.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/src/main/resources/config/partnerships.xml -------------------------------------------------------------------------------- /src/main/resources/log4j2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/src/main/resources/log4j2.xml -------------------------------------------------------------------------------- /src/test/java/com/helger/as2/test/MainStreamToAS2Server.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/src/test/java/com/helger/as2/test/MainStreamToAS2Server.java -------------------------------------------------------------------------------- /src/test/java/com/helger/as2/test/MainTestClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/src/test/java/com/helger/as2/test/MainTestClient.java -------------------------------------------------------------------------------- /src/test/java/com/helger/as2/util/ByteCoderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/src/test/java/com/helger/as2/util/ByteCoderTest.java -------------------------------------------------------------------------------- /src/test/resources/dummy.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/src/test/resources/dummy.txt -------------------------------------------------------------------------------- /src/test/resources/test-messages/issue12-1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/src/test/resources/test-messages/issue12-1.txt -------------------------------------------------------------------------------- /travis-settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/phax/as2-server/HEAD/travis-settings.xml --------------------------------------------------------------------------------