HTTPS リポジトリ (Apache + クライアント証明書) に接続するように p2 リポジトリ マネージャーを構成したいと考えています。
リポジトリをロードするには、いくつかの方法があります。
public IMetadataRepository loadRepository(URI location, IProgressMonitor monitor) throws ProvisionException, OperationCanceledException;
public IMetadataRepository loadRepository(URI location, int flags, IProgressMonitor monitor) throws ProvisionException, OperationCanceledException;
public IArtifactRepository loadRepository(URI location, IProgressMonitor monitor) throws ProvisionException;
public IArtifactRepository loadRepository(URI location, int flags, IProgressMonitor monitor) throws ProvisionException;
location
パラメータを使用して、HTTPS サーバーに URI を提供できます。クライアントおよび CA 証明書を含むキーストア/トラストストアへのパスを提供するにはどうすればよいですか? Java プロセスにグローバル キー ストアを使用するのは好きではありません。