cdktg
Version:
Agile Threat Modeling as Code
31 lines • 3.32 kB
JavaScript
;
var _a;
Object.defineProperty(exports, "__esModule", { value: true });
exports.Browser = void 0;
const JSII_RTTI_SYMBOL_1 = Symbol.for("jsii.rtti");
const __1 = require("..");
class Browser extends __1.TechnicalAsset {
constructor(scope, id, props) {
super(scope, id, {
description: props.description,
type: __1.TechnicalAssetType.EXTERNAL_ENTITY,
usage: __1.Usage.BUSINESS,
humanUse: true,
scope: props.scope,
size: __1.Size.APPLICATION,
technology: __1.Technology.BROWSER,
internet: true,
machine: __1.Machine.PHYSICAL,
encryption: __1.Encryption.NONE,
owner: props.owner,
ciaTriad: props.ciaTriad,
multiTenant: false,
redundant: false,
customDevelopedParts: false,
});
}
}
exports.Browser = Browser;
_a = JSII_RTTI_SYMBOL_1;
Browser[_a] = { fqn: "cdktg.plus.Browser", version: "0.0.40" };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYnJvd3Nlci5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9wbHVzL2Jyb3dzZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFDQSwwQkFVWTtBQVNaLE1BQWEsT0FBUSxTQUFRLGtCQUFjO0lBQ3pDLFlBQVksS0FBZ0IsRUFBRSxFQUFVLEVBQUUsS0FBbUI7UUFDM0QsS0FBSyxDQUFDLEtBQUssRUFBRSxFQUFFLEVBQUU7WUFDZixXQUFXLEVBQUUsS0FBSyxDQUFDLFdBQVc7WUFDOUIsSUFBSSxFQUFFLHNCQUFrQixDQUFDLGVBQWU7WUFDeEMsS0FBSyxFQUFFLFNBQUssQ0FBQyxRQUFRO1lBQ3JCLFFBQVEsRUFBRSxJQUFJO1lBQ2QsS0FBSyxFQUFFLEtBQUssQ0FBQyxLQUFLO1lBQ2xCLElBQUksRUFBRSxRQUFJLENBQUMsV0FBVztZQUN0QixVQUFVLEVBQUUsY0FBVSxDQUFDLE9BQU87WUFDOUIsUUFBUSxFQUFFLElBQUk7WUFDZCxPQUFPLEVBQUUsV0FBTyxDQUFDLFFBQVE7WUFDekIsVUFBVSxFQUFFLGNBQVUsQ0FBQyxJQUFJO1lBQzNCLEtBQUssRUFBRSxLQUFLLENBQUMsS0FBSztZQUNsQixRQUFRLEVBQUUsS0FBSyxDQUFDLFFBQVE7WUFDeEIsV0FBVyxFQUFFLEtBQUs7WUFDbEIsU0FBUyxFQUFFLEtBQUs7WUFDaEIsb0JBQW9CLEVBQUUsS0FBSztTQUM1QixDQUFDLENBQUM7SUFDTCxDQUFDOztBQW5CSCwwQkFvQkMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb25zdHJ1Y3QgfSBmcm9tIFwiY29uc3RydWN0c1wiO1xuaW1wb3J0IHtcbiAgVGVjaG5pY2FsQXNzZXQsXG4gIFRlY2huaWNhbEFzc2V0VHlwZSxcbiAgVXNhZ2UsXG4gIFNjb3BlLFxuICBNYWNoaW5lLFxuICBFbmNyeXB0aW9uLFxuICBDSUFUcmlhZCxcbiAgU2l6ZSxcbiAgVGVjaG5vbG9neSxcbn0gZnJvbSBcIi4uXCI7XG5cbmV4cG9ydCBpbnRlcmZhY2UgQnJvd3NlclByb3BzIHtcbiAgcmVhZG9ubHkgZGVzY3JpcHRpb24/OiBzdHJpbmc7XG4gIHJlYWRvbmx5IHNjb3BlOiBTY29wZTtcbiAgcmVhZG9ubHkgb3duZXI/OiBzdHJpbmc7XG4gIHJlYWRvbmx5IGNpYVRyaWFkOiBDSUFUcmlhZDtcbn1cblxuZXhwb3J0IGNsYXNzIEJyb3dzZXIgZXh0ZW5kcyBUZWNobmljYWxBc3NldCB7XG4gIGNvbnN0cnVjdG9yKHNjb3BlOiBDb25zdHJ1Y3QsIGlkOiBzdHJpbmcsIHByb3BzOiBCcm93c2VyUHJvcHMpIHtcbiAgICBzdXBlcihzY29wZSwgaWQsIHtcbiAgICAgIGRlc2NyaXB0aW9uOiBwcm9wcy5kZXNjcmlwdGlvbixcbiAgICAgIHR5cGU6IFRlY2huaWNhbEFzc2V0VHlwZS5FWFRFUk5BTF9FTlRJVFksXG4gICAgICB1c2FnZTogVXNhZ2UuQlVTSU5FU1MsXG4gICAgICBodW1hblVzZTogdHJ1ZSxcbiAgICAgIHNjb3BlOiBwcm9wcy5zY29wZSxcbiAgICAgIHNpemU6IFNpemUuQVBQTElDQVRJT04sXG4gICAgICB0ZWNobm9sb2d5OiBUZWNobm9sb2d5LkJST1dTRVIsXG4gICAgICBpbnRlcm5ldDogdHJ1ZSxcbiAgICAgIG1hY2hpbmU6IE1hY2hpbmUuUEhZU0lDQUwsXG4gICAgICBlbmNyeXB0aW9uOiBFbmNyeXB0aW9uLk5PTkUsXG4gICAgICBvd25lcjogcHJvcHMub3duZXIsXG4gICAgICBjaWFUcmlhZDogcHJvcHMuY2lhVHJpYWQsXG4gICAgICBtdWx0aVRlbmFudDogZmFsc2UsXG4gICAgICByZWR1bmRhbnQ6IGZhbHNlLFxuICAgICAgY3VzdG9tRGV2ZWxvcGVkUGFydHM6IGZhbHNlLFxuICAgIH0pO1xuICB9XG59XG4iXX0=