node-red-contrib-aws-signature-request
Version:
Request node using AWS Signature type
22 lines (19 loc) • 654 B
JavaScript
module.exports = function (RED) {
function AwsSignatureAuthNode(config) {
RED.nodes.createNode(this, config);
var node = this;
node.on("input", function (msg) {
if (!node.credentials || !node.credentials.accessToken || !node.credentials.secretToken) {
node.status({ fill: "red", shape: "dot", text: "error.no-key" });
return;
}
});
}
RED.nodes.registerType("aws-signature-auth", AwsSignatureAuthNode, {
credentials: {
displayName: { type: "text" },
accessKey: { type: "text", required: true },
secretKey: { type: "password", required: true },
},
});
};