B2B Gateway
- B2B Gateway
- 所有产品
/public/core/v3/Orgs/<orgId>/IdentityProviders/<identity provider ID>
フィールド
| タイプ
| 必須
| 説明
|
---|---|---|---|
endPoints
| オブジェクト
| はい
| IDプロバイダの発行者とJWTトークンのURLを含むオブジェクト。
|
issuer
| String
| ○
| endPointsオブジェクトに含めます。
IDプロバイダの発行者の絶対URL。
キーURLと同じHTTPSスキームを使用し、キーURLのサブセットである必要があります。
最大長は255文字です。
|
keys
| String
| ○
| endPointsオブジェクトに含めます。
JWTトークンの絶対URL。
発行者のURLと同じHTTPSスキームを使用する必要があります。
最大長は255文字です。
|
accountPolicy
| オブジェクト
| はい
| アカウントポリシーを定義するオブジェクト。
|
リンク
| String
| ○
| accountPolicyオブジェクトに含めます。
ユーザーを識別するためのプロパティを含むオブジェクト。
|
tokenClaim
| 文字列
| -
| リンクオブジェクトに含めます。
JWT検証用にユーザーを識別するために使用される要求の名前。デフォルトはsubです。
最大長は64文字です。
|
matchType
| String
| ○
| リンクオブジェクトに含めます。
Informatica Intelligent Cloud Servicesユーザーを識別するためのInformatica Cloud属性名。次のいずれかの値を使用します。
最大長は64文字です。
|
signingAlgorithm
| 文字列
| -
| トークン署名アルゴリズム。次のいずれかの値を使用します。
デフォルトはRS256です。
|
PUT <BaseApiUrl>/public/core/v3/Orgs/<orgId>/IdentityProviders/<identity provider ID> Content-Type: application/json Accept: application/json INFA-SESSION-ID: <SessionId> https://dm-us.informaticacloud.com/saas/public/core/v3/Orgs/ppbg1kOl2Jo13b/IdentityProviders/6qnnXazBltUbOcUTYgyWO1 { "endPoints": { "issuer": "https://myidp.mycompany.com/oauth2/", "keys": "https://myidp.mycompany.com/oauth2/keys" }, "accountPolicy": { "link": { "tokenClaim": "user", "matchType": "uid" } } "signingAlgorithm": "RS512", }