Import Tokens

@switch (fileType()) { @case ("aladdin-xml") { Here you can upload an XML file from Aladdin or SafeNet as it was used with Aladdin TMS or SafeNet SAM. } @case ("OATH CSV") {
The file is supposed to contain one token per line. At least the serial number and the seed are required. Other parameters are optional. If not defined, the following default values are used:
  • Type: hotp
  • OTP length: 6
  • Time Step: 30
HOTP and TOTP tokens:
serial number, seed, type, otp length, time step
OCRA tokens:
serial number, seed, type, ocrasuite
} @case ("Yubikey CSV") {
The file is supposed to contain one token per line. If you are enrolling the Yubikey in HOTP mode, you should use the PSKC file format in the newer version of the Yubikey GUI.
} @case ("pskc") {
This is an RFC6030 OATH compliant PSKC file. Values in the PSKC files may be unencrypted or either encrypted with a Pre Shared Key or password. If the values are encrypted, please specify the Pre Shared Key in hex format or the password.
Pre Shared Key As the values are encrypted with AES128-CBC, you need to give a 32 characters long hex string. @if (!preSharedKey.valid) { As the values are encrypted with AES128-CBC, you need to give a 32 characters long hex string. }
Password
Verification Method for the Authenticity of Imported Tokens @for (key of Object.keys(pskValidationOptions); track key) { {{ pskValidationOptions[key] }} }
} }

Realm

Select Realm for Tokens @for (option of realmService.realmOptions(); track option) { {{ option }} } All imported tokens will be added to these realms.

Select File

@if (fileName()) { {{ fileName() }} } @else { No file selected yet }
upload_file
Drag and Drop file here or