rename provider
This commit is contained in:
parent
8ea38a0748
commit
4471b077b1
13 changed files with 417 additions and 417 deletions
|
|
@ -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>
|
||||||
|
|
||||||
|
|
@ -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;
|
||||||
|
|
@ -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);
|
||||||
|
|
||||||
|
|
@ -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
|
||||||
|
|
@ -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
|
||||||
Loading…
Add table
Add a link
Reference in a new issue