Class KeycloakTestService
- java.lang.Object
-
- org.gcube.service.idm.rest.examples.KeycloakTestService
-
@Path("") public class KeycloakTestService extends Object
-
-
Constructor Summary
Constructors Constructor Description KeycloakTestService()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static StringencodeClientIdContext(String context)jakarta.ws.rs.core.ResponsetestKeycloak(String serverUrl, String realm, String roleName, String clientId, String client_secret)
-
-
-
Method Detail
-
testKeycloak
@GET @Path("keycloak") @Produces({"application/json;charset=UTF-8","application/vnd.api+json"}) public jakarta.ws.rs.core.Response testKeycloak(@QueryParam("serverUrl") @DefaultValue("https://accounts.dev.d4science.org/auth") String serverUrl, @QueryParam("realm") @DefaultValue("d4science") String realm, @QueryParam("role-name") @DefaultValue("Member") String roleName, @QueryParam("client_id") @DefaultValue("id.d4science.org") String clientId, @QueryParam("client_secret") @DefaultValue("NOT_COMMITTED") String client_secret)
-
-