namespace ScadaLink.Security; /// /// Thrown by when the configured LDAP service-account /// rebind fails. Distinct from a user-bind LdapException so the outer login /// pipeline can surface "Authentication service is misconfigured" instead of /// masking the system fault as "Invalid username or password" (Security-019). /// public sealed class ServiceAccountBindException : Exception { public ServiceAccountBindException(Exception innerException) : base("LDAP service-account rebind failed", innerException) { } }