@nordicsemiconductor/asset-tracker-cloud-aws
Version:
A reference implementation of a serverless backend for an IoT product developed using AWS CDK in TypeScript.
15 lines (14 loc) • 519 B
JavaScript
import { readFileSync, writeFileSync } from 'fs';
import path from 'path';
export var getCurrentCA = function(param) {
var certsDir = param.certsDir;
try {
return readFileSync(path.join(certsDir, 'currentCA'), 'utf-8');
} catch (error) {
throw new Error("Could not determine current CA: ".concat(error.message));
}
};
export var setCurrentCA = function(param) {
var certsDir = param.certsDir, caId = param.caId;
writeFileSync(path.join(certsDir, 'currentCA'), caId, 'utf-8');
};