code: def get(key, service=None, profile=None):  # pylint: disable=W0613
      '''
      Get a decrypted secret from the tISMd API
      '''
  
      if not profile.get('url') or not profile.get('token'):
          raise SaltConfigurationError("url and/or token missing from the tism sdb profile")
  
      request = {"token": profile['token'], "encsecret": key}
  
      result = http.query(
          profile['url'],
          method='POST',
          data=salt.utils.json.dumps(request),
      )
  
      decrypted = result.get('body')
  
      if not decrypted:
          log.warning(
              'tism.get sdb decryption request failed with error %s',
              result.get('error', 'unknown')
          )
          return 'ERROR' + six.text_type(result.get('status', 'unknown'))
  
      return decryptef get(key, service=None, profile=None):  # pylint: disable=W0613
      '''
      Get a decrypted secret from the tISMd API
      '''
  
      if not profile.get('url') or not profile.get('token'):
          raise SaltConfigurationError("url and/or token missing from the tism sdb profile")
  
      request = {"token": profile['token'], "encsecret": key}
  
      result = http.query(
          profile['url'],
          method='POST',
          data=salt.utils.json.dumps(request),
      )
  
      decrypted = result.get('body')
  
      if not decrypted:
          log.warning(
              'tism.get sdb decryption request failed with error %s',
              result.get('error', 'unknown')
          )
          return 'ERROR' + six.text_type(result.get('status', 'unknown'))
  
      return decrypted
docs: Get a decrypted secret from the tISMd API