Hi, I'm Ask INFA!
What would you like to know?
ASK INFAPreview
Please to access Ask INFA.

目次

Search

  1. はじめに
  2. Informatica Intelligent Cloud Services REST API
  3. プラットフォームREST APIバージョン2リソース
  4. プラットフォームREST APIバージョン3リソース
  5. データ統合 REST API
  6. ファイル取り込みとレプリケーションREST API
  7. ストリーミング取り込みとレプリケーションREST API
  8. モデルサーバー REST API
  9. RunAJobユーティリティ
  10. ParamSetCliユーティリティ
  11. REST APIコード
  12. REST APIリソースクイックリファレンス

REST APIリファレンス

REST APIリファレンス

IDプロバイダの更新

IDプロバイダの更新

PUT要求を使用してIDプロバイダを更新します。

PUT要求

IDプロバイダを更新するには、次のURIを使用します:
/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属性名。次のいずれかの値を使用します。
  • aliasName
  • uid
最大長は64文字です。
signingAlgorithm
文字列
-
トークン署名アルゴリズム。次のいずれかの値を使用します。
  • HS256
  • HS 384
  • HS512
  • RS256
  • RS384
  • RS512
  • ES 256
  • ES 384
  • ES 412
  • PS256
  • PS384
  • PS512
  • EdDSA
  • ES256K
デフォルトはRS256です。
成功した場合は204の応答コードを返します。エラーが発生した場合はエラーオブジェクトを返します。

PUT要求の例

次の例のような要求を送信できます:
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", }