Class IdentityProvidersResource


  • public class IdentityProvidersResource
    extends Object
    Author:
    Pedro Igor
    • Method Detail

      • getIdentityProviders

        @Path("/providers/{provider_id}")
        @GET
        @Produces("application/json")
        public javax.ws.rs.core.Response getIdentityProviders​(@PathParam("provider_id")
                                                              String providerId)
        Get identity providers
        Parameters:
        providerId - Provider id
        Returns:
      • importFrom

        @POST
        @Path("import-config")
        @Consumes("multipart/form-data")
        @Produces("application/json")
        public Map<String,​String> importFrom()
                                            throws IOException
        Import identity provider from uploaded JSON file
        Parameters:
        input -
        Returns:
        Throws:
        IOException
      • importFrom

        @POST
        @Path("import-config")
        @Consumes("application/json")
        @Produces("application/json")
        public Map<String,​String> importFrom​(Map<String,​Object> data)
                                            throws IOException
        Import identity provider from JSON body
        Parameters:
        data - JSON body
        Returns:
        Throws:
        IOException
      • create

        @POST
        @Path("instances")
        @Consumes("application/json")
        public javax.ws.rs.core.Response create​(IdentityProviderRepresentation representation)
        Create a new identity provider
        Parameters:
        representation - JSON body
        Returns: