In this blog post I want to show, how to create a new realm with Keycloak REST API 20.0.1. The Keycloak API has changed and my older blog post How to create a new realm with the Keycloak REST API? doesn’t work anymore for version 20.0.1. I automate the Keycloak realm creation for an example realm by using cURL in a bash script. First I created the blog post about Export a Keycloak (Version 20) realm and now I show the creation of an example realm in Keycloak. I took a look in the new Keycloak REST API documentation and into the Keycloak Node.js client. In this blog post I use an example realm I exported before, here is the link to the example-realm.
Export a Keycloak realm by using the version 20.0.1
This blog post is about how export an example development realm using the Keycloak in version 20. I wanted to ensure that the export contains all information including users. You can find the relevant information in the Keycloak documentation ‘Exporting a realm to a file.’. I did some demo configurations in the new version and I can’t reuse my older exported examples from Keycloak.
Use of “Quarkus Security OpenID Connect Multi Tenancy” in an own small example
That blog post is about the usage of the "Quarkus Security OpenID Connect Multi Tenancy" implementation in an own small example, how to extract a tenant and reconfigure OIDC configuration for Keycloak.
Map an existing user to a role in a Keycloak realm using CURL
In this blog post I want briefly show, how I implemented the mapping of a role to a user in Keycloak with CURL in a bash script.
Upload an user to Keycloak using CURL
In this blog post I want to briefly show, how I implemented the upload of an user to Keycloak with CURL in a bash script. I came across a helpful blog post (Keycloak REST API: Create a New User), but this blog post didn’t contain the information: How to set the password for the user?
Simply logout from Keycloak
Authentication and Authorization for Java Microservices with Keycloak, Quarkus and Microprofile
Authentication and Authorization for Java Microservices with Keycloak, Quarkus and Microprofile.
How to create a new realm with the Keycloak REST API?
In this blog post I want to show, how to create a new realm with Keycloak REST API (Version 10) , because later I want to automate the Keycloak realm creation for a workshop using curl in a bash script. The Keycloak REST API has changed a bit, here is a related blog post for... Continue Reading →
Getting started to secure a simple Java Microservice with Keycloak, MicroProfile and OpenLiberty
The objective of this blog post is to share with you an extract of a "simple" example project on GitHub I created to get started with: How to access a Java Microservice using the Open Source Identity and Access Management with Keycloak and JavaWebToken (JWT). In that project I want to ... ... secure... Continue Reading →