{"repo":"dasniko/testcontainers-keycloak","free":true,"listed":false,"github":"https://github.com/dasniko/testcontainers-keycloak","clone":"git clone https://github.com/dasniko/testcontainers-keycloak.git","description":"A Testcontainer implementation for Keycloak IAM & SSO.","language":"Java","stars":458,"topics":["keycloak","testcontainers","testing","sso","java","iam","oidc","docker","container"],"license":"Apache-2.0","category":"auth-billing-email","readme_excerpt":"Keycloak Testcontainer Spin up a real Keycloak OAuth2/OIDC identity provider as a Docker container in your Java integration tests — no mocks, no manual setup. Built on Testcontainers, it works with JUnit 5 and integrates seamlessly with Spring Boot, Quarkus, and any other Java framework. New here? → Quick Start Setup The release versions of this project are available at Maven Central. Maven: Gradle (Kotlin DSL): [!TIP] There is also a 999.0.0-SNAPSHOT version available, pointing to the nightly Docker image by default and using the 999.0.0-SNAPSHOT Keycloak libraries as dependencies. Version Compatibility [!IMPORTANT] See version overview for an overview of which Keycloak release works with this library by default and which Testcontainers version is used. This library is, like Keycloak, only developed in the forward direction — no LTS, no backports. Make sure to stay up to date. Contents - How to use - Default (deprecated) - Custom image - Initial admin user credentials - Realm Import - Getting an admin client and other information - OIDC Endpoint URL Helpers - Token Acquisition Helpers - Context Path - Management Port - Memory Settings - TLS (SSL) Usage - Built-in TLS Keystore - Custom TLS Cert and Key - Custom TLS Keystore - Keycloak Feature Flags - Custom CLI Config arguments - Starting in production mode - Optimized flag - Testing Custom Extensions - Dependencies & 3rd-party Libraries - Extending KeycloakContainer - Remote Debugger Support - Usage in your application frame","default_branch":null,"files":null,"tree":[],"storefront":"/r/dasniko","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/dasniko/testcontainers-keycloak/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}