truekey csv importer

This commit is contained in:
Kyle Spearrin 2018-07-17 00:15:18 -04:00
parent 0650cafb28
commit bdb95e58e6
3 changed files with 8 additions and 1 deletions

2
jslib

@ -1 +1 @@
Subproject commit 6b4ae1b8d591e973fe4036d3c10b6f0be81debc9
Subproject commit d677bad76a5e2d95691ffcf164e11094b1d01ee4

View File

@ -99,6 +99,10 @@
Using the Sticky Password desktop application, navigate to "Menu" (top right) → "Export" → "Export all". Select
the unencrypted format XML option and save the XML file.
</ng-container>
<ng-container *ngIf="format === 'truekeycsv'">
Using the True Key desktop application, click the gear icon (top right) and then navigate to "App Settings". Click the "Export"
button, enter your password and save the CSV file.
</ng-container>
</app-callout>
<div class="row">
<div class="col-6">

View File

@ -43,6 +43,7 @@ import { PasswordSafeXmlImporter } from 'jslib/importers/passwordSafeXmlImporter
import { SafeInCloudXmlImporter } from 'jslib/importers/safeInCloudXmlImporter';
import { SaferPassCsvImporter } from 'jslib/importers/saferpassCsvImport';
import { StickyPasswordXmlImporter } from 'jslib/importers/stickyPasswordXmlImporter';
import { TrueKeyCsvImporter } from 'jslib/importers/truekeyCsvImporter';
import { UpmCsvImporter } from 'jslib/importers/upmCsvImporter';
@Component({
@ -269,6 +270,8 @@ export class ImportComponent implements OnInit {
return new MSecureCsvImporter();
case 'stickypasswordxml':
return new StickyPasswordXmlImporter();
case 'truekeycsv':
return new TrueKeyCsvImporter();
default:
return null;
}