├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── pom.xml └── src ├── main ├── java │ └── com │ │ └── alienvault │ │ └── otx │ │ ├── CommandlineRunner.java │ │ ├── connect │ │ ├── ConnectionUtil.java │ │ ├── OTXConnection.java │ │ ├── OTXEndpointParameterTypes.java │ │ ├── OTXEndpointParameters.java │ │ ├── OTXEndpoints.java │ │ └── internal │ │ │ ├── HTTPConfig.java │ │ │ └── HeaderSettingRequestFactory.java │ │ └── model │ │ ├── Page.java │ │ ├── events │ │ ├── Event.java │ │ └── EventPage.java │ │ ├── indicator │ │ ├── Indicator.java │ │ ├── IndicatorPage.java │ │ ├── IndicatorSections.java │ │ └── IndicatorType.java │ │ ├── pulse │ │ ├── OtxDateDeserializer.java │ │ ├── Pulse.java │ │ └── PulsePage.java │ │ └── user │ │ ├── User.java │ │ ├── UserActions.java │ │ └── UserPage.java └── resources │ ├── application.properties │ └── banner.txt └── test ├── java └── com │ └── alienvault │ └── otx │ └── OtxJavaSdkApplicationTests.java └── resources └── test_application.properties /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlienVault-OTX/OTX-Java-SDK/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlienVault-OTX/OTX-Java-SDK/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlienVault-OTX/OTX-Java-SDK/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlienVault-OTX/OTX-Java-SDK/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlienVault-OTX/OTX-Java-SDK/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/alienvault/otx/CommandlineRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlienVault-OTX/OTX-Java-SDK/HEAD/src/main/java/com/alienvault/otx/CommandlineRunner.java -------------------------------------------------------------------------------- /src/main/java/com/alienvault/otx/connect/ConnectionUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlienVault-OTX/OTX-Java-SDK/HEAD/src/main/java/com/alienvault/otx/connect/ConnectionUtil.java -------------------------------------------------------------------------------- /src/main/java/com/alienvault/otx/connect/OTXConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlienVault-OTX/OTX-Java-SDK/HEAD/src/main/java/com/alienvault/otx/connect/OTXConnection.java -------------------------------------------------------------------------------- /src/main/java/com/alienvault/otx/connect/OTXEndpointParameterTypes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlienVault-OTX/OTX-Java-SDK/HEAD/src/main/java/com/alienvault/otx/connect/OTXEndpointParameterTypes.java -------------------------------------------------------------------------------- /src/main/java/com/alienvault/otx/connect/OTXEndpointParameters.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlienVault-OTX/OTX-Java-SDK/HEAD/src/main/java/com/alienvault/otx/connect/OTXEndpointParameters.java -------------------------------------------------------------------------------- /src/main/java/com/alienvault/otx/connect/OTXEndpoints.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlienVault-OTX/OTX-Java-SDK/HEAD/src/main/java/com/alienvault/otx/connect/OTXEndpoints.java -------------------------------------------------------------------------------- /src/main/java/com/alienvault/otx/connect/internal/HTTPConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlienVault-OTX/OTX-Java-SDK/HEAD/src/main/java/com/alienvault/otx/connect/internal/HTTPConfig.java -------------------------------------------------------------------------------- /src/main/java/com/alienvault/otx/connect/internal/HeaderSettingRequestFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlienVault-OTX/OTX-Java-SDK/HEAD/src/main/java/com/alienvault/otx/connect/internal/HeaderSettingRequestFactory.java -------------------------------------------------------------------------------- /src/main/java/com/alienvault/otx/model/Page.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlienVault-OTX/OTX-Java-SDK/HEAD/src/main/java/com/alienvault/otx/model/Page.java -------------------------------------------------------------------------------- /src/main/java/com/alienvault/otx/model/events/Event.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlienVault-OTX/OTX-Java-SDK/HEAD/src/main/java/com/alienvault/otx/model/events/Event.java -------------------------------------------------------------------------------- /src/main/java/com/alienvault/otx/model/events/EventPage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlienVault-OTX/OTX-Java-SDK/HEAD/src/main/java/com/alienvault/otx/model/events/EventPage.java -------------------------------------------------------------------------------- /src/main/java/com/alienvault/otx/model/indicator/Indicator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlienVault-OTX/OTX-Java-SDK/HEAD/src/main/java/com/alienvault/otx/model/indicator/Indicator.java -------------------------------------------------------------------------------- /src/main/java/com/alienvault/otx/model/indicator/IndicatorPage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlienVault-OTX/OTX-Java-SDK/HEAD/src/main/java/com/alienvault/otx/model/indicator/IndicatorPage.java -------------------------------------------------------------------------------- /src/main/java/com/alienvault/otx/model/indicator/IndicatorSections.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlienVault-OTX/OTX-Java-SDK/HEAD/src/main/java/com/alienvault/otx/model/indicator/IndicatorSections.java -------------------------------------------------------------------------------- /src/main/java/com/alienvault/otx/model/indicator/IndicatorType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlienVault-OTX/OTX-Java-SDK/HEAD/src/main/java/com/alienvault/otx/model/indicator/IndicatorType.java -------------------------------------------------------------------------------- /src/main/java/com/alienvault/otx/model/pulse/OtxDateDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlienVault-OTX/OTX-Java-SDK/HEAD/src/main/java/com/alienvault/otx/model/pulse/OtxDateDeserializer.java -------------------------------------------------------------------------------- /src/main/java/com/alienvault/otx/model/pulse/Pulse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlienVault-OTX/OTX-Java-SDK/HEAD/src/main/java/com/alienvault/otx/model/pulse/Pulse.java -------------------------------------------------------------------------------- /src/main/java/com/alienvault/otx/model/pulse/PulsePage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlienVault-OTX/OTX-Java-SDK/HEAD/src/main/java/com/alienvault/otx/model/pulse/PulsePage.java -------------------------------------------------------------------------------- /src/main/java/com/alienvault/otx/model/user/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlienVault-OTX/OTX-Java-SDK/HEAD/src/main/java/com/alienvault/otx/model/user/User.java -------------------------------------------------------------------------------- /src/main/java/com/alienvault/otx/model/user/UserActions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlienVault-OTX/OTX-Java-SDK/HEAD/src/main/java/com/alienvault/otx/model/user/UserActions.java -------------------------------------------------------------------------------- /src/main/java/com/alienvault/otx/model/user/UserPage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlienVault-OTX/OTX-Java-SDK/HEAD/src/main/java/com/alienvault/otx/model/user/UserPage.java -------------------------------------------------------------------------------- /src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlienVault-OTX/OTX-Java-SDK/HEAD/src/main/resources/application.properties -------------------------------------------------------------------------------- /src/main/resources/banner.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/test/java/com/alienvault/otx/OtxJavaSdkApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlienVault-OTX/OTX-Java-SDK/HEAD/src/test/java/com/alienvault/otx/OtxJavaSdkApplicationTests.java -------------------------------------------------------------------------------- /src/test/resources/test_application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AlienVault-OTX/OTX-Java-SDK/HEAD/src/test/resources/test_application.properties --------------------------------------------------------------------------------