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, updatepublic 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 ClientRegistrationProvidersetAuth in class AbstractClientRegistrationProviderpublic void setEvent(EventBuilder event)
setEvent in interface ClientRegistrationProvidersetEvent in class AbstractClientRegistrationProviderpublic void close()
close in interface Providerclose in class AbstractClientRegistrationProviderCopyright © 2016 JBoss by Red Hat. All rights reserved.