public class DefaultClientRegistrationProvider extends AbstractClientRegistrationProvider
auth, event, session
Constructor and Description |
---|
DefaultClientRegistrationProvider(KeycloakSession session) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
javax.ws.rs.core.Response |
createDefault(ClientRepresentation client) |
void |
deleteDefault(String clientId) |
javax.ws.rs.core.Response |
getDefault(String clientId) |
void |
setAuth(ClientRegistrationAuth auth) |
void |
setEvent(EventBuilder event) |
javax.ws.rs.core.Response |
updateDefault(String clientId,
ClientRepresentation client) |
create, delete, get, update
public DefaultClientRegistrationProvider(KeycloakSession session)
@POST @Consumes(value="application/json") @Produces(value="application/json") public javax.ws.rs.core.Response createDefault(ClientRepresentation client)
@GET @Path(value="{clientId}") @Produces(value="application/json") public javax.ws.rs.core.Response getDefault(@PathParam(value="clientId") String clientId)
@PUT @Path(value="{clientId}") @Consumes(value="application/json") public javax.ws.rs.core.Response updateDefault(@PathParam(value="clientId") String clientId, ClientRepresentation client)
@DELETE @Path(value="{clientId}") public void deleteDefault(@PathParam(value="clientId") String clientId)
public void setAuth(ClientRegistrationAuth auth)
setAuth
in interface ClientRegistrationProvider
setAuth
in class AbstractClientRegistrationProvider
public void setEvent(EventBuilder event)
setEvent
in interface ClientRegistrationProvider
setEvent
in class AbstractClientRegistrationProvider
public void close()
close
in interface Provider
close
in class AbstractClientRegistrationProvider
Copyright © 2016 JBoss by Red Hat. All rights reserved.