src/python/detectors/s3_verify_bucket_owner/s3_verify_bucket_owner.py [7:14]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    client = boto3.client('s3')
    # Noncompliant: missing S3 bucket owner condition
    # (ExpectedSourceBucketOwner).
    client.copy_object(
        Bucket=event["bucket"],
        CopySource=f"{event['bucket']}/{event['key']}",
        Key=event["key"],
        ExpectedBucketOwner=event["owner"],
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



src/python/detectors/s3_verify_bucket_owner/s3_verify_bucket_owner.py [22:28]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    client = boto3.client('s3')
    # Compliant: sets the S3 bucket owner condition(ExpectedSourceBucketOwner).
    client.copy_object(
        Bucket=event["bucket"],
        CopySource=f"{event['bucket']}/{event['key']}",
        Key=event["key"],
        ExpectedBucketOwner=event["owner"],
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



