S3-compatible helpers for using B2 with the AWS SDK and S3 clients.
Provides createS3ClientConfig to derive endpoint, region, and credentials from B2 authorization state, plus presignS3GetObjectUrl and presignS3PutObjectUrl for generating AWS Signature Version 4 presigned URLs against B2's S3-compatible API.
S3-compatible helpers for using B2 with the AWS SDK and S3 clients.
Provides createS3ClientConfig to derive endpoint, region, and credentials from B2 authorization state, plus presignS3GetObjectUrl and presignS3PutObjectUrl for generating AWS Signature Version 4 presigned URLs against B2's S3-compatible API.