如何使用 Principal Propagation 调用 Workflow REST API

How to use Principal Propagation to call Workflow REST APIs

是否可以使用主体传播来使用类型安全的客户端调用工作流 REST API?提供的方式是通过客户端凭据。未来有计划支持principal propagation吗?

https://sap.github.io/cloud-sdk/docs/java/features/rest/clients/scp-workflow-rest-api

是的,在使用类型安全的工作流客户端时,可以使用主体传播身份验证流来调用工作流服务。

但是,在这种情况下,您不能使用 ScpCfServiceDestinationLoader 创建目标 programmatically。目前,我们仅支持加载程序的客户端凭据流。

相反,您应该使用 OAuth2UserTokenExchange 身份验证类型在 BTP(CF) 中创建一个目的地,然后使用 DestinationAccessorfetch 这个目的地。

我们正在评估扩展 ScpCfServiceDestinationLoader API 以支持其他身份验证类型的选项,但尚未计划此功能。