プロパティー・ファイルを使用して、Secure Sockets Layer (SSL) 署名者証明書の取得を行えます。
始める前に
SSL 構成を変更するかどうかを決定します。
wsadmin スクリプト・ツールを開始します。
Jython 言語を使用して wsadmin を開始する場合は、サーバー・プロファイルの bin ディレクトリーから wsadmin -lang jython コマンドを実行します。
このタスクについて
プロパティー・ファイルを使用して、SSL プロパティーの設定、およびポートからの SSL 署名者証明書の取得を行えます。
wsadmin を使用して applyConfigProperties コマンドを実行し、
SSL プロパティーの適用、および retrieveSignerFromPort コマンドの実行を行います。
表 1. SSL プロパティーのアクション. retrieveSignerFromPort コマンドを実行できます。アクション |
手順 |
作成 |
該当なし |
modify |
該当なし |
delete |
該当なし |
プロパティーの作成 |
該当なし |
プロパティーの削除 |
該当なし |
署名者の取得 |
- CreateDeleteCommandProperties=true、commandName=retrieveSignerFromPort、
および SSL プロパティー値 (ポート番号、証明書別名、および鍵ストア名など) を指定したプロパティー・ファイルを作成します。
- applyConfigProperties コマンドを実行します。
|
オプションで、以下のコマンドを使用して、対話モードを使用することができます。
AdminTask.command_name('-interactive')
手順
- retrieveSignerFromPort コマンドおよび SSL プロパティー値を指定したプロパティー・ファイルを作成します。
次のプロパティー・ファイルでは、CreateDeleteCommandProperties=true、commandName=retrieveSignerFromPort、
および SSL プロパティー値 (ポート番号、証明書別名、および鍵ストア名など) を指定します。
#
# Header
#
CreateDeleteCommandProperties=true
#SKIP=true
commandName=retrieveSignerFromPort
#
#
#Properties
#
port=1234 #Integer,required
keyStoreScope=null #String
sslConfigName=null #String
host=myHost #String,required
certificateAlias=certificateAlias #String,required
keyStoreName=CellDefaultTrustStore #String,required
sslConfigScopeName=null
#
必要であれば、ご使用のシステムに一致するよう環境セクションを変更し、必要な変更をプロパティーに行います。
- applyConfigProperties コマンドを実行します。
applyConfigProperties コマンドを実行すると、構成にプロパティー・ファイルが適用されます。以下の Jython の例では、オプションの -reportFileName パラメーターによって report.txt という名前のレポートが作成されます。
AdminTask.applyConfigProperties(['-propertiesFileName myObjectType.props -reportFileName report.txt '])
タスクの結果
プロパティー・ファイルを使用して、署名者証明書の取得、および SSL プロパティーの管理を行えます。
次のタスク
SSL プロパティーを変更した場合、構成への変更を保存します。