CH-J Toolsgerenciamento de servidor sobre SSH
E-mail
Fonte publicada

CH-J Tools

Navegue por diretórios e arquivos para uma versão específica do aplicativo.

Transferir fonte ZIP
CH-J / Server Manager 1704 arquivos
0.1.2-beta Adicionado: · Construído:
keys.ts Adicionado: Data não registada 1,3 KB · 16 linhas
Código Transferir ficheiro
1/** Local SSH/OpenPGP key and password generation (`keys.generate`). */
2import { call, subscribeStrict } from "../transport";
3import type { Payload } from "../types";
5export const keys = Object.freeze({
6 edit: (payload: Payload) => call<Payload>("module_keys_edit", "plugin:keys:edit", payload),
7 state: () => call<Payload>("module_keys_state", "plugin:keys:state"),
8 onModeChanged: (callback: (state: Payload) => void) => subscribeStrict("module:keys:modeChanged", callback, "generator mode"),
9 saveArtifact: (generationId: string, index: number) => call<Payload>("module_keys_save_artifact", "plugin:keys:saveArtifact", { generationId, index }),
10 saveBundle: (generationId: string) => call<Payload>("module_keys_save_bundle", "plugin:keys:saveBundle", { generationId }),
11 storeKeychain: (generationId: string) => call<Payload>("module_keys_store_keychain", "plugin:keys:storeKeychain", { generationId }),
12 generate: (payload: Payload) => call<Payload>("module_keys_generate", "plugin:keys:generate", payload),
13 save: (generationId: string) => call<Payload>("module_keys_save", "plugin:keys:save", { generationId }),
14 password: (options: Payload) => call<Payload>("module_keys_password", "plugin:keys:password", options),
15 copyPassword: (passwordId: string) => call<Payload>("module_keys_copy_password", "plugin:keys:copyPassword", { passwordId })
16});
SHA-25673a9f6a9f6ffce400c5c11fe8194e2740e15c0826f6d7c0addeb1cabd411e6f7

CH-J Proprietary Software License 1.14 · A fonte é fornecida sob o CH-J Proprietary Software License 1.14. A sua disponibilidade não altera os termos licença nem concede direitos adicionais.

Ficheiro SHA-256ac8fe790f4ba60fc098f8c985fc2656cfcc6cdc21fb34b30e308a2b54e62258f
Ficheiros