AwsChunkedSource

constructor(delegate: <Error class: unknown class>, signer: AwsSigner, signingConfig: AwsSigningConfig, previousSignature: ByteArray, trailingHeaders: <Error class: unknown class> = DeferredHeaders.Empty)

Parameters

delegate

the underlying SdkSource which will have its data encoded in aws-chunked format

signer

the signer to use to sign chunks and (optionally) chunk trailer

signingConfig

the config to use for signing

previousSignature

the previous signature to use for signing. in most cases, this should be the seed signature

trailingHeaders

the optional trailing headers to include in the final chunk