public class ClientScopeResource extends Object
Modifier and Type | Field and Description |
---|---|
protected ClientScopeModel |
clientScope |
protected static org.jboss.logging.Logger |
logger |
protected RealmModel |
realm |
protected KeycloakSession |
session |
Constructor and Description |
---|
ClientScopeResource(RealmModel realm,
AdminPermissionEvaluator auth,
ClientScopeModel clientScope,
KeycloakSession session,
AdminEventBuilder adminEvent) |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
deleteClientScope()
Delete the client scope
|
ClientScopeRepresentation |
getClientScope()
Get representation of the client scope
|
ProtocolMappersResource |
getProtocolMappers() |
ScopeMappedResource |
getScopeMappedResource()
Base path for managing the role scope mappings for the client scope
|
javax.ws.rs.core.Response |
update(ClientScopeRepresentation rep)
Update the client scope
|
protected static final org.jboss.logging.Logger logger
protected RealmModel realm
protected ClientScopeModel clientScope
protected KeycloakSession session
public ClientScopeResource(RealmModel realm, AdminPermissionEvaluator auth, ClientScopeModel clientScope, KeycloakSession session, AdminEventBuilder adminEvent)
@Path(value="protocol-mappers") public ProtocolMappersResource getProtocolMappers()
@Path(value="scope-mappings") public ScopeMappedResource getScopeMappedResource()
@PUT @Consumes(value="application/json") public javax.ws.rs.core.Response update(ClientScopeRepresentation rep)
rep
- @GET @Produces(value="application/json") public ClientScopeRepresentation getClientScope()
@DELETE public javax.ws.rs.core.Response deleteClientScope()
Copyright © 2019 JBoss by Red Hat. All rights reserved.