Spring IO 2025 Security Workshop
  • README
  • 🇪🇸Setup
    • 🇪🇸Prerequisites
    • 🇪🇸Environment Setup
  • 🇪🇸Workshop Labs
    • 🇪🇸Passkeys Lab
    • 🇪🇸Enhancements of Authorization Lab
    • 🇪🇸OAuth2 Token Exchange Lab
Powered by GitBook
On this page
  1. Setup

Prerequisites

PreviousREADMENextEnvironment Setup

Last updated 25 days ago

This document outlines the prerequisites for running the demos in this repository. The demos are built using Spring Boot and require a Java Development Kit (JDK) to be installed on your machine.

  • Java Development Kit (JDK): Ensure you have JDK 21 or higher installed. You can download the latest version from the or use a package manager like Homebrew (for macOS) or SDKMAN! (for Linux or macOS).

  • Java IDE: You can use any Java IDE of your choice, such as IntelliJ IDEA, Eclipse, or Visual Studio Code. Make sure to install the necessary plugins for Maven support.

  • Passkeys: If you want to run the Passkeys demo, you will require a compatible OS and browser. The Passkeys demo is designed and tested to work with macOS and Chrome, but it may also work with other operating systems, browsers and 3rd party apps that support Passkeys (i.e., 1Password).

  • Http Client: You can use any HTTP client of your choice to test the APIs. Some popular options include Postman, IntelliJ Http Client, Httpie, or cURL.

🇪🇸
🇪🇸
Oracle website