Kong/insomnia · error
Invalid signature method ${signatureMethod}
Error message
Invalid signature method ${signatureMethod} What it means
Error "Invalid signature method ${signatureMethod}" thrown in Kong/insomnia.
Source
Thrown at packages/insomnia/src/main/network/o-auth-1/get-token.ts:40
if (signatureMethod === SIGNATURE_METHOD_HMAC_SHA256) {
return function (baseString: string, key: string) {
return crypto.createHmac('sha256', key).update(baseString).digest('base64');
};
}
if (signatureMethod === SIGNATURE_METHOD_RSA_SHA1) {
return function (baseString: string, privatekey: string) {
return crypto.createSign('RSA-SHA1').update(baseString).sign(privatekey, 'base64');
};
}
if (signatureMethod === SIGNATURE_METHOD_PLAINTEXT) {
return function (baseString: string) {
return baseString;
};
}
throw new Error(`Invalid signature method ${signatureMethod}`);
}
export default async function getToken(
url: string,
method: string,
authentication: Extract<RequestAuthentication, { type: 'oauth1' }>,
body: RequestBody | null = null,
) {
const oauth = new OAuth1({
consumer: {
key: authentication.consumerKey || '',
secret: authentication.consumerSecret || '',
},
signature_method: authentication.signatureMethod,
version: authentication.version,
hash_function: hashFunction(authentication.signatureMethod || 'HMAC-SHA1'),
realm: authentication.realm,
});View on GitHub (pinned to d9bb2b0142)
When it happens
Trigger: Thrown at packages/insomnia/src/main/network/o-auth-1/get-token.ts:40 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of Kong/insomnia@d9bb2b0142 (2026-08-26).
Data as JSON: /api/errors/939fa698ccb2d96d.
Report an issue: GitHub.