code: def get_salt(self, secure_code=""):
      return self.stub.getSalt(
          SaltRequest(secure_code=secure_code)
      ).salt_reply
  
file_path: BigDL/python/ppml/src/bigdl/ppml/fl/psi/psi_client.py
imports: import logging
  import time
  from bigdl.dllib.utils.log4Error import invalidOperationError
  from bigdl.ppml.fl.psi.utils import to_hex_string
  from ..nn.fl_client import FLClient
  from bigdl.ppml.fl.nn.generated.psi_service_pb2_grpc import *
  from ..nn.generated.psi_service_pb2 import DownloadIntersectionRequest, SaltRequest, UploadSetRequest
label_desc: Use image node_id 2 for calling the PSI obj's underlying member method code with example usage: obj.get_salt(secure_code) and returns: self