Служба bj-crypto в интерфейсе — «Проверка ключа подписи» вместо «пробной подписи»/«криптосервиса»

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014FsEKyJrYF69Cj9ZXzFLRi
This commit is contained in:
zuevav
2026-10-06 13:07:12 +03:00
parent 93105c6f3c
commit 938a859cd4
7 changed files with 15 additions and 21 deletions
+2 -2
View File
@@ -153,7 +153,7 @@ func versionProbes(rc *RuntimeConfig) []versionProbe {
}},
{key: "bj-lk", title: "Личный кабинет клиента (bj-lk)", section: "lk", when: comp("bj-lk"),
fn: func(ctx context.Context) (string, string, error) { return componentVersion(ctx, "bj-lk") }},
{key: "crypto-service.jar", title: "Криптосервис (crypto-service)", section: "crypto",
{key: "crypto-service.jar", title: "Проверка ключа подписи (bj-crypto)", section: "crypto",
when: func() bool { return s.Crypto.Provider != "" && s.Crypto.Provider != string(cryptocli.ProviderStub) },
fn: func(ctx context.Context) (string, string, error) {
cli := cryptocli.New(cryptocli.Config{Provider: cryptocli.Provider(s.Crypto.Provider), SocketPath: s.Crypto.SocketPath, ModulePath: s.Crypto.ModulePath})
@@ -167,7 +167,7 @@ func versionProbes(rc *RuntimeConfig) []versionProbe {
}},
{key: "validata", title: "СКЗИ «Валидата Клиент L» (версия производителя, как на moex.com)", section: "crypto", when: func() bool { return fileExists(validataUtil) },
fn: validataVersion},
{key: "java", title: "Java (для криптосервиса)", section: "crypto",
{key: "java", title: "Java (для проверки ключа)", section: "crypto",
when: func() bool { _, err := exec.LookPath("java"); return err == nil },
fn: javaVersion},
{key: "ish", title: "Интеграционный шлюз НРД (ИШ)", section: "nsd", when: func() bool { return fileExists(ishDepsPath) },