Class ClientInitialAccessResource
- java.lang.Object
-
- org.keycloak.services.resources.admin.ClientInitialAccessResource
-
public class ClientInitialAccessResource extends Object
- Author:
- Stian Thorgersen
-
-
Field Summary
Fields Modifier and Type Field Description protected org.keycloak.models.KeycloakSession
session
-
Constructor Summary
Constructors Constructor Description ClientInitialAccessResource(org.keycloak.models.RealmModel realm, AdminPermissionEvaluator auth, AdminEventBuilder adminEvent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.keycloak.representations.idm.ClientInitialAccessPresentation
create(org.keycloak.representations.idm.ClientInitialAccessCreatePresentation config, org.jboss.resteasy.spi.HttpResponse response)
Create a new initial access token.void
delete(String id)
Stream<org.keycloak.representations.idm.ClientInitialAccessPresentation>
list()
-
-
-
Constructor Detail
-
ClientInitialAccessResource
public ClientInitialAccessResource(org.keycloak.models.RealmModel realm, AdminPermissionEvaluator auth, AdminEventBuilder adminEvent)
-
-
Method Detail
-
create
@POST @Consumes("application/json") @Produces("application/json") public org.keycloak.representations.idm.ClientInitialAccessPresentation create(org.keycloak.representations.idm.ClientInitialAccessCreatePresentation config, @Context org.jboss.resteasy.spi.HttpResponse response)
Create a new initial access token.- Parameters:
config
-- Returns:
-
list
@GET @Produces("application/json") public Stream<org.keycloak.representations.idm.ClientInitialAccessPresentation> list()
-
delete
@DELETE @Path("{id}") public void delete(@PathParam("id") String id)
-
-