Skip to content

Whitespots-OU/jetbrains-portal-extension

Repository files navigation

Whitespots Application Security Portal Jetbrains Plugin

Build Version Downloads

Description: A Intellij platform plugin to integrate with the Whitespots Application Security Portal and display vulnerabilities related to the current repository.


🛡️ Overview

The Whitespots Application Security Portal Plugin brings vulnerability insights directly into your IntelliJ-based workspace. It connects to your instance of the Whitespots Application Security Portal and retrieves detailed information about security issues discovered in your current project repository.

This tool is ideal for developers who want to:

  • See real-time vulnerability data in their code editor
  • Quickly identify and fix security issues
  • Stay in sync with the Portal’s scan results

🚀 Features

  • 🔗 Connect your local project to a Whitespots Portal instance
  • 📂 Automatically detect the current repository and fetch related vulnerabilities
  • 🛠️ View issue descriptions, severity, file paths, and remediation tips
  • 🧭 Navigate from the vulnerability list to affected code locations
  • ♻️ Refresh data with a single click

🔌 Installation

  • Using the IDE built-in plugin system:

    Settings/Preferences > Plugins > Marketplace > Search for "whitespots-application-security-portal" > Install

  • Using JetBrains Marketplace:

    Go to JetBrains Marketplace and install it by clicking the Install to ... button in case your IDE is running.

    You can also download the latest release from JetBrains Marketplace and install it manually using Settings/Preferences > Plugins > ⚙️ > Install plugin from disk...

  • Manually:

    Download the latest release and install it manually using Settings/Preferences > Plugins > ⚙️ > Install plugin from disk...


🛠️ Usage

  1. Open a project folder in Jetbrains IDE (Check out compatibility in IDE or on the marketplace page)
  2. Click on the Whitespots Security icon (🛡) in the sidebar to open the plugin panel
  3. In the panel, click the Settings (⚙️) button
  4. Enter the following details in the settings form:
    • External Portal URL – the External URL of your Whitespots Application Security Portal instance
    • Auth API Token – authorization API token from the Portal
  5. Or, you can get the API token by using the Login button after setting and saving External Portal URL field

Once configured, the extension will automatically retrieve and display vulnerabilities related to the current repository.


🧪 Development & Contributions

This extension is developed and maintained by Whitespots.

For feature requests, feedback, or support inquiries, please contact us at sales@whitespots.io.


📄 License

MIT License © Whitespots


Plugin based on the IntelliJ Platform Plugin Template.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages