idm-service/src/main/java/org/gcube/keycloack/KeycloackApiClient.java

24 lines
666 B
Java

package org.gcube.keycloack;
import org.keycloak.admin.client.Keycloak;
public class KeycloackApiClient {
public Keycloak kclient;
public String realmName;
public String clientIdContext;
public String context;
public static String getClientIdContext(String context){
return context.replace("/", "%2F");
}
public KeycloackApiClient(Keycloak kclient, String realmName, String context) {
this.clientIdContext = getClientIdContext(context);
this.context = context;
this.kclient = kclient;
this.realmName = realmName;
// ClientsResource clients = kclient.realm(realmName).clients();
}
}