diff --git a/src/DigitalData.ActiveDirectory/ActiveDirectoryOptions.cs b/src/DigitalData.ActiveDirectory/ActiveDirectoryOptions.cs index e4b44bc..7dd3f23 100644 --- a/src/DigitalData.ActiveDirectory/ActiveDirectoryOptions.cs +++ b/src/DigitalData.ActiveDirectory/ActiveDirectoryOptions.cs @@ -1,5 +1,8 @@ -namespace DigitalData.ActiveDirectory; +using System.DirectoryServices; +namespace DigitalData.ActiveDirectory; + +[System.Diagnostics.CodeAnalysis.SuppressMessage("Interoperability", "CA1416:Validate platform compatibility", Justification = "")] public class ActiveDirectoryOptions { public string Path { get; set; } = null!; @@ -7,4 +10,6 @@ public class ActiveDirectoryOptions public string Username { get; set; } = null!; public string Password { get; set; } = null!; + + public IEnumerable AuthenticationType { get; set; } = new List() { AuthenticationTypes.None }; } \ No newline at end of file diff --git a/src/DigitalData.ActiveDirectory/DirectorySearchQuery.cs b/src/DigitalData.ActiveDirectory/DirectorySearchQuery.cs index be7c761..1a00de7 100644 --- a/src/DigitalData.ActiveDirectory/DirectorySearchQuery.cs +++ b/src/DigitalData.ActiveDirectory/DirectorySearchQuery.cs @@ -40,7 +40,8 @@ public class DirectorySearchQueryHandler : IRequestHandler a | b) }; request.AfterInit?.Invoke(searcher);