Files
NapCatQQ/.pnpm-store/v3/files/8d/dd4db6898daa2f3d0d7c0bd74fd187b2e5525d7765b4a0a9518abc0eab6d258ca0dc622bd9f73ed3fffc6a94f2883dff5d9088b3daa16412916af814ae2873
T
TanTan e311ca3275
Build NapCat Artifacts / Type Check & Test (push) Waiting to run
docs: 仓库链接指向本镜像仓库
2026-11-13 09:25:58 +08:00

21 lines
797 B
Plaintext

import { __decorate } from "tslib";
import { AsnProp, AsnPropTypes } from "@peculiar/asn1-schema";
import { ClassList, ClassListFlags } from "./class_list";
import { SecurityCategory } from "./security_category";
export class Clearance {
constructor(params = {}) {
this.policyId = "";
this.classList = new ClassList(ClassListFlags.unclassified);
Object.assign(this, params);
}
}
__decorate([
AsnProp({ type: AsnPropTypes.ObjectIdentifier })
], Clearance.prototype, "policyId", void 0);
__decorate([
AsnProp({ type: ClassList, defaultValue: new ClassList(ClassListFlags.unclassified) })
], Clearance.prototype, "classList", void 0);
__decorate([
AsnProp({ type: SecurityCategory, repeated: "set" })
], Clearance.prototype, "securityCategories", void 0);