Skip to content

Commit db3370b

Browse files
committed
Add new HTTP checksum algorithms
1 parent 4bf74c2 commit db3370b

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

Sources/SotoSmithyAWS/Traits/AwsCoreTraits.swift

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -162,9 +162,14 @@ public struct AwsHttpChecksumTrait: StaticTrait {
162162
public enum Algorithm: String, Codable {
163163
case crc32c = "CRC32C"
164164
case crc32 = "CRC32"
165+
case md5 = "MD5"
165166
case sha1 = "SHA1"
166167
case sha256 = "SHA256"
168+
case sha512 = "SHA512"
167169
case crc64NVME = "CRC64NVME"
170+
case xxHash64 = "XXHASH64"
171+
case xxHash3 = "XXHASH3"
172+
case xxHash128 = "XXHASH128"
168173
}
169174

170175
public let requestAlgorithmMember: String?

0 commit comments

Comments
 (0)