Class AssemblylineClientConfig

    • Constructor Detail

      • AssemblylineClientConfig

        public AssemblylineClientConfig()
    • Method Detail

      • assemblylineClientApiAuth

        @Bean
        @ConditionalOnProperty(name="assemblyline-java-client.auth-method",
                               havingValue="apikey")
        @ConditionalOnMissingBean
        public AssemblylineAuthenticationMethod assemblylineClientApiAuth​(ApikeyAuthProperties apikeyAuthProperties)
      • assemblyLineClientPasswordAuth

        @Bean
        @ConditionalOnMissingBean
        @ConditionalOnProperty(name="assemblyline-java-client.auth-method",
                               havingValue="password")
        public AssemblylineAuthenticationMethod assemblyLineClientPasswordAuth​(PasswordAuthProperties passwordAuthProperties)
      • assemblylineHttpClient

        @Bean
        @ConditionalOnMissingBean
        public reactor.netty.http.client.HttpClient assemblylineHttpClient()
        Returns a basic HttpClient with HTTPS support enabled.
        Returns:
        HttpClient