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 AS2 connecteur. L'objet connecteur est utilisé pour les processus AS2 sortants, afin de connecter le AWS Transfer Family client au partenaire commercial.

Table des matières

BasicAuthSecretId

Fournit un support d'authentification de base aux AS2 connecteursAPI. Pour utiliser l'authentification de base, vous devez fournir le nom ou le nom de ressource Amazon (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 dans celui-ciAPI.

  • Si vous utilisez le connecteur APISDKs, 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 en utilisant l'UpdateConnectorAPIappel. Par exemple, si vous utilisez leCLI, vous pouvez exécuter la commande suivante pour supprimer l'authentification de base :

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

Type : String

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

Obligatoire : non

Compression

Spécifie si le AS2 fichier est compressé.

Type : String

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 le URL pour votre connecteur utiliseHTTPS. L'utilisation HTTPS garantit qu'aucun trafic n'est envoyé en texte clair.

Type : String

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

Obligatoire : non

LocalProfileId

Identifiant unique pour le profil AS2 local.

Type : String

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 AS2 serveur 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 MDN réponse synchrone confirmant que le fichier a été transféré avec succès (ou non).

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

Type : String

Valeurs valides : SYNC | NONE

Obligatoire : non

MdnSigningAlgorithm

Algorithme de signature de la MDN réponse.

Note

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

Type : String

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

Obligatoire : non

MessageSubject

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

Type : String

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 : String

Contraintes de longueur : longueur fixe de 19.

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

Obligatoire : non

SigningAlgorithm

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

Type : String

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

Obligatoire : non

consultez aussi

Pour plus d'informations sur son utilisation API dans l'une des langues spécifiques AWS SDKs, consultez ce qui suit :