我们正在使用 CXF + DOSGI 休息服务
界面:
@Path("/")
public interface DefaultApi{
@POST
@Path("/public/login")
@Consumes({ "application/json" })
@Produces({ "application/json" })
public Response login(@HeaderParam("User-Agent") String userAgent,@QueryParam("username") String username,@QueryParam("password") String password,
@Context UriInfo uriInfo,
@Context ResourceContext recourceContext);
执行:
@Component(immediate = true, configurationPolicy = ConfigurationPolicy.REQUIRE, configurationPid = "frontend.rest")
public class DefaultApiImpl implements DefaultApi {
是否可以将 Apache Deltaspike 与 CXF + DOSGI https://deltaspike.apache.org/documentation/security.html 一起用于方法级授权 https://deltaspike.apache.org/documentation/security.html 如果可能怎么做?
是否有任何其他替代方法可以使用 CXF + DOSGI 进行方法级别授权