When a credential's sshKeyId points to a deleted/missing SSH key row, the connection attempt silently had zero auth methods. Now throws a clear error explaining the SSH key is missing. Also catches the case where a credential has neither password nor SSH key configured. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| dto | ||
| credentials.controller.ts | ||
| credentials.service.ts | ||
| encryption.service.ts | ||
| ssh-keys.controller.ts | ||
| ssh-keys.service.ts | ||
| vault.module.ts | ||