AdminTask オブジェクトの OAuth コマンド・グループ
Jython または Jacl スクリプト言語を使用して、wsadmin ツールで OAuth を構成することができます。 OAuth グループ内のコマンドとパラメーターを使用して、OAuth トラスト・アソシエーション・インターセプター (TAI) を構成したり、OAuth プロバイダー構成を管理したりすることができます。
AdminTask オブジェクトの OAuth コマンド・グループには、以下のコマンドが含まれます。
- enableOAuthTAI
- createOAuthProvider
- deleteOAuthProvider
enableOAuthTAI コマンドは、OAuth TAI を WebSphere® Application Server のセキュリティー構成に追加します。
通知 | 値 |
---|---|
必須パラメーター | なし |
オプション・パラメーター | なし |
例:
- Jacl を使用:
$AdminTask enableOAuthTAI
- Jython の使用:
AdminTask.enableOAuthTAI()
createOAuthProvider コマンドは、WebSphere Application Server のセキュリティー構成内に OAuth プロバイダーを作成します。
通知 | 値 |
---|---|
必須パラメーター | -providerName OAuth プロバイダーの名前。 (ストリング、必須) -fileName このプロバイダーのために使用するプロバイダー構成ファイルの名前。 このパラメーターで指定するファイルは存在しているものでなければなりません。 (ストリング、必須) |
オプション・パラメーター | なし |
例:
- Jacl を使用:
$AdminTask createOAuthProvider {-providerName OAuthProvider1 -fileName c:/WebSphere/properties/OAuthConfigSample.xml}
- Jython の使用:
AdminTask.createOAuthProvider('[-providerName OAuthProvider1 -fileName c:/WebSphere/properties/OAuthConfigSample.xml]')
deleteOAuthProvider コマンドは、WebSphere Application Server のセキュリティー構成から OAuth プロバイダーを削除します。
通知 | 値 |
---|---|
必須パラメーター | -providerName OAuth プロバイダーの名前。 (ストリング、必須) |
オプション・パラメーター | なし |
例:
- Jacl を使用:
$AdminTask deleteOAuthProvider {-providerName OAuthProvider1}
- Jython の使用:
AdminTask.deleteOAuthProvider('-providerName OAuthProvider1')