As2ConnectorConfig - Amazon Transfer Family
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

As2ConnectorConfig

包含 AS2 连接器对象详细信息。连接器对象用于 AS2 出站流程,用于将 Amazon Transfer Family 客户与贸易伙伴连接起来。

内容

BasicAuthSecretId

为 AS2 连接器 API 提供基本身份验证支持。要使用基本身份验证,您必须在 Amazon Secrets Manager提供密钥的名称或 Amazon 资源名称 (ARN)。

此参数的默认值为null,表示未启用连接器的基本身份验证。

如果连接器应使用基本身份验证,则密钥必须采用以下格式:

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

user-nameuser-password替换为正在进行身份验证的实际用户的凭证。

请注意以下几点:

  • 您将这些凭证存储在 Secrets Manager 中,而不是将它们直接传递到此 API 中。

  • 如果您正在使用 API、SDK 或 CloudFormation 配置连接器,则必须先创建密钥,然后才能启用基本身份验证。但是,如果您使用的是 Amazon 管理控制台,则可以让系统为您创建密钥。

如果您之前为连接器启用了基本身份验证,则可以使用UpdateConnector API 调用将其禁用。例如,如果您使用的是 CLI,则可以运行以下命令来删除基本身份验证:

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

类型:字符串

长度约束:最小长度为 0。最大长度为 2048。

必需:否

Compression

指定 AS2 文件是否被压缩。

类型:字符串

有效值:ZLIB | DISABLED

必需:否

EncryptionAlgorithm

用于加密文件的算法。

请注意以下几点:

  • 除非必须支持需要该DES_EDE3_CBC算法的旧版客户端,否则请勿使用该算法,因为它是一种弱加密算法。

  • 如果连接器的 URL 使用 HTTPS,则只能指定NONE。使用 HTTPS 可确保不会以明文形式发送任何流量。

类型:字符串

有效值:AES128_CBC | AES192_CBC | AES256_CBC | DES_EDE3_CBC | NONE

必需:否

LocalProfileId

AS2 本地配置文件的唯一标识符。

类型:字符串

长度限制:固定长度为 19。

模式:p-([0-9a-f]{17})

必需:否

MdnResponse

用于出站请求(从 Amazon Transfer Family 服务器到伙伴 AS2 服务器),以确定合作伙伴对传输的响应是同步的还是异步的。指定以下任一值:

  • SYNC:系统需要同步的 MDN 响应,确认文件已成功传输(或未失败)。

  • NONE:指定不需要 MDN 响应。

类型:字符串

有效值:SYNC | NONE

必需:否

MdnSigningAlgorithm

MDN 响应的签名算法。

注意

如果设置为 DEFAULT(或根本未设置),则使用SigningAlgorithm值。

类型:字符串

有效值:SHA256 | SHA384 | SHA512 | SHA1 | NONE | DEFAULT

必需:否

MessageSubject

用作使用连接器发送的 AS2 消息中的 SubjectHTTP 标头属性。

类型:字符串

长度限制:长度下限为 1。长度上限为 1024。

模式:[\p{Print}\p{Blank}]+

必需:否

PartnerProfileId

连接器的合作伙伴配置文件的唯一标识符。

类型:字符串

长度限制:固定长度为 19。

模式:p-([0-9a-f]{17})

必需:否

SigningAlgorithm

用于对通过连接器发送的 AS2 消息进行签名的算法。

类型:字符串

有效值:SHA256 | SHA384 | SHA512 | SHA1 | NONE

必需:否

另请参阅

有关在特定语言的 Amazon SDK 中使用此 API 的更多信息,请参阅以下内容: