必要な証明書が TPM に保存されている間に HTTPS 接続を開く方法を探しています。
現在、HTTPClient を使用して接続を開いていますが、証明書がディスクに保存されている限り、すべて正常に動作します。
http = HTTPClient.new
request = "#{address}/#{command}"
http.ssl_config.set_client_cert_file("#{CLIENT_CERT}",
"#{CLIENT_KEY}")
クライアントの秘密鍵が TPM に保存されている場合、これを行うにはどうすればよいですか?