Skip to main content
12.5 and 12.7
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

UpdateIdpConfiguration

共同作成者

「 UpdateIdpConfiguration 」メソッドを使用すると、クラスタの既存の構成をサードパーティ IdP で更新できます。

パラメータ

このメソッドの入力パラメータは次のとおりです。

名前 説明 を入力します デフォルト値 必須

GenerateNewCertificate

true を指定すると、新しい SAML キーと証明書が生成されて既存のペアが置き換えられます。メモ:既存の証明書を交換すると、 IdP でクラスタのサービスプロバイダメタデータがリロードされるまで、クラスタと IdP 間の確立された信頼が損なわれます。指定しない場合や false に設定した場合、 SAML 証明書とキーは変更されません。

ブール値

なし

いいえ

idpConfigurationID

サードパーティ IdP 設定の UUID 。

UUID

なし

いいえ

idpMetadata のことです

SAML 2.0 シングルサインオンの設定および統合の詳細用の IdP メタデータ。

文字列

なし

いいえ

idpName

SAML 2.0 シングルサインオンの IdP プロバイダを識別して取得するための名前。

文字列

なし

いいえ

newIdpName の略

この名前を指定すると、古い IdP 名が置き換えられます。

文字列

なし

いいえ

戻り値

このメソッドの戻り値は次のとおりです。

名前

説明

を入力します

idpConfigInfo

サードパーティ IdP 設定に関する情報。

要求例

このメソッドの要求例を次に示します。

{
"method": "UpdateIdpConfiguration",
"params": {
        "idpConfigurationID": "f983c602-12f9-4c67-b214-bf505185cfed",
        "generateNewCertificate": true
    }
}

応答例

このメソッドの応答例を次に示します。

{
    "result": {
        "idpConfigInfo": {
        "enabled": true,
        "idpConfigurationID": "f983c602-12f9-4c67-b214-bf505185cfed",
        "idpMetadata": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\r\n
        <EntityDescriptor xmlns=\"urn:oasis:names:tc:SAML:2.0:metadata\"\r\n
        xmlns:ds=\"http://www.w3.org/2000/09/xmldsig#\"\r\n
        xmlns:shibmd=\"urn:mace:shibboleth:metadata:1.0\"\r\n
        xmlns:xml=\"http://www.w3.org/XML/1998/namespace\"\r\n
        ...</Organization>\r\n
        </EntityDescriptor>",
        "idpName": "https://privider.name.url.com",
        "serviceProviderCertificate": "-----BEGIN CERTIFICATE-----\n
        MI...BHi\n
        -----END CERTIFICATE-----\n",
        "spMetadataUrl": "https://10.193.100.100/auth/ui/saml2"
        }
    }
}

新規導入バージョン

12.0