big changes

This commit is contained in:
Mike Gisler
2026-07-28 08:03:12 +02:00
parent c73f53d740
commit 4d19873776
179 changed files with 14953 additions and 494 deletions
@@ -0,0 +1,31 @@
namespace ZA.CoreService.ESBCertificateManager.Models;
public sealed class SonicCredentialProfile
{
public int SonicCredentialId { get; init; }
public int SonicConnectionId { get; init; }
public required string CredentialName { get; init; }
public required string UserName { get; init; }
/// <summary>
/// Durch Microsoft.Data.SqlClient clientseitig entschlüsselt.
/// Darf niemals angezeigt oder protokolliert werden.
/// </summary>
public required string Secret { get; init; }
public bool IsDefault { get; init; }
public bool IsActive { get; init; }
public bool IsComplete =>
!string.IsNullOrWhiteSpace(UserName)
&& !string.IsNullOrEmpty(Secret);
public override string ToString()
{
return CredentialName;
}
}