public class IdentityProvidersResource extends Object
Constructor and Description |
---|
IdentityProvidersResource(RealmModel realm,
KeycloakSession session,
RealmAuth auth) |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
create(javax.ws.rs.core.UriInfo uriInfo,
IdentityProviderRepresentation representation) |
IdentityProviderResource |
getIdentityProvider(String alias) |
List<IdentityProviderRepresentation> |
getIdentityProviders() |
javax.ws.rs.core.Response |
getIdentityProviders(String providerId) |
Map<String,String> |
importFrom(javax.ws.rs.core.UriInfo uriInfo,
Map<String,Object> data) |
Map<String,String> |
importFrom(javax.ws.rs.core.UriInfo uriInfo,
org.jboss.resteasy.plugins.providers.multipart.MultipartFormDataInput input) |
public IdentityProvidersResource(RealmModel realm, KeycloakSession session, RealmAuth auth)
@Path(value="/providers/{provider_id}") @GET @Produces(value="application/json") public javax.ws.rs.core.Response getIdentityProviders(@PathParam(value="provider_id") String providerId)
@POST @Path(value="import-config") @Consumes(value="multipart/form-data") @Produces(value="application/json") public Map<String,String> importFrom(@Context javax.ws.rs.core.UriInfo uriInfo, org.jboss.resteasy.plugins.providers.multipart.MultipartFormDataInput input) throws IOException
IOException
@POST @Path(value="import-config") @Consumes(value="application/json") @Produces(value="application/json") public Map<String,String> importFrom(@Context javax.ws.rs.core.UriInfo uriInfo, Map<String,Object> data) throws IOException
IOException
@GET @Path(value="instances") @Produces(value="application/json") public List<IdentityProviderRepresentation> getIdentityProviders()
@POST @Path(value="instances") @Consumes(value="application/json") public javax.ws.rs.core.Response create(@Context javax.ws.rs.core.UriInfo uriInfo, IdentityProviderRepresentation representation)
@Path(value="instances/{alias}") public IdentityProviderResource getIdentityProvider(@PathParam(value="alias") String alias)
Copyright © 2015. All rights reserved.