UNPKG

@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
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'); };