1
0
mirror of https://github.com/bitwarden/web synced 2025-12-11 13:53:17 +00: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

Submodule jslib updated: b4846e5fea...7ca2a40478

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;
} }