Class AdminUISecurityResource
- java.lang.Object
-
- io.jans.ca.plugin.adminui.rest.adminui.AdminUISecurityResource
-
@Path("/admin-ui/security") public class AdminUISecurityResource extends Object
-
-
Constructor Summary
Constructors Constructor Description AdminUISecurityResource()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description jakarta.ws.rs.core.ResponsegetPolicyStore()Retrieve the Admin UI policy store.jakarta.ws.rs.core.ResponsesyncRoleScopeMapping()jakarta.ws.rs.core.ResponseuploadPolicyStore(AdminUIPolicyStore adminUIPolicyStore)Upload an Admin UI policy store provided as a multipart form.
-
-
-
Method Detail
-
getPolicyStore
@GET @Path("policyStore") @Produces("application/json") public jakarta.ws.rs.core.Response getPolicyStore()Retrieve the Admin UI policy store.On success returns a response whose entity is a GenericResponse containing the policy store payload. On error returns a response whose entity is a GenericResponse with error details and an appropriate HTTP status code.
- Returns:
- a Response whose entity is a GenericResponse with the policy store on success or error details on failure
-
uploadPolicyStore
@Consumes("multipart/form-data") @PUT @Path("policyStore") @Produces("application/json") public jakarta.ws.rs.core.Response uploadPolicyStore(AdminUIPolicyStore adminUIPolicyStore)Upload an Admin UI policy store provided as a multipart form.- Parameters:
adminUIPolicyStore- the multipart form representing the policy store to upload- Returns:
- a JAX-RS Response whose entity is a GenericResponse describing the operation result; on success the GenericResponse indicates the upload completed, on error it contains an error code and message
-
syncRoleScopeMapping
@POST @Path("/syncRoleScopesMapping") @Produces("application/json") public jakarta.ws.rs.core.Response syncRoleScopeMapping()
-
-