mirror of
https://github.com/bitwarden/browser
synced 2025-12-21 02:33:46 +00:00
* refactor: update clientType enum * refactor: update deviceType filename * refactor: update encryptedExportType filename * refactor: update encryptionType filename * refactor: update eventType filename * refactor: update fieldType filename * refactor: update fileUploadType filename * refactor: update hashPurpose filename * refactor: update htmlStorageLocation filename * refactor: update kdfType filename * refactor: update keySuffixOptions filename * refactor: update linkedIdType filename * refactor: update logLevelType filename * refactor: update nativeMessagingVersion filename * refactor: update notificationType filename * refactor: update productType filename * refactor: update secureNoteType filename * refactor: update stateVersion filename * refactor: update storageLocation filename * refactor: update themeType filename * refactor: update uriMatchType filename * fix: update kdfType classes missed in initial pass, refs AC-1266 * fix: missing import update for device-type * refactor: add barrel file for enums and update pathed import statements, refs AC-1266 * fix: incorrect import statements for web, refs AC-1266 * fix: missed import statement updates (browser), refs AC-1266 * fix: missed import statement changes (cli), refs AC-1266 * fix: missed import statement changes (desktop), refs AC-1266 * fix: prettier, refs AC-1266 * refactor: (libs) update relative paths to use barrel file, refs AC-1266 * fix: missed find/replace import statements for SecureNoteType, refs AC-1266 * refactor: apply .enum suffix to enums folder and modify leftover relative paths, refs AC-1266 * fix: find/replace errors for native-messaging-version, refs AC-1266
51 lines
1.9 KiB
TypeScript
51 lines
1.9 KiB
TypeScript
import { DeviceType, EventSystemUser, EventType } from "../../enums";
|
|
|
|
import { BaseResponse } from "./base.response";
|
|
|
|
export class EventResponse extends BaseResponse {
|
|
type: EventType;
|
|
userId: string;
|
|
organizationId: string;
|
|
providerId: string;
|
|
cipherId: string;
|
|
collectionId: string;
|
|
groupId: string;
|
|
policyId: string;
|
|
organizationUserId: string;
|
|
providerUserId: string;
|
|
providerOrganizationId: string;
|
|
actingUserId: string;
|
|
date: string;
|
|
deviceType: DeviceType;
|
|
ipAddress: string;
|
|
installationId: string;
|
|
systemUser: EventSystemUser;
|
|
domainName: string;
|
|
secretId: string;
|
|
serviceAccountId: string;
|
|
|
|
constructor(response: any) {
|
|
super(response);
|
|
this.type = this.getResponseProperty("Type");
|
|
this.userId = this.getResponseProperty("UserId");
|
|
this.organizationId = this.getResponseProperty("OrganizationId");
|
|
this.providerId = this.getResponseProperty("ProviderId");
|
|
this.cipherId = this.getResponseProperty("CipherId");
|
|
this.collectionId = this.getResponseProperty("CollectionId");
|
|
this.groupId = this.getResponseProperty("GroupId");
|
|
this.policyId = this.getResponseProperty("PolicyId");
|
|
this.organizationUserId = this.getResponseProperty("OrganizationUserId");
|
|
this.providerUserId = this.getResponseProperty("ProviderUserId");
|
|
this.providerOrganizationId = this.getResponseProperty("ProviderOrganizationId");
|
|
this.actingUserId = this.getResponseProperty("ActingUserId");
|
|
this.date = this.getResponseProperty("Date");
|
|
this.deviceType = this.getResponseProperty("DeviceType");
|
|
this.ipAddress = this.getResponseProperty("IpAddress");
|
|
this.installationId = this.getResponseProperty("InstallationId");
|
|
this.systemUser = this.getResponseProperty("SystemUser");
|
|
this.domainName = this.getResponseProperty("DomainName");
|
|
this.secretId = this.getResponseProperty("SecretId");
|
|
this.serviceAccountId = this.getResponseProperty("ServiceAccountId");
|
|
}
|
|
}
|