As2ConnectorConfig - AWS Transfer Family

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

As2ConnectorConfig

Contient les détails d'un objet du connecteur AS2. L'objet connecteur est utilisé pour les processus sortants AS2, afin de connecter le AWS Transfer Family client au partenaire commercial.

Table des matières

BasicAuthSecretId

Fournit un support d'authentification de base à l'API des connecteurs AS2. Pour utiliser l'authentification de base, vous devez fournir le nom ou le nom Amazon Resource Name (ARN) d'un secret dans AWS Secrets Manager.

La valeur par défaut de ce paramètre estnull, ce qui indique que l'authentification de base n'est pas activée pour le connecteur.

Si le connecteur doit utiliser l'authentification de base, le secret doit être au format suivant :

{ "Username": "user-name", "Password": "user-password" }

Remplacez user-name et user-password par les informations d'identification de l'utilisateur réel qui est authentifié.

Notez ce qui suit :

  • Vous stockez ces informations d'identification dans Secrets Manager et vous ne les transmettez pas directement à cette API.

  • Si vous utilisez l'API, les SDK ou CloudFormation pour configurer votre connecteur, vous devez créer le secret avant de pouvoir activer l'authentification de base. Toutefois, si vous utilisez la console AWS de gestion, le système peut créer le secret pour vous.

Si vous avez déjà activé l'authentification de base pour un connecteur, vous pouvez la désactiver à l'aide de l'appel UpdateConnector d'API. Par exemple, si vous utilisez la CLI, vous pouvez exécuter la commande suivante pour supprimer l'authentification de base :

update-connector --connector-id my-connector-id --as2-config 'BasicAuthSecretId=""'

Type : chaîne

Contraintes de longueur : longueur minimale de 0. Longueur maximale de 2048.

Obligatoire : non

Compression

Spécifie si le fichier AS2 est compressé.

Type : chaîne

Valeurs valides : ZLIB | DISABLED

Obligatoire : non

EncryptionAlgorithm

Algorithme utilisé pour chiffrer le fichier.

Notez ce qui suit :

  • N'utilisez pas l'DES_EDE3_CBCalgorithme sauf si vous devez prendre en charge un ancien client qui en a besoin, car il s'agit d'un algorithme de chiffrement faible.

  • Vous pouvez uniquement spécifier NONE si l'URL de votre connecteur utilise le protocole HTTPS. L'utilisation du protocole HTTPS garantit qu'aucun trafic n'est envoyé en texte clair.

Type : chaîne

Valeurs valides : AES128_CBC | AES192_CBC | AES256_CBC | DES_EDE3_CBC | NONE

Obligatoire : non

LocalProfileId

Un identifiant unique pour le profil local AS2.

Type : chaîne

Contraintes de longueur : longueur fixe de 19.

Modèle : p-([0-9a-f]{17})

Obligatoire : non

MdnResponse

Utilisé pour les demandes sortantes (d'un AWS Transfer Family serveur vers un serveur AS2 partenaire) afin de déterminer si la réponse du partenaire pour les transferts est synchrone ou asynchrone. Spécifiez l'une des valeurs suivantes :

  • SYNC: Le système attend une réponse MDN synchrone, confirmant que le fichier a été transféré avec succès (ou non).

  • NONE: indique qu'aucune réponse MDN n'est requise.

Type : chaîne

Valeurs valides : SYNC | NONE

Obligatoire : non

MdnSigningAlgorithm

Algorithme de signature pour la réponse MDN.

Note

S'il est défini sur DEFAULT (ou s'il n'est pas défini du tout), la valeur pour SigningAlgorithm est utilisée.

Type : chaîne

Valeurs valides : SHA256 | SHA384 | SHA512 | SHA1 | NONE | DEFAULT

Obligatoire : non

MessageSubject

Utilisé comme attribut d'en-tête Subject HTTP dans les messages AS2 envoyés avec le connecteur.

Type : chaîne

Contraintes de longueur : Longueur minimum de 1. Longueur maximum de 1024.

Modèle : [\p{Print}\p{Blank}]+

Obligatoire : non

PartnerProfileId

Identifiant unique pour le profil de partenaire du connecteur.

Type : chaîne

Contraintes de longueur : longueur fixe de 19.

Modèle : p-([0-9a-f]{17})

Obligatoire : non

SigningAlgorithm

Algorithme utilisé pour signer les messages AS2 envoyés avec le connecteur.

Type : chaîne

Valeurs valides : SHA256 | SHA384 | SHA512 | SHA1 | NONE

Obligatoire : non

consultez aussi

Pour plus d'informations sur l'utilisation de cette API dans l'un des AWS SDK spécifiques au langage, consultez les pages suivantes :