ライセンス設定の手動での構成

AppScan® Source のほとんどのライセンスは、License Manager によって処理されます。License Manager を介し、クラウドまたはローカルのライセンス・サーバー、またはプロキシー・サーバーを使用してライセンスを構成できます。license.ozsettings 構成ファイルを直接編集するか、パラメーターを指定した licensemanager.bat スクリプトを実行することで、ライセンス設定を手動で構成することができます。

license.ozsettings 構成ファイルの編集

ライセンス構成ファイル license.ozsettings は、HCL® AppScan® Source のライセンスの管理方法に関するプロパティーを指定します。ファイルは <data_dir>\config(<data_dir>AppScan® Source プログラム・データの場所です。説明は インストールとユーザー・データ・ファイルの場所) にあります。コマンド行を使用して、このファイルを編集できます。

まれに license.ozsettings ファイルを直接編集する必要がある場合、このファイルでは以下のプロパティーを使用してライセンスを指示します。
プロパティー デフォルト値 説明
use_node_lock_license false ノードロック・ライセンスが構成されているかどうかを、次のように指定します。
  • true: 構成済み
  • false: 未構成
license_server_url n/a ライセンス・サーバー URL
license_borrow_interval 24 AppScan® Source でライセンスを保持する非アクティブ間隔 (時間単位)。最小値は 24 時間で、最大は 168 時間です。ライセンスが指定された時間だけ非アクティブになると、ライセンスはライセンス・サーバーに解放され、製品の別のインスタンスで使用できるようになります。
use_local_ssl_cert true ローカル・ライセンス・サーバーで証明書を認証する際に、次の値を使用します。
  • true: 認証にローカル証明書を使用します (config フォルダーにダウンロード)
  • false: Windows の証明書マネージャーからインポートされた場合は、証明書を使用します
license.ozsettings ファイルを編集した後、License Manager を再始動する必要があります。
注: パラメーター値に余分なスペースが入らないように注意してください。

licensemanager.bat スクリプトの実行

コマンド行で licensemanager.bat を使用します。

ライセンス・サーバーにアクセスするために接続するプロキシー・サーバーの詳細を構成します。これは最初に構成する必要があります。
licensemgr.bat -configure -proxy -host <proxyHost> -port <proxyPort> [-user <username> -password <password>]
  • -host: プロキシー・サーバーのホスト名を指定します。

  • -port: プロキシー・サーバーのポートを指定します。

  • -user: オプション。プロキシー・サーバーに接続するためのユーザー名を指定します。

  • -password: オプション。プロキシー・サーバーに接続するためのパスワードを指定します。

ライセンス情報を使用して AppScan® Source を構成するには、以下のようにします。
licensemgr.bat -configure -url <licenseServerUrl> [-acceptcert]
  • -url: ライセンス・サーバー URL を指定します。

  • -acceptCert: オプション。指定されている場合、ライセンス・サーバーに接続するための証明書を受け入れます。

ノードロック・ライセンス・ファイルをインポートするには:
licensemgr.bat -importLicenseFile licensefile.license
  • -importLicenseFile: ライセンス・ファイルが後ろの名前付きファイルからインポートされるよう指定します。
  • licensefile.license: インポートするライセンス・ファイルの名前。
ローカル・ホストのフィンガープリントを表示するには、次のようにします。
licensemgr.bat -getFingerPrint
  • -getFingerPrint: ローカル・ホストのフィンガープリントを取得します。