LDAP構成のテスト

post

/api/v1/configuration/ldapConfig/test

指定したLDAP構成をテストします。

リクエスト

サポートされるメディア・タイプ
本文()
LDAP構成の詳細
ルート・スキーマ: LdapConfigDetail
型: object
LDAP構成の詳細
ソースの表示
ネストしたスキーマ: backupHosts
型: array
ADのバックアップ・ドメイン・コントローラのリスト。
ソースの表示
先頭に戻る

レスポンス

サポートされるメディア・タイプ

200レスポンス

OK

400レスポンス

不正なリクエスト

401レスポンス

未認可

404レスポンス

無効なパラメータ

409レスポンス

操作の競合
本文()
ルート・スキーマ: Error
型: object
エラー情報。
ソースの表示
ネストしたスキーマ: errors
型: array
エラーのリスト
ソースの表示
ネストしたスキーマ: warnings
型: array
警告のリスト
ソースの表示
先頭に戻る

このエンドポイントは、Blockchain Platform内の指定されたLDAP構成をテストするために使用されます。

次の例は、cURLを使用してRESTリソースに対するPOSTリクエストを発行し、LDAP構成をテストする方法を示しています。

curl -X POST \
  http://<hostname>:<port>/api/v1/configuration/ldapConfig/test \
  -H 'Content-Type: application/json' \
  -d '<Request Body>'

リクエスト本文の例

JSON形式のリクエスト本文のコンテンツの例を次に示します。

{
  "ldapId": "a455c6ab-dc36-4553-90c4-bbbb3532bc50",
  "ldapName": "localLDAP",
  "ldapType": "openLDAP",
  "ldapHost": "10.0.2.15",
  "ldapPort": 389,
  "ldapTLSEnabled": false,
  "ldapBaseDN": "dc=example,dc=org",
  "ldapBindDN": "cn=admin,dc=example,dc=org",
  "ldapBindPassword": "awdrTHUK1!",
  "userNameAttribute": "cn",
  "userClassName": "simpleSecurityObject",
  "groupNameAttribute": "cn",
  "groupMembershipAttribute": "member",
  "groupClassName": "groupOfNames",
  "connectTimeout": 30000
}

レスポンス本文の例

JSON形式のレスポンス本文のコンテンツの例を次に示します。

{
    "status": "200",
    "message": "LDAP Server Connectivity test was successful"
}
先頭に戻る