Skip to main content

Module connections

Module connections 

Source
Expand description

Connection profile persistence.

Profile metadata (host / port / user / protocol / rejectUnauthorized) is stored as JSON at <dir>/connections.json - single file, single array. Secrets (passwords / tokens) live in the OS keyring under flow-security’s zowe:<id> account, never on disk.

Resolving a profile for the Zowe adapter at execution time combines the metadata with the keyring secret into a ResolvedZoweConnection, which is consumed once and dropped - the adapter never persists or logs it.

Structs§

ConnectionStore

Enums§

RuntimeConnectionError
StoreError
Storage-layer errors. Distinct from the runtime [ConnectionError] so the flow-application API can surface IO / JSON failures without leaking them into the cross-crate ConnectionLookup contract.