MicrosoftClientCertificateOAuth2TokenProvider¶
描述¶
使用带有客户端证书的 client_credentials 为 Microsoft Graph API 提供 OAuth2 访问令牌。
属性¶
下表列出了各项属性,其中带星号 (*) 的为必需属性。其他属性视为可选属性。该表还指出了所有默认值以及属性是否支持 NiFi 表达式语言。
显示名称 |
API 名称 |
默认值 |
允许值 |
描述 |
---|---|---|---|---|
客户端 ID * |
客户端 ID |
Microsoft Graph API 的客户端 ID |
||
刷新窗口 * |
刷新窗口 |
5 s |
该服务将尝试刷新在刷新窗口内即将到期的令牌,并从令牌到期时间中减去配置的持续时间。 |
|
SSL Context Service * |
SSL Context Service |
使用证书和私钥配置的 SSLContextProvider 实例,用于签署 JWT 断言。密钥必须使用 RSA 算法。 |
||
租户 ID * |
Tenant ID |
Microsoft Graph API 的租户 ID |
||
令牌范围 * |
Token Scope |
所请求令牌的范围。对于 Graph API,应为:https://graph.microsoft.com/.default (https://graph.microsoft.com/.default)。对于 Sharepoint,应采用以下格式:https://organization.sharepoint.com/.default (https://organization.sharepoint.com/.default) |
||
Web 客户端服务 * |
Web 客户端服务 |
用于检索访问令牌的 Web 客户端服务。 |
状态管理¶
此组件不存储状态。
受限¶
此组件不受限制。
系统资源注意事项¶
此组件未指定系统资源注意事项。