1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-24 04:04:24 +00:00
Files
browser/src/models/data/loginData.ts

27 lines
616 B
TypeScript

import { LoginApi } from '../api/loginApi';
import { LoginUriData } from './loginUriData';
export class LoginData {
uris: LoginUriData[];
username: string;
password: string;
passwordRevisionDate: string;
totp: string;
constructor(data?: LoginApi) {
if (data == null) {
return;
}
this.username = data.username;
this.password = data.password;
this.passwordRevisionDate = data.passwordRevisionDate;
this.totp = data.totp;
if (data.uris) {
this.uris = data.uris.map(u => new LoginUriData(u));
}
}
}