Enroll a New Token

{{ tokenTypeDescription() }}

@switch (tokenService.selectedTokenType().key) { @case ("hotp") { } @case ("totp") { } @case ("spass") { } @case ("motp") { } @case ("sshkey") { } @case ("yubikey") { } @case ("remote") { } @case ("yubico") { } @case ("radius") { } @case ("sms") { } @case ("4eyes") { } @case ("applspec") { } @case ("daypassword") { } @case ("certificate") { } @case ("email") { } @case ("indexedsecret") { } @case ("paper") { } @case ("push") { } @case ("question") { } @case ("registration") { } @case ("tan") { } @case ("tiqr") { } @case ("u2f") { } @case ("vasco") { } @case ("webauthn") { } @case ("passkey") { } } Description @if (tokenService.selectedTokenType().key !== "passkey") {

Set PIN

@if (formGroupSignal().hasError("pinMismatch") && (formGroupSignal().get("setPin")?.touched || formGroupSignal().get("repeatPin")?.touched)) { PINs do not match. }
}
@if (authService.actionAllowed("container_list")) {

Add Token to a Container

Enter Container @for (option of containerService.filteredContainerOptions(); track option) { {{ option }} }
}