rename provider

This commit is contained in:
kritzl 2026-02-17 15:26:47 +01:00
commit 4471b077b1
Signed by: kritzl
SSH key fingerprint: SHA256:5BmINP9VjZWaUk5Z+2CTut1KFhwLtd0ZynMekKbtViM
13 changed files with 417 additions and 417 deletions

View file

@ -5,11 +5,11 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<groupId>de.ccc.hamburg.keycloak.ssh_key</groupId> <groupId>de.ccc.hamburg.keycloak.attribute_endpoints</groupId>
<artifactId>ssh-key-provider</artifactId> <artifactId>attribute-endpoints-provider</artifactId>
<version>1.0-SNAPSHOT</version> <version>1.0-SNAPSHOT</version>
<name>ssh-key-provider</name> <name>attribute-endpoints-provider</name>
<!-- FIXME change it to the project's website --> <!-- FIXME change it to the project's website -->
<url>http://www.example.com</url> <url>http://www.example.com</url>

View file

@ -1,4 +1,4 @@
package de.ccc.hamburg.keycloak.ssh_key; package de.ccc.hamburg.keycloak.attribute_endpoints;
import com.google.auto.service.AutoService; import com.google.auto.service.AutoService;
import org.keycloak.Config; import org.keycloak.Config;

View file

@ -1,4 +1,4 @@
package de.ccc.hamburg.keycloak.ssh_key; package de.ccc.hamburg.keycloak.attribute_endpoints;
import java.util.Collection; import java.util.Collection;
import java.util.List; import java.util.List;
@ -34,11 +34,11 @@ import jakarta.ws.rs.ServerErrorException;
import jakarta.ws.rs.core.MediaType; import jakarta.ws.rs.core.MediaType;
import jakarta.ws.rs.core.Response; import jakarta.ws.rs.core.Response;
public class SSHKeyResourceProvider implements RealmResourceProvider { public class AttributeEndpointsResourceProvider implements RealmResourceProvider {
private static final Logger LOG = Logger.getLogger(SSHKeyResourceProvider.class); private static final Logger LOG = Logger.getLogger(AttributeEndpointsResourceProvider.class);
private final KeycloakSession session; private final KeycloakSession session;
public SSHKeyResourceProvider(KeycloakSession keycloakSession) { public AttributeEndpointsResourceProvider(KeycloakSession keycloakSession) {
this.session = keycloakSession; this.session = keycloakSession;
} }
@ -67,7 +67,7 @@ public class SSHKeyResourceProvider implements RealmResourceProvider {
throw new NotFoundException("Endpoint not found."); throw new NotFoundException("Endpoint not found.");
} }
Auth auth = SSHKeyResourceProvider.getAuth(session); Auth auth = AttributeEndpointsResourceProvider.getAuth(session);
ComponentModel component = componentList.get(0); ComponentModel component = componentList.get(0);

View file

@ -1,4 +1,4 @@
package de.ccc.hamburg.keycloak.ssh_key; package de.ccc.hamburg.keycloak.attribute_endpoints;
import org.keycloak.Config; import org.keycloak.Config;
import org.keycloak.models.KeycloakSession; import org.keycloak.models.KeycloakSession;
@ -9,12 +9,12 @@ import org.keycloak.services.resource.RealmResourceProviderFactory;
import com.google.auto.service.AutoService; import com.google.auto.service.AutoService;
@AutoService(RealmResourceProviderFactory.class) @AutoService(RealmResourceProviderFactory.class)
public class SSHKeyResourceProviderFactory implements RealmResourceProviderFactory { public class AttributeEndpointsResourceProviderFactory implements RealmResourceProviderFactory {
static final String PROVIDER_ID = "ssh-key-provider"; static final String PROVIDER_ID = "attribute-endpoints-provider";
@Override @Override
public RealmResourceProvider create(KeycloakSession keycloakSession) { public RealmResourceProvider create(KeycloakSession keycloakSession) {
return new SSHKeyResourceProvider(keycloakSession); return new AttributeEndpointsResourceProvider(keycloakSession);
} }
@Override @Override

View file

@ -10,4 +10,4 @@ services:
ports: ports:
- "8080:8080" - "8080:8080"
volumes: volumes:
- ./ssh-key-provider/target/ssh-key-provider-1.0-SNAPSHOT.jar:/opt/keycloak/providers/ssh-key-provider.jar - ./attribute-endpoints-provider/target/attribute-endpoints-provider-1.0-SNAPSHOT.jar:/opt/keycloak/providers/attribute-endpoints-provider.jar