so, i created a cognito user pool and identity pool to sign in to my application. I got my access key, secret key and session token from identity pool. Now i want to send http post request to my API gateway which has IAM authorization. So in order to send request do i have to create a signature using signature v4 process or is there a resource in aws-sdk that can do it for me ?