diff --git a/src/Thycotic.SecretServer.Format.ps1xml b/src/Thycotic.SecretServer.Format.ps1xml index d879803c..52bea91b 100644 --- a/src/Thycotic.SecretServer.Format.ps1xml +++ b/src/Thycotic.SecretServer.Format.ps1xml @@ -197,8 +197,6 @@ - - @@ -227,9 +225,6 @@ LastPasswordChangeAttempt - - IsOutOfSync - DaysUntilExpiration diff --git a/src/Thycotic.SecretServer.psm1 b/src/Thycotic.SecretServer.psm1 index 2ea85da7..8ae80f3a 100644 --- a/src/Thycotic.SecretServer.psm1 +++ b/src/Thycotic.SecretServer.psm1 @@ -39,7 +39,7 @@ if ($partsDirectory) { #endregion Import Parts #region alias - +$script:PSModuleRoot = $PSScriptRoot <# Secret Server does not delete secrets, just disables them. Remove is a common term though and one used by SecretManagement module from Microsoft. diff --git a/src/bin/Autofac.dll b/src/bin/Autofac.dll new file mode 100644 index 00000000..19a1edf1 Binary files /dev/null and b/src/bin/Autofac.dll differ diff --git a/src/bin/Microsoft.AspNetCore.Cryptography.Internal.dll b/src/bin/Microsoft.AspNetCore.Cryptography.Internal.dll new file mode 100644 index 00000000..e5e8c971 Binary files /dev/null and b/src/bin/Microsoft.AspNetCore.Cryptography.Internal.dll differ diff --git a/src/bin/Microsoft.AspNetCore.DataProtection.Abstractions.dll b/src/bin/Microsoft.AspNetCore.DataProtection.Abstractions.dll new file mode 100644 index 00000000..6e85c0a1 Binary files /dev/null and b/src/bin/Microsoft.AspNetCore.DataProtection.Abstractions.dll differ diff --git a/src/bin/Microsoft.AspNetCore.DataProtection.Extensions.dll b/src/bin/Microsoft.AspNetCore.DataProtection.Extensions.dll new file mode 100644 index 00000000..6f34a64b Binary files /dev/null and b/src/bin/Microsoft.AspNetCore.DataProtection.Extensions.dll differ diff --git a/src/bin/Microsoft.AspNetCore.DataProtection.dll b/src/bin/Microsoft.AspNetCore.DataProtection.dll new file mode 100644 index 00000000..d56e64d2 Binary files /dev/null and b/src/bin/Microsoft.AspNetCore.DataProtection.dll differ diff --git a/src/bin/Microsoft.AspNetCore.Hosting.Abstractions.dll b/src/bin/Microsoft.AspNetCore.Hosting.Abstractions.dll new file mode 100644 index 00000000..e4c45f89 Binary files /dev/null and b/src/bin/Microsoft.AspNetCore.Hosting.Abstractions.dll differ diff --git a/src/bin/Microsoft.AspNetCore.Hosting.Server.Abstractions.dll b/src/bin/Microsoft.AspNetCore.Hosting.Server.Abstractions.dll new file mode 100644 index 00000000..4bd546ec Binary files /dev/null and b/src/bin/Microsoft.AspNetCore.Hosting.Server.Abstractions.dll differ diff --git a/src/bin/Microsoft.AspNetCore.Http.Abstractions.dll b/src/bin/Microsoft.AspNetCore.Http.Abstractions.dll new file mode 100644 index 00000000..a862191e Binary files /dev/null and b/src/bin/Microsoft.AspNetCore.Http.Abstractions.dll differ diff --git a/src/bin/Microsoft.AspNetCore.Http.Features.dll b/src/bin/Microsoft.AspNetCore.Http.Features.dll new file mode 100644 index 00000000..841753d6 Binary files /dev/null and b/src/bin/Microsoft.AspNetCore.Http.Features.dll differ diff --git a/src/bin/Microsoft.CSharp.dll b/src/bin/Microsoft.CSharp.dll new file mode 100644 index 00000000..81153b37 Binary files /dev/null and b/src/bin/Microsoft.CSharp.dll differ diff --git a/src/bin/Microsoft.DiaSymReader.Native.amd64.dll b/src/bin/Microsoft.DiaSymReader.Native.amd64.dll new file mode 100644 index 00000000..e376a203 Binary files /dev/null and b/src/bin/Microsoft.DiaSymReader.Native.amd64.dll differ diff --git a/src/bin/Microsoft.Extensions.CommandLineUtils.dll b/src/bin/Microsoft.Extensions.CommandLineUtils.dll new file mode 100644 index 00000000..658221fa Binary files /dev/null and b/src/bin/Microsoft.Extensions.CommandLineUtils.dll differ diff --git a/src/bin/Microsoft.Extensions.Configuration.Abstractions.dll b/src/bin/Microsoft.Extensions.Configuration.Abstractions.dll new file mode 100644 index 00000000..80d73edd Binary files /dev/null and b/src/bin/Microsoft.Extensions.Configuration.Abstractions.dll differ diff --git a/src/bin/Microsoft.Extensions.Configuration.Binder.dll b/src/bin/Microsoft.Extensions.Configuration.Binder.dll new file mode 100644 index 00000000..2415b679 Binary files /dev/null and b/src/bin/Microsoft.Extensions.Configuration.Binder.dll differ diff --git a/src/bin/Microsoft.Extensions.Configuration.dll b/src/bin/Microsoft.Extensions.Configuration.dll new file mode 100644 index 00000000..aa1f010c Binary files /dev/null and b/src/bin/Microsoft.Extensions.Configuration.dll differ diff --git a/src/bin/Microsoft.Extensions.DependencyInjection.Abstractions.dll b/src/bin/Microsoft.Extensions.DependencyInjection.Abstractions.dll new file mode 100644 index 00000000..7d8769b8 Binary files /dev/null and b/src/bin/Microsoft.Extensions.DependencyInjection.Abstractions.dll differ diff --git a/src/bin/Microsoft.Extensions.DependencyInjection.dll b/src/bin/Microsoft.Extensions.DependencyInjection.dll new file mode 100644 index 00000000..cdcb2662 Binary files /dev/null and b/src/bin/Microsoft.Extensions.DependencyInjection.dll differ diff --git a/src/bin/Microsoft.Extensions.FileProviders.Abstractions.dll b/src/bin/Microsoft.Extensions.FileProviders.Abstractions.dll new file mode 100644 index 00000000..f61fa364 Binary files /dev/null and b/src/bin/Microsoft.Extensions.FileProviders.Abstractions.dll differ diff --git a/src/bin/Microsoft.Extensions.Hosting.Abstractions.dll b/src/bin/Microsoft.Extensions.Hosting.Abstractions.dll new file mode 100644 index 00000000..67af1b2c Binary files /dev/null and b/src/bin/Microsoft.Extensions.Hosting.Abstractions.dll differ diff --git a/src/bin/Microsoft.Extensions.Logging.Abstractions.dll b/src/bin/Microsoft.Extensions.Logging.Abstractions.dll new file mode 100644 index 00000000..98b2019d Binary files /dev/null and b/src/bin/Microsoft.Extensions.Logging.Abstractions.dll differ diff --git a/src/bin/Microsoft.Extensions.Logging.dll b/src/bin/Microsoft.Extensions.Logging.dll new file mode 100644 index 00000000..662d975f Binary files /dev/null and b/src/bin/Microsoft.Extensions.Logging.dll differ diff --git a/src/bin/Microsoft.Extensions.Options.dll b/src/bin/Microsoft.Extensions.Options.dll new file mode 100644 index 00000000..065d0157 Binary files /dev/null and b/src/bin/Microsoft.Extensions.Options.dll differ diff --git a/src/bin/Microsoft.Extensions.Primitives.dll b/src/bin/Microsoft.Extensions.Primitives.dll new file mode 100644 index 00000000..1999bace Binary files /dev/null and b/src/bin/Microsoft.Extensions.Primitives.dll differ diff --git a/src/bin/Microsoft.VisualBasic.dll b/src/bin/Microsoft.VisualBasic.dll new file mode 100644 index 00000000..cb6db17e Binary files /dev/null and b/src/bin/Microsoft.VisualBasic.dll differ diff --git a/src/bin/Microsoft.Win32.Primitives.dll b/src/bin/Microsoft.Win32.Primitives.dll new file mode 100644 index 00000000..658fb60e Binary files /dev/null and b/src/bin/Microsoft.Win32.Primitives.dll differ diff --git a/src/bin/Microsoft.Win32.Registry.dll b/src/bin/Microsoft.Win32.Registry.dll new file mode 100644 index 00000000..d0ac10f1 Binary files /dev/null and b/src/bin/Microsoft.Win32.Registry.dll differ diff --git a/src/bin/Newtonsoft.Json.dll b/src/bin/Newtonsoft.Json.dll new file mode 100644 index 00000000..e2118f9b Binary files /dev/null and b/src/bin/Newtonsoft.Json.dll differ diff --git a/src/bin/SOS.NETCore.dll b/src/bin/SOS.NETCore.dll new file mode 100644 index 00000000..d71557ed Binary files /dev/null and b/src/bin/SOS.NETCore.dll differ diff --git a/src/bin/System.AppContext.dll b/src/bin/System.AppContext.dll new file mode 100644 index 00000000..e548b166 Binary files /dev/null and b/src/bin/System.AppContext.dll differ diff --git a/src/bin/System.Buffers.dll b/src/bin/System.Buffers.dll new file mode 100644 index 00000000..800d6957 Binary files /dev/null and b/src/bin/System.Buffers.dll differ diff --git a/src/bin/System.Collections.Concurrent.dll b/src/bin/System.Collections.Concurrent.dll new file mode 100644 index 00000000..02be90d4 Binary files /dev/null and b/src/bin/System.Collections.Concurrent.dll differ diff --git a/src/bin/System.Collections.Immutable.dll b/src/bin/System.Collections.Immutable.dll new file mode 100644 index 00000000..bc4539c9 Binary files /dev/null and b/src/bin/System.Collections.Immutable.dll differ diff --git a/src/bin/System.Collections.NonGeneric.dll b/src/bin/System.Collections.NonGeneric.dll new file mode 100644 index 00000000..acba10c9 Binary files /dev/null and b/src/bin/System.Collections.NonGeneric.dll differ diff --git a/src/bin/System.Collections.Specialized.dll b/src/bin/System.Collections.Specialized.dll new file mode 100644 index 00000000..b2d9981f Binary files /dev/null and b/src/bin/System.Collections.Specialized.dll differ diff --git a/src/bin/System.Collections.dll b/src/bin/System.Collections.dll new file mode 100644 index 00000000..f50e302e Binary files /dev/null and b/src/bin/System.Collections.dll differ diff --git a/src/bin/System.ComponentModel.Annotations.dll b/src/bin/System.ComponentModel.Annotations.dll new file mode 100644 index 00000000..510794bf Binary files /dev/null and b/src/bin/System.ComponentModel.Annotations.dll differ diff --git a/src/bin/System.ComponentModel.DataAnnotations.dll b/src/bin/System.ComponentModel.DataAnnotations.dll new file mode 100644 index 00000000..01e7d4b6 Binary files /dev/null and b/src/bin/System.ComponentModel.DataAnnotations.dll differ diff --git a/src/bin/System.ComponentModel.EventBasedAsync.dll b/src/bin/System.ComponentModel.EventBasedAsync.dll new file mode 100644 index 00000000..84d793ea Binary files /dev/null and b/src/bin/System.ComponentModel.EventBasedAsync.dll differ diff --git a/src/bin/System.ComponentModel.Primitives.dll b/src/bin/System.ComponentModel.Primitives.dll new file mode 100644 index 00000000..0adde719 Binary files /dev/null and b/src/bin/System.ComponentModel.Primitives.dll differ diff --git a/src/bin/System.ComponentModel.TypeConverter.dll b/src/bin/System.ComponentModel.TypeConverter.dll new file mode 100644 index 00000000..14735210 Binary files /dev/null and b/src/bin/System.ComponentModel.TypeConverter.dll differ diff --git a/src/bin/System.ComponentModel.dll b/src/bin/System.ComponentModel.dll new file mode 100644 index 00000000..377d7577 Binary files /dev/null and b/src/bin/System.ComponentModel.dll differ diff --git a/src/bin/System.Configuration.ConfigurationManager.dll b/src/bin/System.Configuration.ConfigurationManager.dll new file mode 100644 index 00000000..0b286cae Binary files /dev/null and b/src/bin/System.Configuration.ConfigurationManager.dll differ diff --git a/src/bin/System.Configuration.dll b/src/bin/System.Configuration.dll new file mode 100644 index 00000000..71b3e6c1 Binary files /dev/null and b/src/bin/System.Configuration.dll differ diff --git a/src/bin/System.Console.dll b/src/bin/System.Console.dll new file mode 100644 index 00000000..13b86a57 Binary files /dev/null and b/src/bin/System.Console.dll differ diff --git a/src/bin/System.Core.dll b/src/bin/System.Core.dll new file mode 100644 index 00000000..c1c3d905 Binary files /dev/null and b/src/bin/System.Core.dll differ diff --git a/src/bin/System.Data.Common.dll b/src/bin/System.Data.Common.dll new file mode 100644 index 00000000..e374cf72 Binary files /dev/null and b/src/bin/System.Data.Common.dll differ diff --git a/src/bin/System.Data.dll b/src/bin/System.Data.dll new file mode 100644 index 00000000..bf8bec9b Binary files /dev/null and b/src/bin/System.Data.dll differ diff --git a/src/bin/System.Diagnostics.Contracts.dll b/src/bin/System.Diagnostics.Contracts.dll new file mode 100644 index 00000000..785ef04e Binary files /dev/null and b/src/bin/System.Diagnostics.Contracts.dll differ diff --git a/src/bin/System.Diagnostics.Debug.dll b/src/bin/System.Diagnostics.Debug.dll new file mode 100644 index 00000000..834c04bc Binary files /dev/null and b/src/bin/System.Diagnostics.Debug.dll differ diff --git a/src/bin/System.Diagnostics.DiagnosticSource.dll b/src/bin/System.Diagnostics.DiagnosticSource.dll new file mode 100644 index 00000000..bfd8d7d7 Binary files /dev/null and b/src/bin/System.Diagnostics.DiagnosticSource.dll differ diff --git a/src/bin/System.Diagnostics.FileVersionInfo.dll b/src/bin/System.Diagnostics.FileVersionInfo.dll new file mode 100644 index 00000000..88550f92 Binary files /dev/null and b/src/bin/System.Diagnostics.FileVersionInfo.dll differ diff --git a/src/bin/System.Diagnostics.Process.dll b/src/bin/System.Diagnostics.Process.dll new file mode 100644 index 00000000..69ec1de9 Binary files /dev/null and b/src/bin/System.Diagnostics.Process.dll differ diff --git a/src/bin/System.Diagnostics.StackTrace.dll b/src/bin/System.Diagnostics.StackTrace.dll new file mode 100644 index 00000000..af13bbae Binary files /dev/null and b/src/bin/System.Diagnostics.StackTrace.dll differ diff --git a/src/bin/System.Diagnostics.TextWriterTraceListener.dll b/src/bin/System.Diagnostics.TextWriterTraceListener.dll new file mode 100644 index 00000000..d3ac55c2 Binary files /dev/null and b/src/bin/System.Diagnostics.TextWriterTraceListener.dll differ diff --git a/src/bin/System.Diagnostics.Tools.dll b/src/bin/System.Diagnostics.Tools.dll new file mode 100644 index 00000000..c10d8ac3 Binary files /dev/null and b/src/bin/System.Diagnostics.Tools.dll differ diff --git a/src/bin/System.Diagnostics.TraceSource.dll b/src/bin/System.Diagnostics.TraceSource.dll new file mode 100644 index 00000000..2441862a Binary files /dev/null and b/src/bin/System.Diagnostics.TraceSource.dll differ diff --git a/src/bin/System.Diagnostics.Tracing.dll b/src/bin/System.Diagnostics.Tracing.dll new file mode 100644 index 00000000..7f6f15fb Binary files /dev/null and b/src/bin/System.Diagnostics.Tracing.dll differ diff --git a/src/bin/System.Drawing.Primitives.dll b/src/bin/System.Drawing.Primitives.dll new file mode 100644 index 00000000..36d9516f Binary files /dev/null and b/src/bin/System.Drawing.Primitives.dll differ diff --git a/src/bin/System.Drawing.dll b/src/bin/System.Drawing.dll new file mode 100644 index 00000000..ee96b42d Binary files /dev/null and b/src/bin/System.Drawing.dll differ diff --git a/src/bin/System.Dynamic.Runtime.dll b/src/bin/System.Dynamic.Runtime.dll new file mode 100644 index 00000000..70174a71 Binary files /dev/null and b/src/bin/System.Dynamic.Runtime.dll differ diff --git a/src/bin/System.Globalization.Calendars.dll b/src/bin/System.Globalization.Calendars.dll new file mode 100644 index 00000000..73e42b2f Binary files /dev/null and b/src/bin/System.Globalization.Calendars.dll differ diff --git a/src/bin/System.Globalization.Extensions.dll b/src/bin/System.Globalization.Extensions.dll new file mode 100644 index 00000000..7503fa7e Binary files /dev/null and b/src/bin/System.Globalization.Extensions.dll differ diff --git a/src/bin/System.Globalization.dll b/src/bin/System.Globalization.dll new file mode 100644 index 00000000..6a8dd3a9 Binary files /dev/null and b/src/bin/System.Globalization.dll differ diff --git a/src/bin/System.IO.Compression.Brotli.dll b/src/bin/System.IO.Compression.Brotli.dll new file mode 100644 index 00000000..2e5ce8f4 Binary files /dev/null and b/src/bin/System.IO.Compression.Brotli.dll differ diff --git a/src/bin/System.IO.Compression.FileSystem.dll b/src/bin/System.IO.Compression.FileSystem.dll new file mode 100644 index 00000000..93057b40 Binary files /dev/null and b/src/bin/System.IO.Compression.FileSystem.dll differ diff --git a/src/bin/System.IO.Compression.ZipFile.dll b/src/bin/System.IO.Compression.ZipFile.dll new file mode 100644 index 00000000..a0b5c572 Binary files /dev/null and b/src/bin/System.IO.Compression.ZipFile.dll differ diff --git a/src/bin/System.IO.Compression.dll b/src/bin/System.IO.Compression.dll new file mode 100644 index 00000000..35b48072 Binary files /dev/null and b/src/bin/System.IO.Compression.dll differ diff --git a/src/bin/System.IO.FileSystem.AccessControl.dll b/src/bin/System.IO.FileSystem.AccessControl.dll new file mode 100644 index 00000000..9f545ce2 Binary files /dev/null and b/src/bin/System.IO.FileSystem.AccessControl.dll differ diff --git a/src/bin/System.IO.FileSystem.DriveInfo.dll b/src/bin/System.IO.FileSystem.DriveInfo.dll new file mode 100644 index 00000000..ae1a4189 Binary files /dev/null and b/src/bin/System.IO.FileSystem.DriveInfo.dll differ diff --git a/src/bin/System.IO.FileSystem.Primitives.dll b/src/bin/System.IO.FileSystem.Primitives.dll new file mode 100644 index 00000000..6f19102a Binary files /dev/null and b/src/bin/System.IO.FileSystem.Primitives.dll differ diff --git a/src/bin/System.IO.FileSystem.Watcher.dll b/src/bin/System.IO.FileSystem.Watcher.dll new file mode 100644 index 00000000..ffd83e6b Binary files /dev/null and b/src/bin/System.IO.FileSystem.Watcher.dll differ diff --git a/src/bin/System.IO.FileSystem.dll b/src/bin/System.IO.FileSystem.dll new file mode 100644 index 00000000..f326e493 Binary files /dev/null and b/src/bin/System.IO.FileSystem.dll differ diff --git a/src/bin/System.IO.IsolatedStorage.dll b/src/bin/System.IO.IsolatedStorage.dll new file mode 100644 index 00000000..b7af7dab Binary files /dev/null and b/src/bin/System.IO.IsolatedStorage.dll differ diff --git a/src/bin/System.IO.MemoryMappedFiles.dll b/src/bin/System.IO.MemoryMappedFiles.dll new file mode 100644 index 00000000..5e942fe2 Binary files /dev/null and b/src/bin/System.IO.MemoryMappedFiles.dll differ diff --git a/src/bin/System.IO.Pipes.AccessControl.dll b/src/bin/System.IO.Pipes.AccessControl.dll new file mode 100644 index 00000000..aba72b22 Binary files /dev/null and b/src/bin/System.IO.Pipes.AccessControl.dll differ diff --git a/src/bin/System.IO.Pipes.dll b/src/bin/System.IO.Pipes.dll new file mode 100644 index 00000000..9e4bd437 Binary files /dev/null and b/src/bin/System.IO.Pipes.dll differ diff --git a/src/bin/System.IO.UnmanagedMemoryStream.dll b/src/bin/System.IO.UnmanagedMemoryStream.dll new file mode 100644 index 00000000..da6a66ee Binary files /dev/null and b/src/bin/System.IO.UnmanagedMemoryStream.dll differ diff --git a/src/bin/System.IO.dll b/src/bin/System.IO.dll new file mode 100644 index 00000000..bd34cb20 Binary files /dev/null and b/src/bin/System.IO.dll differ diff --git a/src/bin/System.Linq.Expressions.dll b/src/bin/System.Linq.Expressions.dll new file mode 100644 index 00000000..fd7f83d7 Binary files /dev/null and b/src/bin/System.Linq.Expressions.dll differ diff --git a/src/bin/System.Linq.Parallel.dll b/src/bin/System.Linq.Parallel.dll new file mode 100644 index 00000000..8beee277 Binary files /dev/null and b/src/bin/System.Linq.Parallel.dll differ diff --git a/src/bin/System.Linq.Queryable.dll b/src/bin/System.Linq.Queryable.dll new file mode 100644 index 00000000..baf6ec8b Binary files /dev/null and b/src/bin/System.Linq.Queryable.dll differ diff --git a/src/bin/System.Linq.dll b/src/bin/System.Linq.dll new file mode 100644 index 00000000..ce1f3381 Binary files /dev/null and b/src/bin/System.Linq.dll differ diff --git a/src/bin/System.Memory.dll b/src/bin/System.Memory.dll new file mode 100644 index 00000000..9a23e0e0 Binary files /dev/null and b/src/bin/System.Memory.dll differ diff --git a/src/bin/System.Net.Http.dll b/src/bin/System.Net.Http.dll new file mode 100644 index 00000000..ae9abe6a Binary files /dev/null and b/src/bin/System.Net.Http.dll differ diff --git a/src/bin/System.Net.HttpListener.dll b/src/bin/System.Net.HttpListener.dll new file mode 100644 index 00000000..0302d34c Binary files /dev/null and b/src/bin/System.Net.HttpListener.dll differ diff --git a/src/bin/System.Net.Mail.dll b/src/bin/System.Net.Mail.dll new file mode 100644 index 00000000..c909e1ec Binary files /dev/null and b/src/bin/System.Net.Mail.dll differ diff --git a/src/bin/System.Net.NameResolution.dll b/src/bin/System.Net.NameResolution.dll new file mode 100644 index 00000000..b6d52987 Binary files /dev/null and b/src/bin/System.Net.NameResolution.dll differ diff --git a/src/bin/System.Net.NetworkInformation.dll b/src/bin/System.Net.NetworkInformation.dll new file mode 100644 index 00000000..08749a3a Binary files /dev/null and b/src/bin/System.Net.NetworkInformation.dll differ diff --git a/src/bin/System.Net.Ping.dll b/src/bin/System.Net.Ping.dll new file mode 100644 index 00000000..2ffa30c7 Binary files /dev/null and b/src/bin/System.Net.Ping.dll differ diff --git a/src/bin/System.Net.Primitives.dll b/src/bin/System.Net.Primitives.dll new file mode 100644 index 00000000..e54515f2 Binary files /dev/null and b/src/bin/System.Net.Primitives.dll differ diff --git a/src/bin/System.Net.Requests.dll b/src/bin/System.Net.Requests.dll new file mode 100644 index 00000000..0eda79e4 Binary files /dev/null and b/src/bin/System.Net.Requests.dll differ diff --git a/src/bin/System.Net.Security.dll b/src/bin/System.Net.Security.dll new file mode 100644 index 00000000..bd9b9c3f Binary files /dev/null and b/src/bin/System.Net.Security.dll differ diff --git a/src/bin/System.Net.ServicePoint.dll b/src/bin/System.Net.ServicePoint.dll new file mode 100644 index 00000000..da16020d Binary files /dev/null and b/src/bin/System.Net.ServicePoint.dll differ diff --git a/src/bin/System.Net.Sockets.dll b/src/bin/System.Net.Sockets.dll new file mode 100644 index 00000000..0c3b1658 Binary files /dev/null and b/src/bin/System.Net.Sockets.dll differ diff --git a/src/bin/System.Net.WebClient.dll b/src/bin/System.Net.WebClient.dll new file mode 100644 index 00000000..fd5faab0 Binary files /dev/null and b/src/bin/System.Net.WebClient.dll differ diff --git a/src/bin/System.Net.WebHeaderCollection.dll b/src/bin/System.Net.WebHeaderCollection.dll new file mode 100644 index 00000000..a5e3b3d5 Binary files /dev/null and b/src/bin/System.Net.WebHeaderCollection.dll differ diff --git a/src/bin/System.Net.WebProxy.dll b/src/bin/System.Net.WebProxy.dll new file mode 100644 index 00000000..e5da46f3 Binary files /dev/null and b/src/bin/System.Net.WebProxy.dll differ diff --git a/src/bin/System.Net.WebSockets.Client.dll b/src/bin/System.Net.WebSockets.Client.dll new file mode 100644 index 00000000..55442690 Binary files /dev/null and b/src/bin/System.Net.WebSockets.Client.dll differ diff --git a/src/bin/System.Net.WebSockets.dll b/src/bin/System.Net.WebSockets.dll new file mode 100644 index 00000000..9ece2026 Binary files /dev/null and b/src/bin/System.Net.WebSockets.dll differ diff --git a/src/bin/System.Net.dll b/src/bin/System.Net.dll new file mode 100644 index 00000000..83588b4a Binary files /dev/null and b/src/bin/System.Net.dll differ diff --git a/src/bin/System.Numerics.Vectors.dll b/src/bin/System.Numerics.Vectors.dll new file mode 100644 index 00000000..f9fbc53d Binary files /dev/null and b/src/bin/System.Numerics.Vectors.dll differ diff --git a/src/bin/System.Numerics.dll b/src/bin/System.Numerics.dll new file mode 100644 index 00000000..a2055e88 Binary files /dev/null and b/src/bin/System.Numerics.dll differ diff --git a/src/bin/System.ObjectModel.dll b/src/bin/System.ObjectModel.dll new file mode 100644 index 00000000..406c5278 Binary files /dev/null and b/src/bin/System.ObjectModel.dll differ diff --git a/src/bin/System.Private.CoreLib.dll b/src/bin/System.Private.CoreLib.dll new file mode 100644 index 00000000..3790c0f9 Binary files /dev/null and b/src/bin/System.Private.CoreLib.dll differ diff --git a/src/bin/System.Private.DataContractSerialization.dll b/src/bin/System.Private.DataContractSerialization.dll new file mode 100644 index 00000000..68c35634 Binary files /dev/null and b/src/bin/System.Private.DataContractSerialization.dll differ diff --git a/src/bin/System.Private.Uri.dll b/src/bin/System.Private.Uri.dll new file mode 100644 index 00000000..4668bf81 Binary files /dev/null and b/src/bin/System.Private.Uri.dll differ diff --git a/src/bin/System.Private.Xml.Linq.dll b/src/bin/System.Private.Xml.Linq.dll new file mode 100644 index 00000000..aceda386 Binary files /dev/null and b/src/bin/System.Private.Xml.Linq.dll differ diff --git a/src/bin/System.Private.Xml.dll b/src/bin/System.Private.Xml.dll new file mode 100644 index 00000000..69785636 Binary files /dev/null and b/src/bin/System.Private.Xml.dll differ diff --git a/src/bin/System.Reflection.DispatchProxy.dll b/src/bin/System.Reflection.DispatchProxy.dll new file mode 100644 index 00000000..4bb2f287 Binary files /dev/null and b/src/bin/System.Reflection.DispatchProxy.dll differ diff --git a/src/bin/System.Reflection.Emit.ILGeneration.dll b/src/bin/System.Reflection.Emit.ILGeneration.dll new file mode 100644 index 00000000..69c2f175 Binary files /dev/null and b/src/bin/System.Reflection.Emit.ILGeneration.dll differ diff --git a/src/bin/System.Reflection.Emit.Lightweight.dll b/src/bin/System.Reflection.Emit.Lightweight.dll new file mode 100644 index 00000000..202972e3 Binary files /dev/null and b/src/bin/System.Reflection.Emit.Lightweight.dll differ diff --git a/src/bin/System.Reflection.Emit.dll b/src/bin/System.Reflection.Emit.dll new file mode 100644 index 00000000..3cbb1721 Binary files /dev/null and b/src/bin/System.Reflection.Emit.dll differ diff --git a/src/bin/System.Reflection.Extensions.dll b/src/bin/System.Reflection.Extensions.dll new file mode 100644 index 00000000..8c460d72 Binary files /dev/null and b/src/bin/System.Reflection.Extensions.dll differ diff --git a/src/bin/System.Reflection.Metadata.dll b/src/bin/System.Reflection.Metadata.dll new file mode 100644 index 00000000..5a4c4c7c Binary files /dev/null and b/src/bin/System.Reflection.Metadata.dll differ diff --git a/src/bin/System.Reflection.Primitives.dll b/src/bin/System.Reflection.Primitives.dll new file mode 100644 index 00000000..f86c1869 Binary files /dev/null and b/src/bin/System.Reflection.Primitives.dll differ diff --git a/src/bin/System.Reflection.TypeExtensions.dll b/src/bin/System.Reflection.TypeExtensions.dll new file mode 100644 index 00000000..e9e9c46e Binary files /dev/null and b/src/bin/System.Reflection.TypeExtensions.dll differ diff --git a/src/bin/System.Reflection.dll b/src/bin/System.Reflection.dll new file mode 100644 index 00000000..a9b0cdc5 Binary files /dev/null and b/src/bin/System.Reflection.dll differ diff --git a/src/bin/System.Resources.Reader.dll b/src/bin/System.Resources.Reader.dll new file mode 100644 index 00000000..b9017c6e Binary files /dev/null and b/src/bin/System.Resources.Reader.dll differ diff --git a/src/bin/System.Resources.ResourceManager.dll b/src/bin/System.Resources.ResourceManager.dll new file mode 100644 index 00000000..0e3e1a62 Binary files /dev/null and b/src/bin/System.Resources.ResourceManager.dll differ diff --git a/src/bin/System.Resources.Writer.dll b/src/bin/System.Resources.Writer.dll new file mode 100644 index 00000000..fea902d4 Binary files /dev/null and b/src/bin/System.Resources.Writer.dll differ diff --git a/src/bin/System.Runtime.CompilerServices.Unsafe.dll b/src/bin/System.Runtime.CompilerServices.Unsafe.dll new file mode 100644 index 00000000..a8df002a Binary files /dev/null and b/src/bin/System.Runtime.CompilerServices.Unsafe.dll differ diff --git a/src/bin/System.Runtime.CompilerServices.VisualC.dll b/src/bin/System.Runtime.CompilerServices.VisualC.dll new file mode 100644 index 00000000..ad30b1e8 Binary files /dev/null and b/src/bin/System.Runtime.CompilerServices.VisualC.dll differ diff --git a/src/bin/System.Runtime.Extensions.dll b/src/bin/System.Runtime.Extensions.dll new file mode 100644 index 00000000..8fde4452 Binary files /dev/null and b/src/bin/System.Runtime.Extensions.dll differ diff --git a/src/bin/System.Runtime.Handles.dll b/src/bin/System.Runtime.Handles.dll new file mode 100644 index 00000000..68893d69 Binary files /dev/null and b/src/bin/System.Runtime.Handles.dll differ diff --git a/src/bin/System.Runtime.InteropServices.RuntimeInformation.dll b/src/bin/System.Runtime.InteropServices.RuntimeInformation.dll new file mode 100644 index 00000000..a7afd9e4 Binary files /dev/null and b/src/bin/System.Runtime.InteropServices.RuntimeInformation.dll differ diff --git a/src/bin/System.Runtime.InteropServices.WindowsRuntime.dll b/src/bin/System.Runtime.InteropServices.WindowsRuntime.dll new file mode 100644 index 00000000..5f76371d Binary files /dev/null and b/src/bin/System.Runtime.InteropServices.WindowsRuntime.dll differ diff --git a/src/bin/System.Runtime.InteropServices.dll b/src/bin/System.Runtime.InteropServices.dll new file mode 100644 index 00000000..28fb0c8b Binary files /dev/null and b/src/bin/System.Runtime.InteropServices.dll differ diff --git a/src/bin/System.Runtime.Loader.dll b/src/bin/System.Runtime.Loader.dll new file mode 100644 index 00000000..43f4aafc Binary files /dev/null and b/src/bin/System.Runtime.Loader.dll differ diff --git a/src/bin/System.Runtime.Numerics.dll b/src/bin/System.Runtime.Numerics.dll new file mode 100644 index 00000000..f767a21f Binary files /dev/null and b/src/bin/System.Runtime.Numerics.dll differ diff --git a/src/bin/System.Runtime.Serialization.Formatters.dll b/src/bin/System.Runtime.Serialization.Formatters.dll new file mode 100644 index 00000000..7cc59e9f Binary files /dev/null and b/src/bin/System.Runtime.Serialization.Formatters.dll differ diff --git a/src/bin/System.Runtime.Serialization.Json.dll b/src/bin/System.Runtime.Serialization.Json.dll new file mode 100644 index 00000000..cbbd52ed Binary files /dev/null and b/src/bin/System.Runtime.Serialization.Json.dll differ diff --git a/src/bin/System.Runtime.Serialization.Primitives.dll b/src/bin/System.Runtime.Serialization.Primitives.dll new file mode 100644 index 00000000..0959230b Binary files /dev/null and b/src/bin/System.Runtime.Serialization.Primitives.dll differ diff --git a/src/bin/System.Runtime.Serialization.Xml.dll b/src/bin/System.Runtime.Serialization.Xml.dll new file mode 100644 index 00000000..23c7a00e Binary files /dev/null and b/src/bin/System.Runtime.Serialization.Xml.dll differ diff --git a/src/bin/System.Runtime.Serialization.dll b/src/bin/System.Runtime.Serialization.dll new file mode 100644 index 00000000..cb1a6d6b Binary files /dev/null and b/src/bin/System.Runtime.Serialization.dll differ diff --git a/src/bin/System.Runtime.dll b/src/bin/System.Runtime.dll new file mode 100644 index 00000000..77812aa9 Binary files /dev/null and b/src/bin/System.Runtime.dll differ diff --git a/src/bin/System.Security.AccessControl.dll b/src/bin/System.Security.AccessControl.dll new file mode 100644 index 00000000..d441061c Binary files /dev/null and b/src/bin/System.Security.AccessControl.dll differ diff --git a/src/bin/System.Security.Claims.dll b/src/bin/System.Security.Claims.dll new file mode 100644 index 00000000..93479e05 Binary files /dev/null and b/src/bin/System.Security.Claims.dll differ diff --git a/src/bin/System.Security.Cryptography.Algorithms.dll b/src/bin/System.Security.Cryptography.Algorithms.dll new file mode 100644 index 00000000..fe7abaec Binary files /dev/null and b/src/bin/System.Security.Cryptography.Algorithms.dll differ diff --git a/src/bin/System.Security.Cryptography.Cng.dll b/src/bin/System.Security.Cryptography.Cng.dll new file mode 100644 index 00000000..e8ee46d0 Binary files /dev/null and b/src/bin/System.Security.Cryptography.Cng.dll differ diff --git a/src/bin/System.Security.Cryptography.Csp.dll b/src/bin/System.Security.Cryptography.Csp.dll new file mode 100644 index 00000000..36d43a3a Binary files /dev/null and b/src/bin/System.Security.Cryptography.Csp.dll differ diff --git a/src/bin/System.Security.Cryptography.Encoding.dll b/src/bin/System.Security.Cryptography.Encoding.dll new file mode 100644 index 00000000..3f187bab Binary files /dev/null and b/src/bin/System.Security.Cryptography.Encoding.dll differ diff --git a/src/bin/System.Security.Cryptography.OpenSsl.dll b/src/bin/System.Security.Cryptography.OpenSsl.dll new file mode 100644 index 00000000..29f04ad4 Binary files /dev/null and b/src/bin/System.Security.Cryptography.OpenSsl.dll differ diff --git a/src/bin/System.Security.Cryptography.Pkcs.dll b/src/bin/System.Security.Cryptography.Pkcs.dll new file mode 100644 index 00000000..08967c54 Binary files /dev/null and b/src/bin/System.Security.Cryptography.Pkcs.dll differ diff --git a/src/bin/System.Security.Cryptography.Primitives.dll b/src/bin/System.Security.Cryptography.Primitives.dll new file mode 100644 index 00000000..77eb6660 Binary files /dev/null and b/src/bin/System.Security.Cryptography.Primitives.dll differ diff --git a/src/bin/System.Security.Cryptography.ProtectedData.dll b/src/bin/System.Security.Cryptography.ProtectedData.dll new file mode 100644 index 00000000..df95234b Binary files /dev/null and b/src/bin/System.Security.Cryptography.ProtectedData.dll differ diff --git a/src/bin/System.Security.Cryptography.X509Certificates.dll b/src/bin/System.Security.Cryptography.X509Certificates.dll new file mode 100644 index 00000000..8f7ac588 Binary files /dev/null and b/src/bin/System.Security.Cryptography.X509Certificates.dll differ diff --git a/src/bin/System.Security.Cryptography.Xml.dll b/src/bin/System.Security.Cryptography.Xml.dll new file mode 100644 index 00000000..3abfc089 Binary files /dev/null and b/src/bin/System.Security.Cryptography.Xml.dll differ diff --git a/src/bin/System.Security.Permissions.dll b/src/bin/System.Security.Permissions.dll new file mode 100644 index 00000000..d1af38f0 Binary files /dev/null and b/src/bin/System.Security.Permissions.dll differ diff --git a/src/bin/System.Security.Principal.Windows.dll b/src/bin/System.Security.Principal.Windows.dll new file mode 100644 index 00000000..3c114313 Binary files /dev/null and b/src/bin/System.Security.Principal.Windows.dll differ diff --git a/src/bin/System.Security.Principal.dll b/src/bin/System.Security.Principal.dll new file mode 100644 index 00000000..79b2f40a Binary files /dev/null and b/src/bin/System.Security.Principal.dll differ diff --git a/src/bin/System.Security.SecureString.dll b/src/bin/System.Security.SecureString.dll new file mode 100644 index 00000000..7bfa39bc Binary files /dev/null and b/src/bin/System.Security.SecureString.dll differ diff --git a/src/bin/System.Security.dll b/src/bin/System.Security.dll new file mode 100644 index 00000000..b00c35c0 Binary files /dev/null and b/src/bin/System.Security.dll differ diff --git a/src/bin/System.ServiceModel.Web.dll b/src/bin/System.ServiceModel.Web.dll new file mode 100644 index 00000000..06c31931 Binary files /dev/null and b/src/bin/System.ServiceModel.Web.dll differ diff --git a/src/bin/System.ServiceProcess.dll b/src/bin/System.ServiceProcess.dll new file mode 100644 index 00000000..910427df Binary files /dev/null and b/src/bin/System.ServiceProcess.dll differ diff --git a/src/bin/System.Text.Encoding.Extensions.dll b/src/bin/System.Text.Encoding.Extensions.dll new file mode 100644 index 00000000..17187fe3 Binary files /dev/null and b/src/bin/System.Text.Encoding.Extensions.dll differ diff --git a/src/bin/System.Text.Encoding.dll b/src/bin/System.Text.Encoding.dll new file mode 100644 index 00000000..7d4b1524 Binary files /dev/null and b/src/bin/System.Text.Encoding.dll differ diff --git a/src/bin/System.Text.Encodings.Web.dll b/src/bin/System.Text.Encodings.Web.dll new file mode 100644 index 00000000..d339dcf7 Binary files /dev/null and b/src/bin/System.Text.Encodings.Web.dll differ diff --git a/src/bin/System.Text.RegularExpressions.dll b/src/bin/System.Text.RegularExpressions.dll new file mode 100644 index 00000000..50ad89b7 Binary files /dev/null and b/src/bin/System.Text.RegularExpressions.dll differ diff --git a/src/bin/System.Threading.Overlapped.dll b/src/bin/System.Threading.Overlapped.dll new file mode 100644 index 00000000..5edbfddf Binary files /dev/null and b/src/bin/System.Threading.Overlapped.dll differ diff --git a/src/bin/System.Threading.Tasks.Dataflow.dll b/src/bin/System.Threading.Tasks.Dataflow.dll new file mode 100644 index 00000000..1fa98ea4 Binary files /dev/null and b/src/bin/System.Threading.Tasks.Dataflow.dll differ diff --git a/src/bin/System.Threading.Tasks.Extensions.dll b/src/bin/System.Threading.Tasks.Extensions.dll new file mode 100644 index 00000000..59dbd3e2 Binary files /dev/null and b/src/bin/System.Threading.Tasks.Extensions.dll differ diff --git a/src/bin/System.Threading.Tasks.Parallel.dll b/src/bin/System.Threading.Tasks.Parallel.dll new file mode 100644 index 00000000..b263e624 Binary files /dev/null and b/src/bin/System.Threading.Tasks.Parallel.dll differ diff --git a/src/bin/System.Threading.Tasks.dll b/src/bin/System.Threading.Tasks.dll new file mode 100644 index 00000000..d53714ac Binary files /dev/null and b/src/bin/System.Threading.Tasks.dll differ diff --git a/src/bin/System.Threading.Thread.dll b/src/bin/System.Threading.Thread.dll new file mode 100644 index 00000000..c902947f Binary files /dev/null and b/src/bin/System.Threading.Thread.dll differ diff --git a/src/bin/System.Threading.ThreadPool.dll b/src/bin/System.Threading.ThreadPool.dll new file mode 100644 index 00000000..0918413a Binary files /dev/null and b/src/bin/System.Threading.ThreadPool.dll differ diff --git a/src/bin/System.Threading.Timer.dll b/src/bin/System.Threading.Timer.dll new file mode 100644 index 00000000..f243fd0b Binary files /dev/null and b/src/bin/System.Threading.Timer.dll differ diff --git a/src/bin/System.Threading.dll b/src/bin/System.Threading.dll new file mode 100644 index 00000000..80f549b1 Binary files /dev/null and b/src/bin/System.Threading.dll differ diff --git a/src/bin/System.Transactions.Local.dll b/src/bin/System.Transactions.Local.dll new file mode 100644 index 00000000..b0e091da Binary files /dev/null and b/src/bin/System.Transactions.Local.dll differ diff --git a/src/bin/System.Transactions.dll b/src/bin/System.Transactions.dll new file mode 100644 index 00000000..596926a9 Binary files /dev/null and b/src/bin/System.Transactions.dll differ diff --git a/src/bin/System.ValueTuple.dll b/src/bin/System.ValueTuple.dll new file mode 100644 index 00000000..b027abd3 Binary files /dev/null and b/src/bin/System.ValueTuple.dll differ diff --git a/src/bin/System.Web.HttpUtility.dll b/src/bin/System.Web.HttpUtility.dll new file mode 100644 index 00000000..83336249 Binary files /dev/null and b/src/bin/System.Web.HttpUtility.dll differ diff --git a/src/bin/System.Web.dll b/src/bin/System.Web.dll new file mode 100644 index 00000000..fee72af9 Binary files /dev/null and b/src/bin/System.Web.dll differ diff --git a/src/bin/System.Windows.dll b/src/bin/System.Windows.dll new file mode 100644 index 00000000..34eb02a5 Binary files /dev/null and b/src/bin/System.Windows.dll differ diff --git a/src/bin/System.Xml.Linq.dll b/src/bin/System.Xml.Linq.dll new file mode 100644 index 00000000..e4bb15e6 Binary files /dev/null and b/src/bin/System.Xml.Linq.dll differ diff --git a/src/bin/System.Xml.ReaderWriter.dll b/src/bin/System.Xml.ReaderWriter.dll new file mode 100644 index 00000000..9d5cd833 Binary files /dev/null and b/src/bin/System.Xml.ReaderWriter.dll differ diff --git a/src/bin/System.Xml.Serialization.dll b/src/bin/System.Xml.Serialization.dll new file mode 100644 index 00000000..37af2c3e Binary files /dev/null and b/src/bin/System.Xml.Serialization.dll differ diff --git a/src/bin/System.Xml.XDocument.dll b/src/bin/System.Xml.XDocument.dll new file mode 100644 index 00000000..59f12324 Binary files /dev/null and b/src/bin/System.Xml.XDocument.dll differ diff --git a/src/bin/System.Xml.XPath.XDocument.dll b/src/bin/System.Xml.XPath.XDocument.dll new file mode 100644 index 00000000..0df973f3 Binary files /dev/null and b/src/bin/System.Xml.XPath.XDocument.dll differ diff --git a/src/bin/System.Xml.XPath.dll b/src/bin/System.Xml.XPath.dll new file mode 100644 index 00000000..bfb461b4 Binary files /dev/null and b/src/bin/System.Xml.XPath.dll differ diff --git a/src/bin/System.Xml.XmlDocument.dll b/src/bin/System.Xml.XmlDocument.dll new file mode 100644 index 00000000..6ad41ad0 Binary files /dev/null and b/src/bin/System.Xml.XmlDocument.dll differ diff --git a/src/bin/System.Xml.XmlSerializer.dll b/src/bin/System.Xml.XmlSerializer.dll new file mode 100644 index 00000000..6a5e5405 Binary files /dev/null and b/src/bin/System.Xml.XmlSerializer.dll differ diff --git a/src/bin/System.Xml.dll b/src/bin/System.Xml.dll new file mode 100644 index 00000000..f559808a Binary files /dev/null and b/src/bin/System.Xml.dll differ diff --git a/src/bin/System.dll b/src/bin/System.dll new file mode 100644 index 00000000..e4ac35dd Binary files /dev/null and b/src/bin/System.dll differ diff --git a/src/bin/Thycotic.SecretServer.Sdk.dll b/src/bin/Thycotic.SecretServer.Sdk.dll new file mode 100644 index 00000000..0c0968cc Binary files /dev/null and b/src/bin/Thycotic.SecretServer.Sdk.dll differ diff --git a/src/bin/Thycotic.SecretServer.Sdk.pdb b/src/bin/Thycotic.SecretServer.Sdk.pdb new file mode 100644 index 00000000..db08574d Binary files /dev/null and b/src/bin/Thycotic.SecretServer.Sdk.pdb differ diff --git a/src/bin/WindowsBase.dll b/src/bin/WindowsBase.dll new file mode 100644 index 00000000..63ecc879 Binary files /dev/null and b/src/bin/WindowsBase.dll differ diff --git a/src/bin/api-ms-win-core-console-l1-1-0.dll b/src/bin/api-ms-win-core-console-l1-1-0.dll new file mode 100644 index 00000000..7840baf9 Binary files /dev/null and b/src/bin/api-ms-win-core-console-l1-1-0.dll differ diff --git a/src/bin/api-ms-win-core-datetime-l1-1-0.dll b/src/bin/api-ms-win-core-datetime-l1-1-0.dll new file mode 100644 index 00000000..5dfdc301 Binary files /dev/null and b/src/bin/api-ms-win-core-datetime-l1-1-0.dll differ diff --git a/src/bin/api-ms-win-core-debug-l1-1-0.dll b/src/bin/api-ms-win-core-debug-l1-1-0.dll new file mode 100644 index 00000000..5013561d Binary files /dev/null and b/src/bin/api-ms-win-core-debug-l1-1-0.dll differ diff --git a/src/bin/api-ms-win-core-errorhandling-l1-1-0.dll b/src/bin/api-ms-win-core-errorhandling-l1-1-0.dll new file mode 100644 index 00000000..c3ea2fc5 Binary files /dev/null and b/src/bin/api-ms-win-core-errorhandling-l1-1-0.dll differ diff --git a/src/bin/api-ms-win-core-file-l1-1-0.dll b/src/bin/api-ms-win-core-file-l1-1-0.dll new file mode 100644 index 00000000..4e31e0ae Binary files /dev/null and b/src/bin/api-ms-win-core-file-l1-1-0.dll differ diff --git a/src/bin/api-ms-win-core-file-l1-2-0.dll b/src/bin/api-ms-win-core-file-l1-2-0.dll new file mode 100644 index 00000000..a68e54d2 Binary files /dev/null and b/src/bin/api-ms-win-core-file-l1-2-0.dll differ diff --git a/src/bin/api-ms-win-core-file-l2-1-0.dll b/src/bin/api-ms-win-core-file-l2-1-0.dll new file mode 100644 index 00000000..a55333f3 Binary files /dev/null and b/src/bin/api-ms-win-core-file-l2-1-0.dll differ diff --git a/src/bin/api-ms-win-core-handle-l1-1-0.dll b/src/bin/api-ms-win-core-handle-l1-1-0.dll new file mode 100644 index 00000000..3d66e3de Binary files /dev/null and b/src/bin/api-ms-win-core-handle-l1-1-0.dll differ diff --git a/src/bin/api-ms-win-core-heap-l1-1-0.dll b/src/bin/api-ms-win-core-heap-l1-1-0.dll new file mode 100644 index 00000000..2317f20c Binary files /dev/null and b/src/bin/api-ms-win-core-heap-l1-1-0.dll differ diff --git a/src/bin/api-ms-win-core-interlocked-l1-1-0.dll b/src/bin/api-ms-win-core-interlocked-l1-1-0.dll new file mode 100644 index 00000000..d097fe80 Binary files /dev/null and b/src/bin/api-ms-win-core-interlocked-l1-1-0.dll differ diff --git a/src/bin/api-ms-win-core-libraryloader-l1-1-0.dll b/src/bin/api-ms-win-core-libraryloader-l1-1-0.dll new file mode 100644 index 00000000..b23a0f59 Binary files /dev/null and b/src/bin/api-ms-win-core-libraryloader-l1-1-0.dll differ diff --git a/src/bin/api-ms-win-core-localization-l1-2-0.dll b/src/bin/api-ms-win-core-localization-l1-2-0.dll new file mode 100644 index 00000000..eb87605c Binary files /dev/null and b/src/bin/api-ms-win-core-localization-l1-2-0.dll differ diff --git a/src/bin/api-ms-win-core-memory-l1-1-0.dll b/src/bin/api-ms-win-core-memory-l1-1-0.dll new file mode 100644 index 00000000..5f14ce62 Binary files /dev/null and b/src/bin/api-ms-win-core-memory-l1-1-0.dll differ diff --git a/src/bin/api-ms-win-core-namedpipe-l1-1-0.dll b/src/bin/api-ms-win-core-namedpipe-l1-1-0.dll new file mode 100644 index 00000000..fa97b068 Binary files /dev/null and b/src/bin/api-ms-win-core-namedpipe-l1-1-0.dll differ diff --git a/src/bin/api-ms-win-core-processenvironment-l1-1-0.dll b/src/bin/api-ms-win-core-processenvironment-l1-1-0.dll new file mode 100644 index 00000000..dee52aa0 Binary files /dev/null and b/src/bin/api-ms-win-core-processenvironment-l1-1-0.dll differ diff --git a/src/bin/api-ms-win-core-processthreads-l1-1-0.dll b/src/bin/api-ms-win-core-processthreads-l1-1-0.dll new file mode 100644 index 00000000..2b90f9f8 Binary files /dev/null and b/src/bin/api-ms-win-core-processthreads-l1-1-0.dll differ diff --git a/src/bin/api-ms-win-core-processthreads-l1-1-1.dll b/src/bin/api-ms-win-core-processthreads-l1-1-1.dll new file mode 100644 index 00000000..6eaae36c Binary files /dev/null and b/src/bin/api-ms-win-core-processthreads-l1-1-1.dll differ diff --git a/src/bin/api-ms-win-core-profile-l1-1-0.dll b/src/bin/api-ms-win-core-profile-l1-1-0.dll new file mode 100644 index 00000000..5f9a61fe Binary files /dev/null and b/src/bin/api-ms-win-core-profile-l1-1-0.dll differ diff --git a/src/bin/api-ms-win-core-rtlsupport-l1-1-0.dll b/src/bin/api-ms-win-core-rtlsupport-l1-1-0.dll new file mode 100644 index 00000000..7f5a9ca3 Binary files /dev/null and b/src/bin/api-ms-win-core-rtlsupport-l1-1-0.dll differ diff --git a/src/bin/api-ms-win-core-string-l1-1-0.dll b/src/bin/api-ms-win-core-string-l1-1-0.dll new file mode 100644 index 00000000..2ade913e Binary files /dev/null and b/src/bin/api-ms-win-core-string-l1-1-0.dll differ diff --git a/src/bin/api-ms-win-core-synch-l1-1-0.dll b/src/bin/api-ms-win-core-synch-l1-1-0.dll new file mode 100644 index 00000000..2cfbe993 Binary files /dev/null and b/src/bin/api-ms-win-core-synch-l1-1-0.dll differ diff --git a/src/bin/api-ms-win-core-synch-l1-2-0.dll b/src/bin/api-ms-win-core-synch-l1-2-0.dll new file mode 100644 index 00000000..5c368b20 Binary files /dev/null and b/src/bin/api-ms-win-core-synch-l1-2-0.dll differ diff --git a/src/bin/api-ms-win-core-sysinfo-l1-1-0.dll b/src/bin/api-ms-win-core-sysinfo-l1-1-0.dll new file mode 100644 index 00000000..ef61b1bb Binary files /dev/null and b/src/bin/api-ms-win-core-sysinfo-l1-1-0.dll differ diff --git a/src/bin/api-ms-win-core-timezone-l1-1-0.dll b/src/bin/api-ms-win-core-timezone-l1-1-0.dll new file mode 100644 index 00000000..3fb97367 Binary files /dev/null and b/src/bin/api-ms-win-core-timezone-l1-1-0.dll differ diff --git a/src/bin/api-ms-win-core-util-l1-1-0.dll b/src/bin/api-ms-win-core-util-l1-1-0.dll new file mode 100644 index 00000000..d16b7b7e Binary files /dev/null and b/src/bin/api-ms-win-core-util-l1-1-0.dll differ diff --git a/src/bin/api-ms-win-crt-conio-l1-1-0.dll b/src/bin/api-ms-win-crt-conio-l1-1-0.dll new file mode 100644 index 00000000..805d6247 Binary files /dev/null and b/src/bin/api-ms-win-crt-conio-l1-1-0.dll differ diff --git a/src/bin/api-ms-win-crt-convert-l1-1-0.dll b/src/bin/api-ms-win-crt-convert-l1-1-0.dll new file mode 100644 index 00000000..6849a4a5 Binary files /dev/null and b/src/bin/api-ms-win-crt-convert-l1-1-0.dll differ diff --git a/src/bin/api-ms-win-crt-environment-l1-1-0.dll b/src/bin/api-ms-win-crt-environment-l1-1-0.dll new file mode 100644 index 00000000..6b9c9cc8 Binary files /dev/null and b/src/bin/api-ms-win-crt-environment-l1-1-0.dll differ diff --git a/src/bin/api-ms-win-crt-filesystem-l1-1-0.dll b/src/bin/api-ms-win-crt-filesystem-l1-1-0.dll new file mode 100644 index 00000000..430331d7 Binary files /dev/null and b/src/bin/api-ms-win-crt-filesystem-l1-1-0.dll differ diff --git a/src/bin/api-ms-win-crt-heap-l1-1-0.dll b/src/bin/api-ms-win-crt-heap-l1-1-0.dll new file mode 100644 index 00000000..7247858d Binary files /dev/null and b/src/bin/api-ms-win-crt-heap-l1-1-0.dll differ diff --git a/src/bin/api-ms-win-crt-locale-l1-1-0.dll b/src/bin/api-ms-win-crt-locale-l1-1-0.dll new file mode 100644 index 00000000..d71c6c20 Binary files /dev/null and b/src/bin/api-ms-win-crt-locale-l1-1-0.dll differ diff --git a/src/bin/api-ms-win-crt-math-l1-1-0.dll b/src/bin/api-ms-win-crt-math-l1-1-0.dll new file mode 100644 index 00000000..ad2f7d28 Binary files /dev/null and b/src/bin/api-ms-win-crt-math-l1-1-0.dll differ diff --git a/src/bin/api-ms-win-crt-multibyte-l1-1-0.dll b/src/bin/api-ms-win-crt-multibyte-l1-1-0.dll new file mode 100644 index 00000000..0cac01d0 Binary files /dev/null and b/src/bin/api-ms-win-crt-multibyte-l1-1-0.dll differ diff --git a/src/bin/api-ms-win-crt-private-l1-1-0.dll b/src/bin/api-ms-win-crt-private-l1-1-0.dll new file mode 100644 index 00000000..40e4003b Binary files /dev/null and b/src/bin/api-ms-win-crt-private-l1-1-0.dll differ diff --git a/src/bin/api-ms-win-crt-process-l1-1-0.dll b/src/bin/api-ms-win-crt-process-l1-1-0.dll new file mode 100644 index 00000000..c23ef80e Binary files /dev/null and b/src/bin/api-ms-win-crt-process-l1-1-0.dll differ diff --git a/src/bin/api-ms-win-crt-runtime-l1-1-0.dll b/src/bin/api-ms-win-crt-runtime-l1-1-0.dll new file mode 100644 index 00000000..3e535237 Binary files /dev/null and b/src/bin/api-ms-win-crt-runtime-l1-1-0.dll differ diff --git a/src/bin/api-ms-win-crt-stdio-l1-1-0.dll b/src/bin/api-ms-win-crt-stdio-l1-1-0.dll new file mode 100644 index 00000000..bd3852bd Binary files /dev/null and b/src/bin/api-ms-win-crt-stdio-l1-1-0.dll differ diff --git a/src/bin/api-ms-win-crt-string-l1-1-0.dll b/src/bin/api-ms-win-crt-string-l1-1-0.dll new file mode 100644 index 00000000..1e16a4c1 Binary files /dev/null and b/src/bin/api-ms-win-crt-string-l1-1-0.dll differ diff --git a/src/bin/api-ms-win-crt-time-l1-1-0.dll b/src/bin/api-ms-win-crt-time-l1-1-0.dll new file mode 100644 index 00000000..3107f09f Binary files /dev/null and b/src/bin/api-ms-win-crt-time-l1-1-0.dll differ diff --git a/src/bin/api-ms-win-crt-utility-l1-1-0.dll b/src/bin/api-ms-win-crt-utility-l1-1-0.dll new file mode 100644 index 00000000..5b08a2f8 Binary files /dev/null and b/src/bin/api-ms-win-crt-utility-l1-1-0.dll differ diff --git a/src/bin/clrcompression.dll b/src/bin/clrcompression.dll new file mode 100644 index 00000000..1ec7ced5 Binary files /dev/null and b/src/bin/clrcompression.dll differ diff --git a/src/bin/clretwrc.dll b/src/bin/clretwrc.dll new file mode 100644 index 00000000..35b996f8 Binary files /dev/null and b/src/bin/clretwrc.dll differ diff --git a/src/bin/clrjit.dll b/src/bin/clrjit.dll new file mode 100644 index 00000000..75473aee Binary files /dev/null and b/src/bin/clrjit.dll differ diff --git a/src/bin/coreclr.dll b/src/bin/coreclr.dll new file mode 100644 index 00000000..3a3ea508 Binary files /dev/null and b/src/bin/coreclr.dll differ diff --git a/src/bin/dbgshim.dll b/src/bin/dbgshim.dll new file mode 100644 index 00000000..3d870f38 Binary files /dev/null and b/src/bin/dbgshim.dll differ diff --git a/src/bin/es/tss.resources.dll b/src/bin/es/tss.resources.dll new file mode 100644 index 00000000..47c973d8 Binary files /dev/null and b/src/bin/es/tss.resources.dll differ diff --git a/src/bin/hostfxr.dll b/src/bin/hostfxr.dll new file mode 100644 index 00000000..7808d073 Binary files /dev/null and b/src/bin/hostfxr.dll differ diff --git a/src/bin/hostpolicy.dll b/src/bin/hostpolicy.dll new file mode 100644 index 00000000..394ffb47 Binary files /dev/null and b/src/bin/hostpolicy.dll differ diff --git a/src/bin/mscordaccore.dll b/src/bin/mscordaccore.dll new file mode 100644 index 00000000..18a6e4e9 Binary files /dev/null and b/src/bin/mscordaccore.dll differ diff --git a/src/bin/mscordaccore_amd64_amd64_4.6.26919.02.dll b/src/bin/mscordaccore_amd64_amd64_4.6.26919.02.dll new file mode 100644 index 00000000..18a6e4e9 Binary files /dev/null and b/src/bin/mscordaccore_amd64_amd64_4.6.26919.02.dll differ diff --git a/src/bin/mscordbi.dll b/src/bin/mscordbi.dll new file mode 100644 index 00000000..806bf81d Binary files /dev/null and b/src/bin/mscordbi.dll differ diff --git a/src/bin/mscorlib.dll b/src/bin/mscorlib.dll new file mode 100644 index 00000000..be91dd7c Binary files /dev/null and b/src/bin/mscorlib.dll differ diff --git a/src/bin/mscorrc.debug.dll b/src/bin/mscorrc.debug.dll new file mode 100644 index 00000000..90dd775e Binary files /dev/null and b/src/bin/mscorrc.debug.dll differ diff --git a/src/bin/mscorrc.dll b/src/bin/mscorrc.dll new file mode 100644 index 00000000..b6f975b6 Binary files /dev/null and b/src/bin/mscorrc.dll differ diff --git a/src/bin/netstandard.dll b/src/bin/netstandard.dll new file mode 100644 index 00000000..d182273d Binary files /dev/null and b/src/bin/netstandard.dll differ diff --git a/src/bin/sos.dll b/src/bin/sos.dll new file mode 100644 index 00000000..e066d320 Binary files /dev/null and b/src/bin/sos.dll differ diff --git a/src/bin/sos_amd64_amd64_4.6.26919.02.dll b/src/bin/sos_amd64_amd64_4.6.26919.02.dll new file mode 100644 index 00000000..e066d320 Binary files /dev/null and b/src/bin/sos_amd64_amd64_4.6.26919.02.dll differ diff --git a/src/bin/tss.deps.json b/src/bin/tss.deps.json new file mode 100644 index 00000000..c1d45af3 --- /dev/null +++ b/src/bin/tss.deps.json @@ -0,0 +1,1597 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v2.1/win-x64", + "signature": "334f634e4ce85d6962faae586cbaf5b0cf7d3af6" + }, + "compilationOptions": {}, + "targets": { + ".NETCoreApp,Version=v2.1": {}, + ".NETCoreApp,Version=v2.1/win-x64": { + "tss/1.5.0": { + "dependencies": { + "Autofac": "4.8.1", + "Microsoft.AspNetCore.DataProtection": "2.1.1", + "Microsoft.AspNetCore.DataProtection.Extensions": "2.1.1", + "Microsoft.Extensions.CommandLineUtils": "1.1.1", + "Microsoft.Extensions.Configuration": "2.1.1", + "Microsoft.Extensions.Logging": "2.1.1", + "Microsoft.NETCore.App": "2.1.5", + "Newtonsoft.Json": "11.0.2", + "System.ComponentModel.Annotations": "4.5.0", + "Thycotic.SecretServer.Sdk": "1.0.0" + }, + "runtime": { + "tss.dll": {} + }, + "resources": { + "es/tss.resources.dll": { + "locale": "es" + } + } + }, + "Autofac/4.8.1": { + "dependencies": { + "NETStandard.Library": "2.0.3", + "System.ComponentModel": "4.0.1" + }, + "runtime": { + "lib/netstandard1.1/Autofac.dll": { + "assemblyVersion": "4.8.1.0", + "fileVersion": "4.8.1.0" + } + } + }, + "Microsoft.AspNetCore.Cryptography.Internal/2.1.1": { + "runtime": { + "lib/netstandard2.0/Microsoft.AspNetCore.Cryptography.Internal.dll": { + "assemblyVersion": "2.1.1.0", + "fileVersion": "2.1.1.18157" + } + } + }, + "Microsoft.AspNetCore.DataProtection/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Cryptography.Internal": "2.1.1", + "Microsoft.AspNetCore.DataProtection.Abstractions": "2.1.1", + "Microsoft.AspNetCore.Hosting.Abstractions": "2.1.1", + "Microsoft.Extensions.DependencyInjection.Abstractions": "2.1.1", + "Microsoft.Extensions.Logging.Abstractions": "2.1.1", + "Microsoft.Extensions.Options": "2.1.1", + "Microsoft.Win32.Registry": "4.5.0", + "System.Security.Cryptography.Xml": "4.5.0", + "System.Security.Principal.Windows": "4.5.0" + }, + "runtime": { + "lib/netstandard2.0/Microsoft.AspNetCore.DataProtection.dll": { + "assemblyVersion": "2.1.1.0", + "fileVersion": "2.1.1.18157" + } + } + }, + "Microsoft.AspNetCore.DataProtection.Abstractions/2.1.1": { + "runtime": { + "lib/netstandard2.0/Microsoft.AspNetCore.DataProtection.Abstractions.dll": { + "assemblyVersion": "2.1.1.0", + "fileVersion": "2.1.1.18157" + } + } + }, + "Microsoft.AspNetCore.DataProtection.Extensions/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.DataProtection": "2.1.1", + "Microsoft.Extensions.DependencyInjection": "2.1.1" + }, + "runtime": { + "lib/netstandard2.0/Microsoft.AspNetCore.DataProtection.Extensions.dll": { + "assemblyVersion": "2.1.1.0", + "fileVersion": "2.1.1.18157" + } + } + }, + "Microsoft.AspNetCore.Hosting.Abstractions/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Hosting.Server.Abstractions": "2.1.1", + "Microsoft.AspNetCore.Http.Abstractions": "2.1.1", + "Microsoft.Extensions.Hosting.Abstractions": "2.1.1" + }, + "runtime": { + "lib/netstandard2.0/Microsoft.AspNetCore.Hosting.Abstractions.dll": { + "assemblyVersion": "2.1.1.0", + "fileVersion": "2.1.1.18157" + } + } + }, + "Microsoft.AspNetCore.Hosting.Server.Abstractions/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Http.Features": "2.1.1", + "Microsoft.Extensions.Configuration.Abstractions": "2.1.1" + }, + "runtime": { + "lib/netstandard2.0/Microsoft.AspNetCore.Hosting.Server.Abstractions.dll": { + "assemblyVersion": "2.1.1.0", + "fileVersion": "2.1.1.18157" + } + } + }, + "Microsoft.AspNetCore.Http.Abstractions/2.1.1": { + "dependencies": { + "Microsoft.AspNetCore.Http.Features": "2.1.1", + "System.Text.Encodings.Web": "4.5.0" + }, + "runtime": { + "lib/netstandard2.0/Microsoft.AspNetCore.Http.Abstractions.dll": { + "assemblyVersion": "2.1.1.0", + "fileVersion": "2.1.1.18157" + } + } + }, + "Microsoft.AspNetCore.Http.Features/2.1.1": { + "dependencies": { + "Microsoft.Extensions.Primitives": "2.1.1" + }, + "runtime": { + "lib/netstandard2.0/Microsoft.AspNetCore.Http.Features.dll": { + "assemblyVersion": "2.1.1.0", + "fileVersion": "2.1.1.18157" + } + } + }, + "Microsoft.Extensions.CommandLineUtils/1.1.1": { + "dependencies": { + "NETStandard.Library": "2.0.3" + }, + "runtime": { + "lib/netstandard1.3/Microsoft.Extensions.CommandLineUtils.dll": { + "assemblyVersion": "1.1.1.0", + "fileVersion": "1.1.1.30427" + } + } + }, + "Microsoft.Extensions.Configuration/2.1.1": { + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "2.1.1" + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Extensions.Configuration.dll": { + "assemblyVersion": "2.1.1.0", + "fileVersion": "2.1.1.18157" + } + } + }, + "Microsoft.Extensions.Configuration.Abstractions/2.1.1": { + "dependencies": { + "Microsoft.Extensions.Primitives": "2.1.1" + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.dll": { + "assemblyVersion": "2.1.1.0", + "fileVersion": "2.1.1.18157" + } + } + }, + "Microsoft.Extensions.Configuration.Binder/2.1.1": { + "dependencies": { + "Microsoft.Extensions.Configuration": "2.1.1" + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Extensions.Configuration.Binder.dll": { + "assemblyVersion": "2.1.1.0", + "fileVersion": "2.1.1.18157" + } + } + }, + "Microsoft.Extensions.DependencyInjection/2.1.1": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "2.1.1" + }, + "runtime": { + "lib/netcoreapp2.0/Microsoft.Extensions.DependencyInjection.dll": { + "assemblyVersion": "2.1.1.0", + "fileVersion": "2.1.1.18157" + } + } + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/2.1.1": { + "runtime": { + "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { + "assemblyVersion": "2.1.1.0", + "fileVersion": "2.1.1.18157" + } + } + }, + "Microsoft.Extensions.FileProviders.Abstractions/2.1.1": { + "dependencies": { + "Microsoft.Extensions.Primitives": "2.1.1" + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Abstractions.dll": { + "assemblyVersion": "2.1.1.0", + "fileVersion": "2.1.1.18157" + } + } + }, + "Microsoft.Extensions.Hosting.Abstractions/2.1.1": { + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "2.1.1", + "Microsoft.Extensions.DependencyInjection.Abstractions": "2.1.1", + "Microsoft.Extensions.FileProviders.Abstractions": "2.1.1", + "Microsoft.Extensions.Logging.Abstractions": "2.1.1" + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Extensions.Hosting.Abstractions.dll": { + "assemblyVersion": "2.1.1.0", + "fileVersion": "2.1.1.18157" + } + } + }, + "Microsoft.Extensions.Logging/2.1.1": { + "dependencies": { + "Microsoft.Extensions.Configuration.Binder": "2.1.1", + "Microsoft.Extensions.DependencyInjection.Abstractions": "2.1.1", + "Microsoft.Extensions.Logging.Abstractions": "2.1.1", + "Microsoft.Extensions.Options": "2.1.1" + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Extensions.Logging.dll": { + "assemblyVersion": "2.1.1.0", + "fileVersion": "2.1.1.18157" + } + } + }, + "Microsoft.Extensions.Logging.Abstractions/2.1.1": { + "runtime": { + "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll": { + "assemblyVersion": "2.1.1.0", + "fileVersion": "2.1.1.18157" + } + } + }, + "Microsoft.Extensions.Options/2.1.1": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "2.1.1", + "Microsoft.Extensions.Primitives": "2.1.1" + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Extensions.Options.dll": { + "assemblyVersion": "2.1.1.0", + "fileVersion": "2.1.1.18157" + } + } + }, + "Microsoft.Extensions.Primitives/2.1.1": { + "dependencies": { + "System.Memory": "4.5.1", + "System.Runtime.CompilerServices.Unsafe": "4.5.1" + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Extensions.Primitives.dll": { + "assemblyVersion": "2.1.1.0", + "fileVersion": "2.1.1.18157" + } + } + }, + "Microsoft.NETCore.App/2.1.5": { + "dependencies": { + "Microsoft.NETCore.DotNetHostPolicy": "2.1.5", + "Microsoft.NETCore.Platforms": "2.1.1", + "Microsoft.NETCore.Targets": "2.0.0", + "NETStandard.Library": "2.0.3", + "runtime.win-x64.Microsoft.NETCore.App": "2.1.5" + } + }, + "Microsoft.NETCore.DotNetAppHost/2.1.5": { + "dependencies": { + "runtime.win-x64.Microsoft.NETCore.DotNetAppHost": "2.1.5" + } + }, + "Microsoft.NETCore.DotNetHostPolicy/2.1.5": { + "dependencies": { + "Microsoft.NETCore.DotNetHostResolver": "2.1.5", + "runtime.win-x64.Microsoft.NETCore.DotNetHostPolicy": "2.1.5" + } + }, + "Microsoft.NETCore.DotNetHostResolver/2.1.5": { + "dependencies": { + "Microsoft.NETCore.DotNetAppHost": "2.1.5", + "runtime.win-x64.Microsoft.NETCore.DotNetHostResolver": "2.1.5" + } + }, + "Microsoft.NETCore.Platforms/2.1.1": {}, + "Microsoft.NETCore.Targets/2.0.0": {}, + "Microsoft.Win32.Registry/4.5.0": { + "dependencies": { + "System.Security.AccessControl": "4.5.0", + "System.Security.Principal.Windows": "4.5.0" + } + }, + "NETStandard.Library/2.0.3": { + "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.1" + } + }, + "Newtonsoft.Json/11.0.2": { + "runtime": { + "lib/netstandard2.0/Newtonsoft.Json.dll": { + "assemblyVersion": "11.0.0.0", + "fileVersion": "11.0.2.21924" + } + } + }, + "runtime.win-x64.Microsoft.NETCore.App/2.1.5": { + "runtime": { + "runtimes/win-x64/lib/netcoreapp2.1/Microsoft.CSharp.dll": { + "assemblyVersion": "4.0.4.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/Microsoft.VisualBasic.dll": { + "assemblyVersion": "10.0.4.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/Microsoft.Win32.Primitives.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/Microsoft.Win32.Registry.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/SOS.NETCore.dll": { + "assemblyVersion": "1.0.0.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.AppContext.dll": { + "assemblyVersion": "4.2.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Buffers.dll": { + "assemblyVersion": "4.0.3.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Collections.Concurrent.dll": { + "assemblyVersion": "4.0.14.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Collections.Immutable.dll": { + "assemblyVersion": "1.2.3.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Collections.NonGeneric.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Collections.Specialized.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Collections.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.ComponentModel.Annotations.dll": { + "assemblyVersion": "4.2.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.ComponentModel.DataAnnotations.dll": { + "assemblyVersion": "4.0.0.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.ComponentModel.EventBasedAsync.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.ComponentModel.Primitives.dll": { + "assemblyVersion": "4.2.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.ComponentModel.TypeConverter.dll": { + "assemblyVersion": "4.2.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.ComponentModel.dll": { + "assemblyVersion": "4.0.3.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Configuration.dll": { + "assemblyVersion": "4.0.0.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Console.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Core.dll": { + "assemblyVersion": "4.0.0.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Data.Common.dll": { + "assemblyVersion": "4.2.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Data.dll": { + "assemblyVersion": "4.0.0.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Diagnostics.Contracts.dll": { + "assemblyVersion": "4.0.3.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Diagnostics.Debug.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Diagnostics.DiagnosticSource.dll": { + "assemblyVersion": "4.0.3.1", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Diagnostics.FileVersionInfo.dll": { + "assemblyVersion": "4.0.3.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Diagnostics.Process.dll": { + "assemblyVersion": "4.2.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Diagnostics.StackTrace.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Diagnostics.TextWriterTraceListener.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Diagnostics.Tools.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Diagnostics.TraceSource.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Diagnostics.Tracing.dll": { + "assemblyVersion": "4.2.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Drawing.Primitives.dll": { + "assemblyVersion": "4.2.0.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Drawing.dll": { + "assemblyVersion": "4.0.0.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Dynamic.Runtime.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Globalization.Calendars.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Globalization.Extensions.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Globalization.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.IO.Compression.Brotli.dll": { + "assemblyVersion": "4.2.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.IO.Compression.FileSystem.dll": { + "assemblyVersion": "4.0.0.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.IO.Compression.ZipFile.dll": { + "assemblyVersion": "4.0.4.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.IO.Compression.dll": { + "assemblyVersion": "4.2.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.IO.FileSystem.AccessControl.dll": { + "assemblyVersion": "4.0.3.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.IO.FileSystem.DriveInfo.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.IO.FileSystem.Primitives.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.IO.FileSystem.Watcher.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.IO.FileSystem.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.IO.IsolatedStorage.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.IO.MemoryMappedFiles.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.IO.Pipes.AccessControl.dll": { + "assemblyVersion": "4.0.3.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.IO.Pipes.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.IO.UnmanagedMemoryStream.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.IO.dll": { + "assemblyVersion": "4.2.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Linq.Expressions.dll": { + "assemblyVersion": "4.2.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Linq.Parallel.dll": { + "assemblyVersion": "4.0.3.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Linq.Queryable.dll": { + "assemblyVersion": "4.0.3.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Linq.dll": { + "assemblyVersion": "4.2.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Memory.dll": { + "assemblyVersion": "4.1.0.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Net.Http.dll": { + "assemblyVersion": "4.2.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Net.HttpListener.dll": { + "assemblyVersion": "4.0.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Net.Mail.dll": { + "assemblyVersion": "4.0.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Net.NameResolution.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Net.NetworkInformation.dll": { + "assemblyVersion": "4.2.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Net.Ping.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Net.Primitives.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Net.Requests.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Net.Security.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Net.ServicePoint.dll": { + "assemblyVersion": "4.0.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Net.Sockets.dll": { + "assemblyVersion": "4.2.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Net.WebClient.dll": { + "assemblyVersion": "4.0.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Net.WebHeaderCollection.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Net.WebProxy.dll": { + "assemblyVersion": "4.0.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Net.WebSockets.Client.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Net.WebSockets.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Net.dll": { + "assemblyVersion": "4.0.0.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Numerics.Vectors.dll": { + "assemblyVersion": "4.1.4.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Numerics.dll": { + "assemblyVersion": "4.0.0.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.ObjectModel.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Private.DataContractSerialization.dll": { + "assemblyVersion": "4.1.4.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Private.Uri.dll": { + "assemblyVersion": "4.0.5.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Private.Xml.Linq.dll": { + "assemblyVersion": "4.0.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Private.Xml.dll": { + "assemblyVersion": "4.0.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Reflection.DispatchProxy.dll": { + "assemblyVersion": "4.0.4.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Reflection.Emit.ILGeneration.dll": { + "assemblyVersion": "4.0.3.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Reflection.Emit.Lightweight.dll": { + "assemblyVersion": "4.0.3.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Reflection.Emit.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Reflection.Extensions.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Reflection.Metadata.dll": { + "assemblyVersion": "1.4.3.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Reflection.Primitives.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Reflection.TypeExtensions.dll": { + "assemblyVersion": "4.1.3.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Reflection.dll": { + "assemblyVersion": "4.2.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Resources.Reader.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Resources.ResourceManager.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Resources.Writer.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Runtime.CompilerServices.VisualC.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Runtime.Extensions.dll": { + "assemblyVersion": "4.2.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Runtime.Handles.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Runtime.InteropServices.RuntimeInformation.dll": { + "assemblyVersion": "4.0.3.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Runtime.InteropServices.WindowsRuntime.dll": { + "assemblyVersion": "4.0.3.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Runtime.InteropServices.dll": { + "assemblyVersion": "4.2.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Runtime.Loader.dll": { + "assemblyVersion": "4.0.3.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Runtime.Numerics.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Runtime.Serialization.Formatters.dll": { + "assemblyVersion": "4.0.3.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Runtime.Serialization.Json.dll": { + "assemblyVersion": "4.0.4.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Runtime.Serialization.Primitives.dll": { + "assemblyVersion": "4.2.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Runtime.Serialization.Xml.dll": { + "assemblyVersion": "4.1.4.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Runtime.Serialization.dll": { + "assemblyVersion": "4.0.0.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Runtime.dll": { + "assemblyVersion": "4.2.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Security.AccessControl.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Security.Claims.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Security.Cryptography.Algorithms.dll": { + "assemblyVersion": "4.3.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Security.Cryptography.Cng.dll": { + "assemblyVersion": "4.3.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Security.Cryptography.Csp.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Security.Cryptography.Encoding.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Security.Cryptography.OpenSsl.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Security.Cryptography.Primitives.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Security.Cryptography.X509Certificates.dll": { + "assemblyVersion": "4.2.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Security.Principal.Windows.dll": { + "assemblyVersion": "4.1.1.1", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Security.Principal.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Security.SecureString.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Security.dll": { + "assemblyVersion": "4.0.0.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.ServiceModel.Web.dll": { + "assemblyVersion": "4.0.0.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.ServiceProcess.dll": { + "assemblyVersion": "4.0.0.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Text.Encoding.Extensions.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Text.Encoding.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Text.RegularExpressions.dll": { + "assemblyVersion": "4.2.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Threading.Overlapped.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Threading.Tasks.Dataflow.dll": { + "assemblyVersion": "4.6.3.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Threading.Tasks.Extensions.dll": { + "assemblyVersion": "4.3.0.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Threading.Tasks.Parallel.dll": { + "assemblyVersion": "4.0.3.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Threading.Tasks.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Threading.Thread.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Threading.ThreadPool.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Threading.Timer.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Threading.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Transactions.Local.dll": { + "assemblyVersion": "4.0.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Transactions.dll": { + "assemblyVersion": "4.0.0.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.ValueTuple.dll": { + "assemblyVersion": "4.0.3.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Web.HttpUtility.dll": { + "assemblyVersion": "4.0.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Web.dll": { + "assemblyVersion": "4.0.0.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Windows.dll": { + "assemblyVersion": "4.0.0.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Xml.Linq.dll": { + "assemblyVersion": "4.0.0.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Xml.ReaderWriter.dll": { + "assemblyVersion": "4.2.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Xml.Serialization.dll": { + "assemblyVersion": "4.0.0.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Xml.XDocument.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Xml.XPath.XDocument.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Xml.XPath.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Xml.XmlDocument.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Xml.XmlSerializer.dll": { + "assemblyVersion": "4.1.1.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.Xml.dll": { + "assemblyVersion": "4.0.0.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/System.dll": { + "assemblyVersion": "4.0.0.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/WindowsBase.dll": { + "assemblyVersion": "4.0.0.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/mscorlib.dll": { + "assemblyVersion": "4.0.0.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/lib/netcoreapp2.1/netstandard.dll": { + "assemblyVersion": "2.0.0.0", + "fileVersion": "4.6.26919.2" + } + }, + "native": { + "runtimes/win-x64/native/Microsoft.DiaSymReader.Native.amd64.dll": { + "fileVersion": "14.12.25830.2" + }, + "runtimes/win-x64/native/System.Private.CoreLib.dll": { + "assemblyVersion": "4.0.0.0", + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/native/api-ms-win-core-console-l1-1-0.dll": { + "fileVersion": "10.0.17134.12" + }, + "runtimes/win-x64/native/api-ms-win-core-datetime-l1-1-0.dll": { + "fileVersion": "10.0.17134.12" + }, + "runtimes/win-x64/native/api-ms-win-core-debug-l1-1-0.dll": { + "fileVersion": "10.0.17134.12" + }, + "runtimes/win-x64/native/api-ms-win-core-errorhandling-l1-1-0.dll": { + "fileVersion": "10.0.17134.12" + }, + "runtimes/win-x64/native/api-ms-win-core-file-l1-1-0.dll": { + "fileVersion": "10.0.17134.12" + }, + "runtimes/win-x64/native/api-ms-win-core-file-l1-2-0.dll": { + "fileVersion": "10.0.17134.12" + }, + "runtimes/win-x64/native/api-ms-win-core-file-l2-1-0.dll": { + "fileVersion": "10.0.17134.12" + }, + "runtimes/win-x64/native/api-ms-win-core-handle-l1-1-0.dll": { + "fileVersion": "10.0.17134.12" + }, + "runtimes/win-x64/native/api-ms-win-core-heap-l1-1-0.dll": { + "fileVersion": "10.0.17134.12" + }, + "runtimes/win-x64/native/api-ms-win-core-interlocked-l1-1-0.dll": { + "fileVersion": "10.0.17134.12" + }, + "runtimes/win-x64/native/api-ms-win-core-libraryloader-l1-1-0.dll": { + "fileVersion": "10.0.17134.12" + }, + "runtimes/win-x64/native/api-ms-win-core-localization-l1-2-0.dll": { + "fileVersion": "10.0.17134.12" + }, + "runtimes/win-x64/native/api-ms-win-core-memory-l1-1-0.dll": { + "fileVersion": "10.0.17134.12" + }, + "runtimes/win-x64/native/api-ms-win-core-namedpipe-l1-1-0.dll": { + "fileVersion": "10.0.17134.12" + }, + "runtimes/win-x64/native/api-ms-win-core-processenvironment-l1-1-0.dll": { + "fileVersion": "10.0.17134.12" + }, + "runtimes/win-x64/native/api-ms-win-core-processthreads-l1-1-0.dll": { + "fileVersion": "10.0.17134.12" + }, + "runtimes/win-x64/native/api-ms-win-core-processthreads-l1-1-1.dll": { + "fileVersion": "10.0.17134.12" + }, + "runtimes/win-x64/native/api-ms-win-core-profile-l1-1-0.dll": { + "fileVersion": "10.0.17134.12" + }, + "runtimes/win-x64/native/api-ms-win-core-rtlsupport-l1-1-0.dll": { + "fileVersion": "10.0.17134.12" + }, + "runtimes/win-x64/native/api-ms-win-core-string-l1-1-0.dll": { + "fileVersion": "10.0.17134.12" + }, + "runtimes/win-x64/native/api-ms-win-core-synch-l1-1-0.dll": { + "fileVersion": "10.0.17134.12" + }, + "runtimes/win-x64/native/api-ms-win-core-synch-l1-2-0.dll": { + "fileVersion": "10.0.17134.12" + }, + "runtimes/win-x64/native/api-ms-win-core-sysinfo-l1-1-0.dll": { + "fileVersion": "10.0.17134.12" + }, + "runtimes/win-x64/native/api-ms-win-core-timezone-l1-1-0.dll": { + "fileVersion": "10.0.17134.12" + }, + "runtimes/win-x64/native/api-ms-win-core-util-l1-1-0.dll": { + "fileVersion": "10.0.17134.12" + }, + "runtimes/win-x64/native/api-ms-win-crt-conio-l1-1-0.dll": { + "fileVersion": "10.0.17134.12" + }, + "runtimes/win-x64/native/api-ms-win-crt-convert-l1-1-0.dll": { + "fileVersion": "10.0.17134.12" + }, + "runtimes/win-x64/native/api-ms-win-crt-environment-l1-1-0.dll": { + "fileVersion": "10.0.17134.12" + }, + "runtimes/win-x64/native/api-ms-win-crt-filesystem-l1-1-0.dll": { + "fileVersion": "10.0.17134.12" + }, + "runtimes/win-x64/native/api-ms-win-crt-heap-l1-1-0.dll": { + "fileVersion": "10.0.17134.12" + }, + "runtimes/win-x64/native/api-ms-win-crt-locale-l1-1-0.dll": { + "fileVersion": "10.0.17134.12" + }, + "runtimes/win-x64/native/api-ms-win-crt-math-l1-1-0.dll": { + "fileVersion": "10.0.17134.12" + }, + "runtimes/win-x64/native/api-ms-win-crt-multibyte-l1-1-0.dll": { + "fileVersion": "10.0.17134.12" + }, + "runtimes/win-x64/native/api-ms-win-crt-private-l1-1-0.dll": { + "fileVersion": "10.0.17134.12" + }, + "runtimes/win-x64/native/api-ms-win-crt-process-l1-1-0.dll": { + "fileVersion": "10.0.17134.12" + }, + "runtimes/win-x64/native/api-ms-win-crt-runtime-l1-1-0.dll": { + "fileVersion": "10.0.17134.12" + }, + "runtimes/win-x64/native/api-ms-win-crt-stdio-l1-1-0.dll": { + "fileVersion": "10.0.17134.12" + }, + "runtimes/win-x64/native/api-ms-win-crt-string-l1-1-0.dll": { + "fileVersion": "10.0.17134.12" + }, + "runtimes/win-x64/native/api-ms-win-crt-time-l1-1-0.dll": { + "fileVersion": "10.0.17134.12" + }, + "runtimes/win-x64/native/api-ms-win-crt-utility-l1-1-0.dll": { + "fileVersion": "10.0.17134.12" + }, + "runtimes/win-x64/native/clrcompression.dll": { + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/native/clretwrc.dll": { + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/native/clrjit.dll": { + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/native/coreclr.dll": { + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/native/dbgshim.dll": { + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/native/mscordaccore.dll": { + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/native/mscordaccore_amd64_amd64_4.6.26919.02.dll": { + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/native/mscordbi.dll": { + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/native/mscorrc.debug.dll": { + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/native/mscorrc.dll": { + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/native/sos.dll": { + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/native/sos_amd64_amd64_4.6.26919.02.dll": { + "fileVersion": "4.6.26919.2" + }, + "runtimes/win-x64/native/ucrtbase.dll": { + "fileVersion": "10.0.17134.12" + } + } + }, + "runtime.win-x64.Microsoft.NETCore.DotNetAppHost/2.1.5": { + "native": { + "runtimes/win-x64/native/apphost.exe": { + "fileVersion": "0.0.0.0" + } + } + }, + "runtime.win-x64.Microsoft.NETCore.DotNetHostPolicy/2.1.5": { + "dependencies": { + "Microsoft.NETCore.DotNetHostResolver": "2.1.5" + }, + "native": { + "runtimes/win-x64/native/hostpolicy.dll": { + "fileVersion": "2.1.26919.1" + } + } + }, + "runtime.win-x64.Microsoft.NETCore.DotNetHostResolver/2.1.5": { + "dependencies": { + "Microsoft.NETCore.DotNetAppHost": "2.1.5" + }, + "native": { + "runtimes/win-x64/native/hostfxr.dll": { + "fileVersion": "2.1.26919.1" + } + } + }, + "System.ComponentModel/4.0.1": { + "dependencies": { + "System.Runtime": "4.1.0" + } + }, + "System.ComponentModel.Annotations/4.5.0": {}, + "System.Configuration.ConfigurationManager/4.4.0": { + "dependencies": { + "System.Security.Cryptography.ProtectedData": "4.4.0" + }, + "runtime": { + "lib/netstandard2.0/System.Configuration.ConfigurationManager.dll": { + "assemblyVersion": "4.0.0.0", + "fileVersion": "4.6.25519.3" + } + } + }, + "System.Memory/4.5.1": {}, + "System.Runtime/4.1.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.1", + "Microsoft.NETCore.Targets": "2.0.0" + } + }, + "System.Runtime.CompilerServices.Unsafe/4.5.1": { + "runtime": { + "lib/netcoreapp2.0/System.Runtime.CompilerServices.Unsafe.dll": { + "assemblyVersion": "4.0.4.0", + "fileVersion": "0.0.0.0" + } + } + }, + "System.Security.AccessControl/4.5.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.1", + "System.Security.Principal.Windows": "4.5.0" + } + }, + "System.Security.Cryptography.Cng/4.5.0": {}, + "System.Security.Cryptography.Pkcs/4.5.0": { + "dependencies": { + "System.Security.Cryptography.Cng": "4.5.0" + }, + "runtime": { + "runtimes/win/lib/netcoreapp2.1/System.Security.Cryptography.Pkcs.dll": { + "assemblyVersion": "4.0.3.0", + "fileVersion": "4.6.26515.6" + } + } + }, + "System.Security.Cryptography.ProtectedData/4.4.0": { + "runtime": { + "runtimes/win/lib/netstandard2.0/System.Security.Cryptography.ProtectedData.dll": { + "assemblyVersion": "4.0.2.0", + "fileVersion": "4.6.25519.3" + } + } + }, + "System.Security.Cryptography.Xml/4.5.0": { + "dependencies": { + "System.Security.Cryptography.Pkcs": "4.5.0", + "System.Security.Permissions": "4.5.0" + }, + "runtime": { + "lib/netstandard2.0/System.Security.Cryptography.Xml.dll": { + "assemblyVersion": "4.0.1.0", + "fileVersion": "4.6.26515.6" + } + } + }, + "System.Security.Permissions/4.5.0": { + "dependencies": { + "System.Security.AccessControl": "4.5.0" + }, + "runtime": { + "lib/netstandard2.0/System.Security.Permissions.dll": { + "assemblyVersion": "4.0.1.0", + "fileVersion": "4.6.26515.6" + } + } + }, + "System.Security.Principal.Windows/4.5.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "2.1.1" + } + }, + "System.Text.Encodings.Web/4.5.0": { + "runtime": { + "lib/netstandard2.0/System.Text.Encodings.Web.dll": { + "assemblyVersion": "4.0.3.0", + "fileVersion": "4.6.26515.6" + } + } + }, + "Thycotic.SecretServer.Sdk/1.0.0": { + "dependencies": { + "Microsoft.AspNetCore.DataProtection": "2.1.1", + "Microsoft.AspNetCore.DataProtection.Extensions": "2.1.1", + "Microsoft.Extensions.Configuration": "2.1.1", + "Microsoft.Extensions.Logging": "2.1.1", + "Newtonsoft.Json": "11.0.2", + "System.ComponentModel.Annotations": "4.5.0", + "System.Configuration.ConfigurationManager": "4.4.0" + }, + "runtime": { + "Thycotic.SecretServer.Sdk.dll": {} + } + } + } + }, + "libraries": { + "tss/1.5.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "Autofac/4.8.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-GYRLxd2wCzhvee2u1vs3AbUbF4CHDWfD7BCNjD3Vxb4wxQz3HC8bPm9Sj9uOT0gE8a6PC2fx1zufmhLgxK+cZg==", + "path": "autofac/4.8.1", + "hashPath": "autofac.4.8.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Cryptography.Internal/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-9X49e4ZTv6ipL/Yh1GvVxpgh+ghWMHi+PPE3tQI2HRgG6Jixvmt8LgT/KvAvfgYEDnjsSTRyt/arrHsekHwfMA==", + "path": "microsoft.aspnetcore.cryptography.internal/2.1.1", + "hashPath": "microsoft.aspnetcore.cryptography.internal.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.DataProtection/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-561yQw2Xu5DH05p6uv4G6dD0tfO2KeNuFz/kPREHHFzOk4PF3tdmH9LjCz2fX8eyOvgvfiLSib3atE7thRvZDQ==", + "path": "microsoft.aspnetcore.dataprotection/2.1.1", + "hashPath": "microsoft.aspnetcore.dataprotection.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.DataProtection.Abstractions/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-94UHZlJQUeCeCsrDNrEVDO7nOoFsr1KSetcHAttPA6DDe80XJ57wbWUpzxjoGRimoGG2yS95n7M0bueZCMD7ag==", + "path": "microsoft.aspnetcore.dataprotection.abstractions/2.1.1", + "hashPath": "microsoft.aspnetcore.dataprotection.abstractions.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.DataProtection.Extensions/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-kwZ6maQQXmDpGBL+XW2Hqvy2TUzON2h+9FG3b0b0wNnocNNCJ3SqgvuXxjMjkpGwD2oS9/BXb1XL7S17YPKBtw==", + "path": "microsoft.aspnetcore.dataprotection.extensions/2.1.1", + "hashPath": "microsoft.aspnetcore.dataprotection.extensions.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Hosting.Abstractions/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-FFZxJAK3sV9JxZ7YP47upycv6VZOcNvJLiLM0FXfvlrb67RC9y4AjCUX1RvI0W1n1v6GMZhWSNb3KYs+O6s26g==", + "path": "microsoft.aspnetcore.hosting.abstractions/2.1.1", + "hashPath": "microsoft.aspnetcore.hosting.abstractions.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Hosting.Server.Abstractions/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-xqfxC5t1Jk4ZOQN5xfR2Q0nqTOTN5R6FORk4LqjEzmfX8NDdEsds+Fj6d9bMYqhPWZ4ATRAi8RmaUKYPQuAWbQ==", + "path": "microsoft.aspnetcore.hosting.server.abstractions/2.1.1", + "hashPath": "microsoft.aspnetcore.hosting.server.abstractions.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Http.Abstractions/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-0TPQgjRy2xJ75GcK18vvrT6/zCtSAWUEBSskSJN/lY0zuvQx2or8lzwr0TdKyMNK8A8MLP4QMLPqL9NOAxe0yg==", + "path": "microsoft.aspnetcore.http.abstractions/2.1.1", + "hashPath": "microsoft.aspnetcore.http.abstractions.2.1.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Http.Features/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-cMnTXRH+8T7GLht6cXRCMmN1HaYfXti2WEUdXqMUuyJgi4oH9cmzW4nECSBkQjsCs5O06BphyDDDAsTW/zQmpg==", + "path": "microsoft.aspnetcore.http.features/2.1.1", + "hashPath": "microsoft.aspnetcore.http.features.2.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.CommandLineUtils/1.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-6kjEaCcE2dbACCrvWoHkH7UB3eQtYAAgt4HFbkQnPpBhSSwktrBq5veNWT7rI3wFcmhlphLu6ZhqFltImBsNew==", + "path": "microsoft.extensions.commandlineutils/1.1.1", + "hashPath": "microsoft.extensions.commandlineutils.1.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-1JaydycXzbfAExlsD7XIWykzVnU/wZM86KzrHyGlXuxqnqzcWSXLJn4Ejn8bDnq07CEJNZ+GjsxWKlJ8kFfnvQ==", + "path": "microsoft.extensions.configuration/2.1.1", + "hashPath": "microsoft.extensions.configuration.2.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.Abstractions/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-9EMhOWU2eOQOtMIJ+vfwKJpnLRc1Wl3vXu8qXeevA91cSY4j3WvArmF7ApGtJwa7yKewJTvlQlBSn9OSnLFg6Q==", + "path": "microsoft.extensions.configuration.abstractions/2.1.1", + "hashPath": "microsoft.extensions.configuration.abstractions.2.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.Binder/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-t7KFAv6AxyUsZj9QN8FAbusg+X5baCELl+XtscyuP1IGUv5UctyY7/rNZLyiKaV7HhAcDQ1zC5ZQNQQFn6JpAA==", + "path": "microsoft.extensions.configuration.binder/2.1.1", + "hashPath": "microsoft.extensions.configuration.binder.2.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyInjection/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-2nshYaLTn73Ie+/yTkb7EZIXwQeFIXsYCBy/jSY9bMayYykGNjdWa25frayhuPAGVbZpEgfgp3d4JRVEuVyEqQ==", + "path": "microsoft.extensions.dependencyinjection/2.1.1", + "hashPath": "microsoft.extensions.dependencyinjection.2.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-PW1596sF97gpIc1JuUuYvTmeLfeqC5whbWPsWgJhN0fdwz683him3b/HB0dqhFesVssOjnnA0fEz4+S0gUeBqA==", + "path": "microsoft.extensions.dependencyinjection.abstractions/2.1.1", + "hashPath": "microsoft.extensions.dependencyinjection.abstractions.2.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.FileProviders.Abstractions/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-qOJP+VAlXDeMQSJ6iflW62bEsN3S1NJIPHmhKFA9L37yU+jce2wbwesA7sDe9WdJ8+SoKtLnHPUxvOyQrAcRCA==", + "path": "microsoft.extensions.fileproviders.abstractions/2.1.1", + "hashPath": "microsoft.extensions.fileproviders.abstractions.2.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.Hosting.Abstractions/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-v7mPlJ68Dsev9gn6w5tJJZI798r6gCmwKBv0pwJ5PunLEITYjrv1+QJ/wYkp7KuRcr8VRUML8mJg/mgUjgHggA==", + "path": "microsoft.extensions.hosting.abstractions/2.1.1", + "hashPath": "microsoft.extensions.hosting.abstractions.2.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.Logging/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-x4/RzeReQSIi4nVpOjXEySm/xUSr6lBjuecdYnlUboWxbLSm2j3vhFV5OLGRp3gfte3cRMdysMNa/wyZN0t/Tw==", + "path": "microsoft.extensions.logging/2.1.1", + "hashPath": "microsoft.extensions.logging.2.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.Logging.Abstractions/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-QWFWKrdeoDSEr8nVJaBAVDMj24wnh9clGzDNmMdgHHRsOIwTUMeh4XljeZXJhIKPT00jWuzwEzn3uNxOtO4cYg==", + "path": "microsoft.extensions.logging.abstractions/2.1.1", + "hashPath": "microsoft.extensions.logging.abstractions.2.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.Options/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-j0zOfTt1Qm+JDW2m+6Q/aj1m4C8+onudUu4ls/fN69VxruZkMWmX1bPKkbkYIPNNxJsf4k7FOkVq5o1vEFq9pQ==", + "path": "microsoft.extensions.options/2.1.1", + "hashPath": "microsoft.extensions.options.2.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.Primitives/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Svz25/egj1TsNL4118jyMqkhDiu0l8QYWq2p52P4BBN0GbqwR18ZRIctSP5TTDJy0m0EFC8aB2FOVjGtvEGWSA==", + "path": "microsoft.extensions.primitives/2.1.1", + "hashPath": "microsoft.extensions.primitives.2.1.1.nupkg.sha512" + }, + "Microsoft.NETCore.App/2.1.5": { + "type": "package", + "serviceable": true, + "sha512": "sha512-u/YV4Ry6ai2giyYWjtU/3FOCVEhl/t0la/m2YgHc3yJJoen+BcBMHhnBupfS8KxC8nTbQf9fw7RWWVnTtCbf5w==", + "path": "microsoft.netcore.app/2.1.5", + "hashPath": "microsoft.netcore.app.2.1.5.nupkg.sha512" + }, + "Microsoft.NETCore.DotNetAppHost/2.1.5": { + "type": "package", + "serviceable": true, + "sha512": "sha512-0/IRopTn6PPYFL7DB5cZRXYiRKWFZo3DJXAG03WzOzXjYYwX2JV/mfd/jY8zLKsceGrtO1zC08DoqLVXquTfsQ==", + "path": "microsoft.netcore.dotnetapphost/2.1.5", + "hashPath": "microsoft.netcore.dotnetapphost.2.1.5.nupkg.sha512" + }, + "Microsoft.NETCore.DotNetHostPolicy/2.1.5": { + "type": "package", + "serviceable": true, + "sha512": "sha512-42rGG5WGTOx6haYF3JQyt/4t3DZGffiE0lm6or9yGM92a+LUiM6xKJJuWWmAI88WzBumtEEcNwEUsp1oPEABLQ==", + "path": "microsoft.netcore.dotnethostpolicy/2.1.5", + "hashPath": "microsoft.netcore.dotnethostpolicy.2.1.5.nupkg.sha512" + }, + "Microsoft.NETCore.DotNetHostResolver/2.1.5": { + "type": "package", + "serviceable": true, + "sha512": "sha512-sB8k4xeebRXiTj3ag/INSEIq5LhmdRd9E/Wnv6IEBlQVgHd8+HM1RXEUh2lk26lxhuG7sUuqIOkhkBkKPyx4+g==", + "path": "microsoft.netcore.dotnethostresolver/2.1.5", + "hashPath": "microsoft.netcore.dotnethostresolver.2.1.5.nupkg.sha512" + }, + "Microsoft.NETCore.Platforms/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-iYxdy3UHeFl8FJl/Ygj8YWSrBQ8uIGXlJiw2zlDJ+RSNxU6RflBSoY2UDcJFdg9KflgrsBOlg9iU6pTcRoCWUA==", + "path": "microsoft.netcore.platforms/2.1.1", + "hashPath": "microsoft.netcore.platforms.2.1.1.nupkg.sha512" + }, + "Microsoft.NETCore.Targets/2.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-mJnCMoBfWL0lxxlBFJ/8cZKTfPpI82TekZkUqvSCBtunUaaqr2LVeWl1zQYdanAdk4Ddf1HCwb8+DNYaNFBk1w==", + "path": "microsoft.netcore.targets/2.0.0", + "hashPath": "microsoft.netcore.targets.2.0.0.nupkg.sha512" + }, + "Microsoft.Win32.Registry/4.5.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-vduxuHEqRgRrTE8wYG8Wxj/+6wwzddOmZzjKZx6rFMc/91aUBxI5etAFYxesoNaIja5NpgSTcnk6cN8BeYXf9A==", + "path": "microsoft.win32.registry/4.5.0", + "hashPath": "microsoft.win32.registry.4.5.0.nupkg.sha512" + }, + "NETStandard.Library/2.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-st47PosZSHrjECdjeIzZQbzivYBJFv6P2nv4cj2ypdI204DO+vZ7l5raGMiX4eXMJ53RfOIg+/s4DHVZ54Nu2A==", + "path": "netstandard.library/2.0.3", + "hashPath": "netstandard.library.2.0.3.nupkg.sha512" + }, + "Newtonsoft.Json/11.0.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-IvJe1pj7JHEsP8B8J8DwlMEx8UInrs/x+9oVY+oCD13jpLu4JbJU2WCIsMRn5C4yW9+DgkaO8uiVE5VHKjpmdQ==", + "path": "newtonsoft.json/11.0.2", + "hashPath": "newtonsoft.json.11.0.2.nupkg.sha512" + }, + "runtime.win-x64.Microsoft.NETCore.App/2.1.5": { + "type": "package", + "serviceable": true, + "sha512": "sha512-CbQTdCoCTLUHETu+f9WaY4m/f+NHscDVzgH0zyUxkqnIVsPNmPJxxup+DeuF8Uf4cPrkff9MWlXIpeqTqguZpQ==", + "path": "runtime.win-x64.microsoft.netcore.app/2.1.5", + "hashPath": "runtime.win-x64.microsoft.netcore.app.2.1.5.nupkg.sha512" + }, + "runtime.win-x64.Microsoft.NETCore.DotNetAppHost/2.1.5": { + "type": "package", + "serviceable": true, + "sha512": "sha512-sJPfDi3Tbr56F67XfESnhAFOKdml25TxG7cXuG0COQB0WGeVxj4tL9UZkpLWoQSE+w1rIm1j+CTsMyGi5SXEzQ==", + "path": "runtime.win-x64.microsoft.netcore.dotnetapphost/2.1.5", + "hashPath": "runtime.win-x64.microsoft.netcore.dotnetapphost.2.1.5.nupkg.sha512" + }, + "runtime.win-x64.Microsoft.NETCore.DotNetHostPolicy/2.1.5": { + "type": "package", + "serviceable": true, + "sha512": "sha512-qDzTIVhDXftpAs4ZcYI5svfIhsiVVuTNztqXhqVzu7w3CnccSry9WpSz/W2W9RcP8dOFx8JAnfa5kD+SS06ZZw==", + "path": "runtime.win-x64.microsoft.netcore.dotnethostpolicy/2.1.5", + "hashPath": "runtime.win-x64.microsoft.netcore.dotnethostpolicy.2.1.5.nupkg.sha512" + }, + "runtime.win-x64.Microsoft.NETCore.DotNetHostResolver/2.1.5": { + "type": "package", + "serviceable": true, + "sha512": "sha512-nyNAvqCo9ksQlazeXiOFpTjyOrBelmy3p9gQaqSFvtbbpE+L+01OhEvqrCo9TllBajesUxhiVHkS9pv+OCs1Iw==", + "path": "runtime.win-x64.microsoft.netcore.dotnethostresolver/2.1.5", + "hashPath": "runtime.win-x64.microsoft.netcore.dotnethostresolver.2.1.5.nupkg.sha512" + }, + "System.ComponentModel/4.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-tN5DPMYg6yFO5lF5L5hF6TIZDcRQ/+f1YcXGP8y2Yy4971XoxPOLH4lkkL20v6zb4aAVsp+xrkRwzMFeR5ZHqw==", + "path": "system.componentmodel/4.0.1", + "hashPath": "system.componentmodel.4.0.1.nupkg.sha512" + }, + "System.ComponentModel.Annotations/4.5.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-IjDa643EO77A4CL9dhxfZ6zzGu+pM8Ar0NYPRMN3TvDiga4uGDzFHOj/ArpyNxxKyO5IFT2LZ0rK3kUog7g3jA==", + "path": "system.componentmodel.annotations/4.5.0", + "hashPath": "system.componentmodel.annotations.4.5.0.nupkg.sha512" + }, + "System.Configuration.ConfigurationManager/4.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-RLYB3YOmdz9dE3zMhBFGv3GF74upGjH0nF0G9lFFRLNLsCEMIpiuQsMGv2qE0qdp1JdheVNO8RIRpUKdokiK+g==", + "path": "system.configuration.configurationmanager/4.4.0", + "hashPath": "system.configuration.configurationmanager.4.4.0.nupkg.sha512" + }, + "System.Memory/4.5.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-vcG3/MbfpxznMkkkaAblJi7RHOmuP7kawQMhDgLSuA1tRpRQYsFSCTxRSINDUgn2QNn2jWeLxv8er5BXbyACkw==", + "path": "system.memory/4.5.1", + "hashPath": "system.memory.4.5.1.nupkg.sha512" + }, + "System.Runtime/4.1.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-v6c/4Yaa9uWsq+JMhnOFewrYkgdNHNG2eMKuNqRn8P733rNXeRCGvV5FkkjBXn2dbVkPXOsO0xjsEeM1q2zC0g==", + "path": "system.runtime/4.1.0", + "hashPath": "system.runtime.4.1.0.nupkg.sha512" + }, + "System.Runtime.CompilerServices.Unsafe/4.5.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-qUJMNWhbm9oZ3XaMFiEMiYmRPszbnXIkRIi7+4b2Md2xZ6JUOepf0/kY3S85qistRohl9OdMe4PsO+RdG2kTIQ==", + "path": "system.runtime.compilerservices.unsafe/4.5.1", + "hashPath": "system.runtime.compilerservices.unsafe.4.5.1.nupkg.sha512" + }, + "System.Security.AccessControl/4.5.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-aVjTe36YkO8FzfNhMLoPEzv3gF9rphoW9ngFhG/MH4zzEPLx07sNrgCLwMP4Wx2leI6qarMrGv21OwQXYUKLmw==", + "path": "system.security.accesscontrol/4.5.0", + "hashPath": "system.security.accesscontrol.4.5.0.nupkg.sha512" + }, + "System.Security.Cryptography.Cng/4.5.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-O4tqXxWCD8y1IU1VTgzbuBFwoRahrADhDUxHjwezhHCsqyFNyQ5EytjWBxu0EsZuH14b4UO2pFkG063K2h/9Ug==", + "path": "system.security.cryptography.cng/4.5.0", + "hashPath": "system.security.cryptography.cng.4.5.0.nupkg.sha512" + }, + "System.Security.Cryptography.Pkcs/4.5.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-1vv2x8cok3NAolee/nb6X/6PnTx+OBKUM3kt1Rlgg04uQ+IMwjc88xFIfJdwbYcvjlOtzT7CHba1pqVAu9tj/w==", + "path": "system.security.cryptography.pkcs/4.5.0", + "hashPath": "system.security.cryptography.pkcs.4.5.0.nupkg.sha512" + }, + "System.Security.Cryptography.ProtectedData/4.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-WwEexvBd+17yfY7fcS+fBGl+HADEfCJuKeDJqBT7D6j6vKwYvfLyGuq2y/MmrKORC6mbYwth7kjinO1mPhTL3g==", + "path": "system.security.cryptography.protecteddata/4.4.0", + "hashPath": "system.security.cryptography.protecteddata.4.4.0.nupkg.sha512" + }, + "System.Security.Cryptography.Xml/4.5.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-UvxfrEg7YG7U6BQO8WdQ4Nu1LFt2lqYQnoZefaK/2RDvjYdJ+norsVe4dwOqo14XiipgYY5xNUo6VhQXNbl2vg==", + "path": "system.security.cryptography.xml/4.5.0", + "hashPath": "system.security.cryptography.xml.4.5.0.nupkg.sha512" + }, + "System.Security.Permissions/4.5.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-vDQ7q30Soe0a1cPhvxn+7IFmMeTG5IP+hTQrnKQDjTNpD2epqwbZSzMM2Git5TXBr4Kwwhc/0SEtJY0qPoiegA==", + "path": "system.security.permissions/4.5.0", + "hashPath": "system.security.permissions.4.5.0.nupkg.sha512" + }, + "System.Security.Principal.Windows/4.5.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-WA9ETb/pY3BjnxKjBUHEgO59B7d/nnmjHFsqjJ2eDT780nD769CT1/bw2ia0Z6W7NqlcqokE6sKGKa6uw88XGA==", + "path": "system.security.principal.windows/4.5.0", + "hashPath": "system.security.principal.windows.4.5.0.nupkg.sha512" + }, + "System.Text.Encodings.Web/4.5.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-JF+wDdfFiRl3rz3dPMfR6aR568AW2J5CUMmhSflgHDz4zbVK4/00ax8UHnHyEMvblPewgNugjuA4oyoL8Pex2g==", + "path": "system.text.encodings.web/4.5.0", + "hashPath": "system.text.encodings.web.4.5.0.nupkg.sha512" + }, + "Thycotic.SecretServer.Sdk/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + } + } +} \ No newline at end of file diff --git a/src/bin/tss.dll b/src/bin/tss.dll new file mode 100644 index 00000000..eabd6ee0 Binary files /dev/null and b/src/bin/tss.dll differ diff --git a/src/bin/tss.exe b/src/bin/tss.exe new file mode 100644 index 00000000..2780e95b Binary files /dev/null and b/src/bin/tss.exe differ diff --git a/src/bin/tss.pdb b/src/bin/tss.pdb new file mode 100644 index 00000000..6459a6a9 Binary files /dev/null and b/src/bin/tss.pdb differ diff --git a/src/bin/tss.runtimeconfig.json b/src/bin/tss.runtimeconfig.json new file mode 100644 index 00000000..5809b4e4 --- /dev/null +++ b/src/bin/tss.runtimeconfig.json @@ -0,0 +1,9 @@ +{ + "runtimeOptions": { + "runtimeOptions": { + "configProperties": { + "System.Globalization.Invariant": true + } + } + } +} \ No newline at end of file diff --git a/src/bin/ucrtbase.dll b/src/bin/ucrtbase.dll new file mode 100644 index 00000000..90bd467d Binary files /dev/null and b/src/bin/ucrtbase.dll differ diff --git a/src/classes/TssSession.class.ps1 b/src/classes/TssSession.class.ps1 index 8e06c847..aaef21a6 100644 --- a/src/classes/TssSession.class.ps1 +++ b/src/classes/TssSession.class.ps1 @@ -1,7 +1,7 @@ class TssSession { [string]$SecretServer [string]$ApiVersion = 'api/v1' - [string]$WindowsAuth = 'winauthwebservices' + hidden [string]$WindowsAuth = 'winauthwebservices' [string]$ApiUrl [string]$AccessToken [string]$RefreshToken @@ -14,7 +14,7 @@ [boolean]IsValidSession() { if ([string]::IsNullOrEmpty($this.AccessToken) -and $this.StartTime -eq '0001-01-01 00:00:00') { return $false - } elseif ($this.TokenType -eq 'WindowsAuth') { + } elseif ($this.TokenType -in ('WindowsAuth','SdkClient')) { return $true } else { return $true @@ -25,16 +25,16 @@ if ([string]::IsNullOrEmpty($this.AccessToken)) { Write-Warning 'No valid token found for current TssSession object' return $false - } elseif ([datetime]::Now -lt $this.TimeOfDeath -and ($this.TokenType -ne 'ExternalToken')) { + } elseif ([datetime]::Now -lt $this.TimeOfDeath -and ($this.TokenType -notin ('ExternalToken','SdkClient'))) { return $true - } elseif ([datetime]::Now -gt $this.TimeOfDeath -and ($this.TokenType -ne 'ExternalToken')) { + } elseif ([datetime]::Now -gt $this.TimeOfDeath -and ($this.TokenType -notin ('ExternalToken','SdkClient'))) { Write-Warning 'Token is not valid and has exceeded TimeOfDeath' return $false } elseif ($this.TokenType -eq 'ExternalToken') { Write-Warning 'Token was provided through external source, unable to validate' return $true - } elseif ($this.TokenType -eq 'WindowsAuth') { - Write-Warning 'Windows Authentication being used, no validation required' + } elseif ($this.TokenType -in ('WindowsAuth','SdkClient')) { + Write-Verbose "$($this.TokenType) being used, no validation required" return $true } else { return $true @@ -44,11 +44,11 @@ [boolean]SessionExpire() { $url = $this.ApiUrl, 'oauth-expiration' -join '/' try { - if ($this.TokenType -ne 'WindowsAuth') { + if ($this.TokenType -notin ('WindowsAuth','SdkClient')) { Invoke-TssRestApi -Uri $url -Method Post -PersonalAccessToken $this.AccessToken return $true } else { - Write-Warning "Windows Authentication being used, SessionExpire is not supported" + Write-Warning "$($this.TokenType) being used, SessionExpire is not required" return $false } } catch { @@ -61,8 +61,8 @@ Write-Warning 'Token was provided through external source, SessionRefresh is not supported' return $false } - if ($this.TokenType -eq 'WindowsAuth') { - Write-Warning 'Windows Authentication being used, SessionRefresh is not supported' + if ($this.TokenType -in ('WindowsAuth','SdkClient')) { + Write-Warning "$($this.TokenType) being used, SessionRefresh is not supported or required" return $false } try { diff --git a/src/functions/Initialize-SdkClient.ps1 b/src/functions/Initialize-SdkClient.ps1 new file mode 100644 index 00000000..271afaf3 --- /dev/null +++ b/src/functions/Initialize-SdkClient.ps1 @@ -0,0 +1,82 @@ +function Initialize-SdkClient { + [cmdletbinding()] + param( + # Secret Server + [Parameter(Mandatory, ParameterSetName = 'init')] + [string] + $SecretServer, + + # SDK Client Management rule name + [Parameter(Mandatory, ParameterSetName = 'init')] + [string] + $RuleName, + + # SDK Client Management rule onboarding key + [Parameter(ParameterSetName = 'init')] + [string] + $OnboardingKey, + + # Config path for the key/config files + [Parameter(Mandatory, ParameterSetName = 'init')] + [ValidateScript( { Test-Path $_ -PathType Container })] + [string] + $ConfigPath, + + # Overwrite configuration (drop and create a new) + [switch] + $Force + ) + begin { + $tssParams = $PSBoundParameters + $tssExe = [IO.Path]::Combine([string]$PSModuleRoot, 'bin', 'tss.exe') + + if ($IsLinux) { + Write-Verbose "SDK Client, tss utility, has some dependencies required on certain Linux distributions, more details: https://docs.thycotic.com/ss/10.9.0/api-scripting/sdk-cli#task_2__installing_the_sdk_client" + } + } + process { + Write-Verbose "Provided command parameters: $(. $GetInvocation $PSCmdlet.MyInvocation)" + + if ($tssParams.ContainsKey('Force')) { + $tssRemoveArgs = "remove --confirm --key-directory '$ConfigPath' --config-directory '$ConfigPath'" + try { + $remove = Invoke-Expression -Command "$tssExe $tssRemoveArgs" + Write-Verbose "SDK Client raw output: $remove" + if ($remove -eq 'Your configuration settings have been removed.') { + } else { + Write-Waring "Issue removing configuration files for [$SecretServer]: $remove" + return + } + } catch { + Write-Warning "Issue removing SDK Client (tss) config files for [$SecretServer]" + $err = $_ + . $ErrorHandling $err + } + } + + $tssArgs = [ordered]@{} + switch ($tssParams.Keys) { + 'SecretServer' { $tssArgs.SecretServer = "--url $SecretServer" } + 'RuleName' { $tssArgs.RuleName = "--rule-name $RuleName" } + 'OnboardingKey' { $tssArgs.OnboardingKey = "--onboarding-key '$OnboardingKey'" } + 'ConfigPath' { $tssArgs.ConfigDirectory = "--key-directory '$ConfigPath' --config-directory '$ConfigPath'" } + } + + $tssInitArgs = "init $($tssArgs['SecretServer']) $($tssArgs['RuleName']) $($tssArgs['OnboardingKey']) $($tssArgs['ConfigDirectory'])" + try { + $response = Invoke-Expression -Command "$tssExe $tssInitArgs" + Write-Verbose "SDK Client raw output: $response" + + if ($response -eq 'Your SDK client account registration is complete.') { + Write-Host 'SDK Client initialization completed successfully' + } + if ($response -eq 'This machine is already initialized. Remove the configuration settings.') { + Write-Warning "Initialization has already been run for this host, include -Force parameter if you want to drop and reinitialize" + } + } catch { + Write-Warning "Issue initializing SDK Client (tss) for [$SecretServer]" + $err = $_ + . $ErrorHandling $err + } + } +} \ No newline at end of file diff --git a/src/functions/New-Session.ps1 b/src/functions/New-Session.ps1 index 84a473f6..9267259a 100644 --- a/src/functions/New-Session.ps1 +++ b/src/functions/New-Session.ps1 @@ -51,25 +51,36 @@ [Parameter(Mandatory,ParameterSetName = 'new', Position = 0)] [Parameter(Mandatory,ParameterSetName = 'sdk', Position = 0)] [Parameter(Mandatory,ParameterSetName = 'winauth', Position = 1)] + [Parameter(Mandatory,ParameterSetName = 'clientSdk')] [uri] $SecretServer, # Specify a Secret Server user account. - [Parameter(Mandatory, ParameterSetName = 'new')] + [Parameter(Mandatory,ParameterSetName = 'new')] [PSCredential] [Management.Automation.CredentialAttribute()] $Credential, # Specify Access Token - [Parameter(Mandatory, ParameterSetName = 'sdk')] + [Parameter(Mandatory,ParameterSetName = 'sdk')] $AccessToken, # Utilize Windows Authentication (IWA) - [Parameter(Mandatory, ParameterSetName = 'winauth')] + [Parameter(Mandatory,ParameterSetName = 'winauth')] [switch] - $UseWindowsAuth - ) + $UseWindowsAuth, + + # Utilize SDK Client + [Parameter(Mandatory,ParameterSetName = 'clientSdk')] + [switch] + $UseSdkClient, + # Config path for the key/config files + [Parameter(ParameterSetName = 'clientSdk',Mandatory)] + [ValidateScript( { Test-Path $_ -PathType Container })] + [string] + $ConfigPath + ) begin { $newTssParams = $PSBoundParameters $invokeParams = @{ } @@ -88,6 +99,8 @@ } else { $outputTssSession.ApiUrl = $outputTssSession.SecretServer + $outputTssSession.ApiVersion } + + $tssExe = [IO.Path]::Combine([string]$PSModuleRoot, 'bin', 'tss.exe') } process { @@ -137,8 +150,40 @@ $outputTssSession.AccessToken = $AccessToken $outputTssSession.TokenType = 'ExternalToken' } - if ($newTssParams.ContainsKey('UseWindowsAuth')) { - if (-not $PSCmdlet.ShouldProcess($outputTssSession.SecretServer, "Setting SecretServer: [$($outputTssSession.SecretServer)] and TokenType: ['WinAuth']")) { return } + if ($newTssParams.ContainsKey('UseSdkClient')) { + if (Test-Path $tssExe) { + try { + $status = Invoke-Expression -Command "$tssExe status --key-directory '$ConfigPath' --config-directory '$ConfigPath'" + Write-Verbose "SDK Client raw response: $status" + $sdkEndpoint = $status.Trim("Connected to endpoint ") + } catch { + Write-Warning "Issue capturing status of current SDK Client (tss) config for [$SecretServer]" + $err = $_ + . $ErrorHandling $err + } + + if ([uri]$sdkEndpoint -ne $outputTssSession.SecretServer) { + Write-Warning "Provided SecretServer host [$SecretServer] does not match SDK Client configuration of [$sdkEndpoint]" + return + } + + try { + $sdkToken = Invoke-Expression -Command "$tssExe token --key-directory '$ConfigPath' --config-directory '$ConfigPath'" + Write-Verbose "SDK Client token value: $sdkToken" + } catch { + Write-Warning "Issue obtaining token via SDK Client (tss) config" + $err = $_ + . $ErrorHandling $err + } + + if ($sdkToken.Length -gt 0) { + $outputTssSession.AccessToken = $sdkToken + $outputTssSession.TokenType = 'SdkClient' + } + } else { + Write-Warning 'Issue finding SDK Client (tss) in module, please ensure bin files still exists' + return + } } $outputTssSession.StartTime = [datetime]::Now return $outputTssSession @@ -146,4 +191,4 @@ Write-Warning "SecretServer argument not found" } } -} +} \ No newline at end of file diff --git a/src/parts/GetInvokeTssParams.ps1 b/src/parts/GetInvokeTssParams.ps1 index 4b7a02f4..db6d3cd3 100644 --- a/src/parts/GetInvokeTssParams.ps1 +++ b/src/parts/GetInvokeTssParams.ps1 @@ -20,6 +20,9 @@ process { 'ExternalToken' { $invokeParams.PersonalAccessToken = $TssSession.AccessToken } + 'SdkClient' { + $invokeParams.PersonalAccessToken = $TssSession.AccessToken + } 'WindowsAuth' { $invokeParams.UseDefaultCredentials = $true }