一般構成用のコマンド

mfpadm プログラム を呼び出すときに、 IBM MobileFirst™ Platform Server またはランタイムのグローバル構成にアクセスするさまざまなコマンドを含 めることができます。

show global-config コマンド

show global-config コマンドは、グローバル構成を表示します。

構文: show global-config
以下のオプションを取ります。
表 1. show global-config のオプション
引数 説明
--xml 表形式の出力の代わりに、XML 出力を生成します。

show global-config

このコマンドは、グローバル構成 (GET) (Global Configuration (GET)) REST サービスに基づいています。

show user-config コマンド

show user-config コマンドは、ランタイムのユーザー構成を表示します。

構文: show user-config [--xml] [runtime-name]
以下の引数を取ります。
表 2. show user-config の引数
引数 説明
runtime-name ランタイムの名前。
show user-config コマンドは、動詞の後に以下のオプ ションを取ります。
表 3. show user-config のオプション
引数 説明 必須 デフォルト
--xml JSON 形式の代わりに XML 形式で出力を生成します。 いいえ 標準出力

show user-config mfp

このコマンドは、 ランタイム構成 (GET) (Runtime Configuration (GET)) REST サービスに基づいています。

set user-config コマンド

set user-config コマンドは、ランタイムのユーザー構成か、またはこの構成のうちの単一プロパティーを指定します。

構成全体の場合の構文: set user-config [runtime-name] file
以下の引数を取ります。
表 4. set user-config の引数
属性 説明
runtime-name ランタイムの名前。
file 新しい構成を含む JSON または XML ファイルの名前。
単一プロパティーの場合の構文: set user-config [runtime-name] property = value
set user-config コマンドは以下の引数を取ります。
表 5. set user-config の引数
引数 説明
runtime-name ランタイムの名前。
property JSON プロパティーの名前。ネストされたプロパティーでは、 構文 prop1.prop2.....propN を使用します。JSON 配列エレメント では、プロパティー名ではなくインデックスを使用します。
value プロパティーの値。

set user-config mfp myconfig.json
set user-config mfp timeout = 240

このコマンドは、ランタイム構成 (PUT) (Runtime configuration (PUT)) REST サービスに基づいています。

show confidential-clients コマンド

show confidential-clients コマンドは、ランタイムにアクセスできる 機密クライアントの構成を表示します。機密クライアントについて詳しくは、 機密クライアント (Confidential clients) を参照してください。

構文: show confidential-clients [--xml] [runtime-name]
以下の引数を取ります。
表 6. show confidential-clients の引数
属性 説明
runtime-name ランタイムの名前。
show confidential-clients コマンドは、動詞の後に以下 のオプションを取ります。
表 7. show confidential-clients のオプション
引数 説明 必須 デフォルト
--xml JSON 形式の代わりに XML 形式で出力を生成します。 いいえ 標準出力

show confidential-clients --xml mfp

このコマンドは、機密クライアント (GET) (Confidential Clients (GET)) REST サー ビスに基づいています。

set confidential-clients コマンド

set confidential-clients コマンドは、ランタイムにアクセスできる 機密クライアントの構成を指定します。機密クライアントについて詳しくは、 機密クライアント (Confidential clients) を参照してください。

構文: set confidential-clients [runtime-name] file
以下の引数を取ります。
表 8. set confidential-clients の引数
属性 説明
runtime-name ランタイムの名前。
file 新しい構成を含む JSON または XML ファイルの名前。

set confidential-clients mfp clients.xml

このコマンドは、機密クライアント (PUT) (Confidential Clients (PUT)) REST サービスに基づいています。

set confidential-clients-rule コマンド

set confidential-clients-rule コマンドは、ランタイムにアク セスできる機密クライアントの構 成におけるルールを指定します。機密クライアントについて詳しくは、 機密クライアント (Confidential clients) を参照してください。

構文: set confidential-clients-rule [runtime-name] id displayName secret allowedScope
以下の引数を取ります。
表 9. set confidential-clients-rule の引数
属性 説明
runtime ランタイムの名前。
id ルールの ID。
displayName ルールの表示名。
secret ルールのシークレット。
allowedScope ルールの適用範囲。スペースで区切られたトークンのリスト。複数のトークンのリストを渡すには、二重引用符を使用します。

set confidential-clients-rule mfp push Push lOa74Wxs "**"

このコマンドは、機密クライアント (PUT) (Confidential Clients (PUT)) REST サービスに基づいています。