chore: AWS Signature Authorization type flow updates (#4311)
Co-authored-by: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com>
This commit is contained in:
@@ -246,6 +246,22 @@ const selectOAuth2AuthType = () => {
|
||||
}
|
||||
}
|
||||
|
||||
const selectAPIKeyAuthType = () => {
|
||||
auth.value = {
|
||||
...auth.value,
|
||||
authType: "api-key",
|
||||
addTo: "HEADERS",
|
||||
} as HoppGQLAuth
|
||||
}
|
||||
|
||||
const selectAWSSignatureAuthType = () => {
|
||||
auth.value = {
|
||||
...auth.value,
|
||||
authType: "aws-signature",
|
||||
addTo: "HEADERS",
|
||||
} as HoppGQLAuth
|
||||
}
|
||||
|
||||
const authTypes: AuthType[] = [
|
||||
{
|
||||
key: "inherit",
|
||||
@@ -271,10 +287,12 @@ const authTypes: AuthType[] = [
|
||||
{
|
||||
key: "api-key",
|
||||
label: "API Key",
|
||||
handler: selectAPIKeyAuthType,
|
||||
},
|
||||
{
|
||||
key: "aws-signature",
|
||||
label: "AWS Signature",
|
||||
handler: selectAWSSignatureAuthType,
|
||||
},
|
||||
]
|
||||
|
||||
|
||||
@@ -591,6 +591,7 @@ const getComputedAuthHeaders = async (
|
||||
region: request.auth.region ?? "us-east-1",
|
||||
service: request.auth.serviceName,
|
||||
url,
|
||||
sessionToken: request.auth.serviceToken,
|
||||
})
|
||||
|
||||
const sign = await signer.sign()
|
||||
|
||||
Reference in New Issue
Block a user