1
0
mirror of https://github.com/bitwarden/browser.git synced 2024-11-06 09:20:43 +01:00

pwsafe xml importer

This commit is contained in:
Kyle Spearrin 2018-07-12 09:49:00 -04:00
parent ed381bcf0a
commit 1afc05310e
3 changed files with 8 additions and 1 deletions

2
jslib

@ -1 +1 @@
Subproject commit b4846e5feaf0d5a6122950e0b432d792a443015f Subproject commit 7ca2a40478d8d8d50f47f1d6974b85f22eb888f3

View File

@ -84,6 +84,10 @@
and save the CSV file. Note that the importer only supports files exported while Enpass is set to the English and save the CSV file. Note that the importer only supports files exported while Enpass is set to the English
language, so adjust your settings accordingly. language, so adjust your settings accordingly.
</ng-container> </ng-container>
<ng-container *ngIf="format === 'pwsafexml'">
Using the Password Safe desktop application, navigate to "File" &rarr; "Export To" &rarr; "XML format..." and save the XML
file.
</ng-container>
</app-callout> </app-callout>
<div class="row"> <div class="row">
<div class="col-6"> <div class="col-6">

View File

@ -37,6 +37,7 @@ import { OnePassword1PifImporter } from 'jslib/importers/onepassword1PifImporter
import { OnePasswordWinCsvImporter } from 'jslib/importers/onepasswordWinCsvImporter'; import { OnePasswordWinCsvImporter } from 'jslib/importers/onepasswordWinCsvImporter';
import { PadlockCsvImporter } from 'jslib/importers/padlockCsvImporter'; import { PadlockCsvImporter } from 'jslib/importers/padlockCsvImporter';
import { PasswordDragonXmlImporter } from 'jslib/importers/passwordDragonXmlImporter'; import { PasswordDragonXmlImporter } from 'jslib/importers/passwordDragonXmlImporter';
import { PasswordSafeXmlImporter } from 'jslib/importers/passwordSafeXmlImporter';
import { SafeInCloudXmlImporter } from 'jslib/importers/safeInCloudXmlImporter'; import { SafeInCloudXmlImporter } from 'jslib/importers/safeInCloudXmlImporter';
import { SaferPassCsvImporter } from 'jslib/importers/saferpassCsvImport'; import { SaferPassCsvImporter } from 'jslib/importers/saferpassCsvImport';
import { UpmCsvImporter } from 'jslib/importers/upmCsvImporter'; import { UpmCsvImporter } from 'jslib/importers/upmCsvImporter';
@ -257,6 +258,8 @@ export class ImportComponent implements OnInit {
return new PasswordDragonXmlImporter(); return new PasswordDragonXmlImporter();
case 'enpasscsv': case 'enpasscsv':
return new EnpassCsvImporter(); return new EnpassCsvImporter();
case 'pwsafexml':
return new PasswordSafeXmlImporter();
default: default:
return null; return null;
} }