Table des matières

Search

  1. Préface
  2. Programmes et utilitaires de ligne de commande
  3. Installation et configuration des utilitaires de ligne de commande
  4. Utilisation des programmes de ligne de commande
  5. Variables d'environnement pour les programmes de ligne de commande
  6. Utilisation d'infacmd
  7. infacmd comme Référence de commande
  8. infacmd aud Command Reference
  9. Référence de commande infacmd autotune
  10. Référence de commande infacmd bg
  11. Référence de commande infacmd ccps
  12. Référence de commande de cluster infacmd
  13. Référence de commande infacmd CMS
  14. référence de commande infacmd dis
  15. Référence de commande infacmd dp
  16. Référence de commande infacmd idp
  17. Référence de commande infacmd edp
  18. Référence de commande infacmd es
  19. Référence de commande infacmd ihs
  20. Référence de commande infacmd ipc
  21. Référence de commande infacmd isp
  22. Référence de commande infacmd ldm
  23. Référence de commande infacmd mas
  24. Référence de commande infacmd mi
  25. Référence de commande infacmd mrs
  26. Référence de commande d'infacmd ms
  27. Référence de commande infacmd oie
  28. Référence de commande infacmd ps
  29. Référence de commande infacmd pwx
  30. Référence de commande infacmd roh
  31. Référence de commande infacmd rms
  32. Référence de commande infacmd rtm
  33. Référence de commande infacmd sch
  34. Référence de commande infacmd search
  35. Référence de commande infacmd sql
  36. Référence de commande infacmd tdm
  37. Référence de commande infacmd tools
  38. Référence de la commande infacmd wfs
  39. Référence de commande infacmd ws
  40. Référence de la commande infacmd xrf
  41. Fichiers de contrôle infacmd
  42. Référence de commande infasetup
  43. Référence de commande pmcmd
  44. Référence de commande pmrep
  45. Utilisation de pmrep Files

Command Reference

Command Reference

Options de connexion de blockchain

Options de connexion de blockchain

Utilisez les options de connexion pour définir une connexion de blockchain.
Entrez les options de connexion au format suivant :
... -o option_name=value option_name=value ...
Pour entrer plusieurs options, séparez-les par des espaces. Pour entrer une valeur contenant un espace ou un autre caractère non alphanumérique, placez la valeur entre guillemets.
Le tableau suivant décrit les options de connexion de blockchain pour les commandes infacmd isp CreateConnection et UpdateConnection :
Propriété
Description
swaggerFilePath
Chemin absolu du fichier Swagger qui contient l'API REST pour communiquer avec la blockchain. Le fichier Swagger doit être un fichier JSON stocké sur la machine exécutant le service d'intégration de données. Si le fichier Swagger est à un format de fichier différent, tel que YAML, convertissez le fichier en format JSON.
authType*
Méthode d'authentification que le moteur d'exécution utilise pour la connexion au serveur REST. Vous pouvez utiliser les types suivants : none, basic, digest ou OAuth.
authUserID*
Nom d'utilisateur pour l'authentification auprès du serveur REST.
authPassword*
Mot de passe de l'utilisateur pour l'authentification auprès du serveur REST.
oAuthConsumerKey*
Requis pour le type d'authentification OAuth. Clé du client associée au serveur REST.
oAuthConsumerSecret*
Requis pour le type d'authentification OAuth. Mot de passe du client pour la connexion au serveur REST.
oAuthToken*
Requis pour le type d'authentification OAuth. Jeton d'accès pour la connexion au serveur REST.
oAuthTokenSecret*
Requis pour le type d'authentification OAuth. Mot de passe associé au jeton OAuth.
proxyType*
Type de proxy. Vous pouvez utiliser un proxy de plate-forme, un proxy personnalisé ou aucun proxy.
proxyDetails*
Configuration du proxy utilisant le format
<host>:<port>
.
trustStoreFilePath*
Chemin absolu du fichier truststore contenant le certificat SSL.
trustStorePassword*
Mot de passe du fichier truststore.
keyStoreFilePath*
Chemin absolu du fichier keystore qui contient les clés et les certificats requis pour établir une connexion bidirectionnelle sécurisée avec le serveur REST.
keyStorePassword*
Mot de passe du fichier entrepôt de clés.
advancedProperties
Liste des propriétés avancées pour accéder à un actif de la blockchain. Spécifiez les propriétés avancées à l'aide de paires nom-valeur séparées par des points-virgules.
Vous pouvez utiliser les propriétés avancées suivantes :
  • baseUrl. Requis si le fichier Swagger ne contient pas l'URL de base. URL de base utilisée pour accéder aux actifs sur la blockchain.
  • X-API-KEY. Requis si vous effectuez l'authentification sur le serveur REST à l'aide de la clé d'API.
Les propriétés avancées que vous configurez dans la connexion remplacent les valeurs des propriétés avancées correspondantes dans l'objet de données de blockchain. Par exemple, si la connexion et l'objet de données spécifient tous deux une URL de base, la valeur dans la connexion remplace la valeur dans l'objet de données.
cookies
Requis en fonction de la méthode d'implémentation de l'API REST. Liste des propriétés de cookie pour spécifier les informations de cookie transmises au serveur REST. Spécifiez les propriétés à l'aide de paires nom-valeur séparées par des points-virgules.
Les propriétés de cookie que vous configurez dans la connexion remplacent les valeurs des propriétés de cookie correspondantes dans l'objet de données de blockchain.
*
La propriété est ignorée. Pour utiliser la fonctionnalité, configurez la propriété en tant que propriété avancée et fournissez une paire nom-valeur basée sur le nom de la propriété dans le fichier Swagger.
Par exemple, configurez la paire nom-valeur suivante pour utiliser une autorisation de base :
Authorization=Basic <credentials>