From e318c3b3863306e46036a7414f98d8f186840aef Mon Sep 17 00:00:00 2001 From: June Date: Fri, 31 Oct 2025 19:35:32 +0100 Subject: [PATCH 1/2] gitignore .DS_Store and .vscode --- .gitignore | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.gitignore b/.gitignore index 5b8364f..9496ed9 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,3 @@ local-dev/ +.DS_Store +.vscode From 2a66027bea477b9eba82ebbe058df86d047eb341 Mon Sep 17 00:00:00 2001 From: June Date: Fri, 31 Oct 2025 19:40:34 +0100 Subject: [PATCH 2/2] rename package Co-authored-by: kritzl --- ssh-key-provider/pom.xml | 2 +- .../de/ccc/hamburg/keycloak/{ => ssh_key}/AuthHelper.java | 2 +- .../keycloak/{ => ssh_key}/SSHKeyResourceProvider.java | 8 +------- .../{ => ssh_key}/SSHKeyResourceProviderFactory.java | 7 +------ 4 files changed, 4 insertions(+), 15 deletions(-) rename ssh-key-provider/src/main/java/de/ccc/hamburg/keycloak/{ => ssh_key}/AuthHelper.java (97%) rename ssh-key-provider/src/main/java/de/ccc/hamburg/keycloak/{ => ssh_key}/SSHKeyResourceProvider.java (86%) rename ssh-key-provider/src/main/java/de/ccc/hamburg/keycloak/{ => ssh_key}/SSHKeyResourceProviderFactory.java (75%) diff --git a/ssh-key-provider/pom.xml b/ssh-key-provider/pom.xml index 32b6da5..90651ca 100644 --- a/ssh-key-provider/pom.xml +++ b/ssh-key-provider/pom.xml @@ -5,7 +5,7 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - de.ccc.hamburg.keycloak + de.ccc.hamburg.keycloak.ssh_key ssh-key-provider 1.0-SNAPSHOT diff --git a/ssh-key-provider/src/main/java/de/ccc/hamburg/keycloak/AuthHelper.java b/ssh-key-provider/src/main/java/de/ccc/hamburg/keycloak/ssh_key/AuthHelper.java similarity index 97% rename from ssh-key-provider/src/main/java/de/ccc/hamburg/keycloak/AuthHelper.java rename to ssh-key-provider/src/main/java/de/ccc/hamburg/keycloak/ssh_key/AuthHelper.java index 6138607..cf3091d 100644 --- a/ssh-key-provider/src/main/java/de/ccc/hamburg/keycloak/AuthHelper.java +++ b/ssh-key-provider/src/main/java/de/ccc/hamburg/keycloak/ssh_key/AuthHelper.java @@ -1,4 +1,4 @@ -package de.ccc.hamburg.keycloak; +package de.ccc.hamburg.keycloak.ssh_key; import jakarta.ws.rs.ForbiddenException; import jakarta.ws.rs.NotAuthorizedException; diff --git a/ssh-key-provider/src/main/java/de/ccc/hamburg/keycloak/SSHKeyResourceProvider.java b/ssh-key-provider/src/main/java/de/ccc/hamburg/keycloak/ssh_key/SSHKeyResourceProvider.java similarity index 86% rename from ssh-key-provider/src/main/java/de/ccc/hamburg/keycloak/SSHKeyResourceProvider.java rename to ssh-key-provider/src/main/java/de/ccc/hamburg/keycloak/ssh_key/SSHKeyResourceProvider.java index 6d0a475..1510489 100644 --- a/ssh-key-provider/src/main/java/de/ccc/hamburg/keycloak/SSHKeyResourceProvider.java +++ b/ssh-key-provider/src/main/java/de/ccc/hamburg/keycloak/ssh_key/SSHKeyResourceProvider.java @@ -1,4 +1,4 @@ -package de.ccc.hamburg.keycloak; +package de.ccc.hamburg.keycloak.ssh_key; import java.util.Map; import java.util.stream.Stream; @@ -9,13 +9,7 @@ import jakarta.ws.rs.Path; import jakarta.ws.rs.Produces; import jakarta.ws.rs.core.Response; import jakarta.ws.rs.core.MediaType; -import org.eclipse.microprofile.openapi.annotations.Operation; -import org.eclipse.microprofile.openapi.annotations.enums.SchemaType; -import org.eclipse.microprofile.openapi.annotations.media.Content; -import org.eclipse.microprofile.openapi.annotations.media.Schema; -import org.eclipse.microprofile.openapi.annotations.responses.APIResponse; import org.keycloak.models.GroupModel; -import org.keycloak.models.GroupProvider; import org.keycloak.models.KeycloakSession; import org.keycloak.models.RealmModel; import org.keycloak.models.UserModel; diff --git a/ssh-key-provider/src/main/java/de/ccc/hamburg/keycloak/SSHKeyResourceProviderFactory.java b/ssh-key-provider/src/main/java/de/ccc/hamburg/keycloak/ssh_key/SSHKeyResourceProviderFactory.java similarity index 75% rename from ssh-key-provider/src/main/java/de/ccc/hamburg/keycloak/SSHKeyResourceProviderFactory.java rename to ssh-key-provider/src/main/java/de/ccc/hamburg/keycloak/ssh_key/SSHKeyResourceProviderFactory.java index 1eb8632..4f615d2 100644 --- a/ssh-key-provider/src/main/java/de/ccc/hamburg/keycloak/SSHKeyResourceProviderFactory.java +++ b/ssh-key-provider/src/main/java/de/ccc/hamburg/keycloak/ssh_key/SSHKeyResourceProviderFactory.java @@ -1,16 +1,11 @@ -package de.ccc.hamburg.keycloak; +package de.ccc.hamburg.keycloak.ssh_key; import org.keycloak.models.KeycloakSession; import org.keycloak.models.KeycloakSessionFactory; import org.keycloak.services.resource.RealmResourceProvider; import org.keycloak.services.resource.RealmResourceProviderFactory; -import org.keycloak.Config.Scope; import com.google.auto.service.AutoService; import org.keycloak.Config; -import org.keycloak.models.KeycloakSession; -import org.keycloak.models.KeycloakSessionFactory; -import org.keycloak.services.resource.RealmResourceProvider; -import org.keycloak.services.resource.RealmResourceProviderFactory; @AutoService(RealmResourceProviderFactory.class) public class SSHKeyResourceProviderFactory implements RealmResourceProviderFactory {