mirror of
https://github.com/bitwarden/directory-connector
synced 2025-12-10 21:33:20 +00:00
24 lines
976 B
TypeScript
24 lines
976 B
TypeScript
import { FileUploadType } from "../../enums/fileUploadType";
|
|
|
|
import { BaseResponse } from "./baseResponse";
|
|
import { CipherResponse } from "./cipherResponse";
|
|
|
|
export class AttachmentUploadDataResponse extends BaseResponse {
|
|
attachmentId: string;
|
|
fileUploadType: FileUploadType;
|
|
cipherResponse: CipherResponse;
|
|
cipherMiniResponse: CipherResponse;
|
|
url: string = null;
|
|
constructor(response: any) {
|
|
super(response);
|
|
this.attachmentId = this.getResponseProperty("AttachmentId");
|
|
this.fileUploadType = this.getResponseProperty("FileUploadType");
|
|
const cipherResponse = this.getResponseProperty("CipherResponse");
|
|
const cipherMiniResponse = this.getResponseProperty("CipherMiniResponse");
|
|
this.cipherResponse = cipherResponse == null ? null : new CipherResponse(cipherResponse);
|
|
this.cipherMiniResponse =
|
|
cipherMiniResponse == null ? null : new CipherResponse(cipherMiniResponse);
|
|
this.url = this.getResponseProperty("Url");
|
|
}
|
|
}
|