Class AuthSchemeResource

java.lang.Object
dev.getelements.elements.rest.auth.AuthSchemeResource

@Path("auth_scheme/custom") public class AuthSchemeResource extends Object
  • Constructor Details

    • AuthSchemeResource

      public AuthSchemeResource()
  • Method Details

    • getAuthSchemes

      @GET @Produces("application/json") public Pagination<AuthScheme> getAuthSchemes(@QueryParam("offset") @DefaultValue("0") int offset, @QueryParam("count") @DefaultValue("20") int count, @QueryParam("tags") List<String> tags)
    • getAuthScheme

      @GET @Path("{authSchemeId}") @Produces("application/json") public AuthScheme getAuthScheme(@PathParam("authSchemeId") String authSchemeId)
    • createAuthScheme

      @POST @Produces("application/json") public CreateAuthSchemeResponse createAuthScheme(CreateAuthSchemeRequest authSchemeRequest)
    • updateAuthScheme

      @PUT @Path("{authSchemeId}") @Produces("application/json") public UpdateAuthSchemeResponse updateAuthScheme(@PathParam("authSchemeId") String authSchemeId, UpdateAuthSchemeRequest authSchemeRequest)
    • deleteAuthScheme

      @DELETE @Path("{authSchemeId}") @Produces("application/json") public void deleteAuthScheme(@PathParam("authSchemeId") String authSchemeId)
    • getAuthSchemeService

      public AuthSchemeService getAuthSchemeService()
    • setAuthSchemeService

      @Inject public void setAuthSchemeService(AuthSchemeService authSchemeService)