bitwarden-estensione-browser/libs/common/src/models/domain/policy.ts

26 lines
521 B
TypeScript

import { PolicyType } from "../../enums/policyType";
import { PolicyData } from "../data/policy.data";
import Domain from "./domain-base";
export class Policy extends Domain {
id: string;
organizationId: string;
type: PolicyType;
data: any;
enabled: boolean;
constructor(obj?: PolicyData) {
super();
if (obj == null) {
return;
}
this.id = obj.id;
this.organizationId = obj.organizationId;
this.type = obj.type;
this.data = obj.data;
this.enabled = obj.enabled;
}
}