n8n-nodes-semble v2.1.0


n8n-nodes-semble / services/CredentialService / CredentialValidationResult

Interface: CredentialValidationResult

Defined in: services/CredentialService.ts:48

Result interface for credential validation operations

Provides comprehensive feedback about credential validation including validity status, detailed error messages, warnings, and configuration recommendations for optimal setup.

/** Result interface for credential validation operations

Provides comprehensive feedback about credential validation including validity status, detailed error messages, warnings, and environment-specific recommendations for optimal configuration.

Example

const validation: CredentialValidationResult = {
  isValid: false,
  errors: ['Invalid API token format'],
  warnings: ['Using development environment'],
  recommendations: [
    'Ensure API token has sufficient permissions',
    'Consider enabling safety mode for non-production'
  ]
};

CredentialValidationResult

Since

2.0.0

Properties

isValid

isValid: boolean

Defined in: services/CredentialService.ts:50

Whether the credentials passed all validation checks


errors

errors: string[]

Defined in: services/CredentialService.ts:52

Array of validation error messages


warnings

warnings: string[]

Defined in: services/CredentialService.ts:54

Array of non-critical warning messages


recommendations

recommendations: string[]

Defined in: services/CredentialService.ts:56

Array of configuration recommendations