Interface PermissionApi
@Path("/v1/permissions/user/applications")
@RegisterRestClient(baseUri="http://onecx-permission-svc:8080",
configKey="onecx_permission")
@ApplicationScoped
@RegisterClientHeaders(PermissionDefaultClientHeadersFactoryImpl.class)
public interface PermissionApi
onecx-permission service
No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
-
Method Summary
Modifier and TypeMethodDescriptionio.smallrye.mutiny.Uni<ApplicationsPermissions>getAllApplicationsPermissions(PermissionRequest permissionRequest) Get permission of all applications for the userio.smallrye.mutiny.Uni<ApplicationPermissions>getApplicationPermissions(String appId, PermissionRequest permissionRequest) Get permissions of the application for the user
-
Method Details
-
getAllApplicationsPermissions
@POST @Consumes("application/json") @Produces("application/json") io.smallrye.mutiny.Uni<ApplicationsPermissions> getAllApplicationsPermissions(PermissionRequest permissionRequest) Get permission of all applications for the user- Parameters:
permissionRequest-
-
getApplicationPermissions
@POST @Path("/{appId}") @Consumes("application/json") @Produces("application/json") io.smallrye.mutiny.Uni<ApplicationPermissions> getApplicationPermissions(@PathParam("appId") String appId, PermissionRequest permissionRequest) Get permissions of the application for the user- Parameters:
appId- Application IDpermissionRequest-
-