Class AuthSchemeResource
java.lang.Object
dev.getelements.elements.rest.auth.AuthSchemeResource
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateAuthScheme
(CreateAuthSchemeRequest authSchemeRequest) void
deleteAuthScheme
(String authSchemeId) getAuthScheme
(String authSchemeId) getAuthSchemes
(int offset, int count, List<String> tags) void
setAuthSchemeService
(AuthSchemeService authSchemeService) updateAuthScheme
(String authSchemeId, UpdateAuthSchemeRequest authSchemeRequest)
-
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
-
setAuthSchemeService
-