File Type
@for (type of Object.keys(fileTypes); track type) {
{{ fileTypes[type] }}
}
@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 KeyAs 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.