Class OidcAuthSchemeResource
java.lang.Object
dev.getelements.elements.rest.auth.OidcAuthSchemeResource
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateAuthScheme
(CreateOrUpdateOidcAuthSchemeRequest oidcAuthSchemeRequest) void
deleteAuthScheme
(String oidcAuthSchemeId) getAuthScheme
(String oidcAuthSchemeId) getAuthSchemes
(int offset, int count, List<String> tags) void
setOidcAuthSchemeService
(OidcAuthSchemeService oidcAuthSchemeService) updateAuthScheme
(String oidcAuthSchemeId, CreateOrUpdateOidcAuthSchemeRequest oidcAuthSchemeRequest)
-
Constructor Details
-
OidcAuthSchemeResource
public OidcAuthSchemeResource()
-
-
Method Details
-
getAuthSchemes
@GET @Produces("application/json") public Pagination<OidcAuthScheme> getAuthSchemes(@QueryParam("offset") @DefaultValue("0") int offset, @QueryParam("count") @DefaultValue("20") int count, @QueryParam("tags") List<String> tags) -
getAuthScheme
@GET @Path("{oidcAuthSchemeId}") @Produces("application/json") public OidcAuthScheme getAuthScheme(@PathParam("oidcAuthSchemeId") String oidcAuthSchemeId) -
createAuthScheme
@POST @Consumes("application/json") @Produces("application/json") public CreateOrUpdateOidcAuthSchemeResponse createAuthScheme(CreateOrUpdateOidcAuthSchemeRequest oidcAuthSchemeRequest) -
updateAuthScheme
@PUT @Path("{oidcAuthSchemeId}") @Consumes("application/json") @Produces("application/json") public CreateOrUpdateOidcAuthSchemeResponse updateAuthScheme(@PathParam("oidcAuthSchemeId") String oidcAuthSchemeId, CreateOrUpdateOidcAuthSchemeRequest oidcAuthSchemeRequest) -
deleteAuthScheme
@DELETE @Path("{oidcAuthSchemeId}") @Produces("application/json") public void deleteAuthScheme(@PathParam("oidcAuthSchemeId") String oidcAuthSchemeId) -
getOidcAuthSchemeService
-
setOidcAuthSchemeService
-