GithubHelp home page GithubHelp logo

ai-traders / liget Goto Github PK

View Code? Open in Web Editor NEW
216.0 13.0 29.0 1.26 MB

NuGet server and cache running on kestrel in docker

License: MIT License

Shell 6.82% C# 86.78% Dockerfile 0.54% Batchfile 0.02% F# 2.48% TypeScript 3.00% CSS 0.21% HTML 0.14%
nuget nuget-server dotnet-core kestrel docker cache paket nuget-packages dotnet

liget's Introduction

Build Status

LiGet

Join the chat at https://gitter.im/AI-Traders/liget-server

A NuGet server with linux-first approach.

Why? and goals

There seems to be no good nuget server for hosting private nuget packages and caching, when working mainly with linux and dotnet core. Running windows just to host a several nuget packages seems like a big waste.

This project aims at following:

  • provide self-hosted nuget server for private package hosting.
  • provide caching mode for public packages from nuget.org
  • hosted with kestrel on dotnet core 2.0
  • released as ready to use, end-to-end tested docker image, preferably to be deployed to kubernetes.
  • continuously tested with paket including several common project setup cases
  • good performance when server is used by multiple clients, such as CI agents building various projects, downloading lots of packages at the same time.
  • easy to develop on linux in VS Code, not only in VS on windows.

BaGet fork

TL;DR since 1.0.0 LiGet is a fork of BaGet. Read lower why...

We have previously created and used LiGet from various pojects, just to get it working on dotnet core. When BaGet started to look promissing, we contributed some work there with indention to migrate from LiGet to BaGet and obsolete the project. However, following was deal-breaker:

  • What we consider critical basis for mature project was not merged:
    • build must be reproducible, which in current .Net world means paket.lock commited in source repository.
    • released product must be built CD-style. Which in short means to build artifacts only once, and run them through a pipeline of tests and QA. It is not acceptable to run dotnet build or dotnet publish several times for same commit. There must be a well-defined set of binaries which were tested through all pipeline stages.
    • if docker is released then docker image must be tested with end-case tests running actual nuget clients.
  • long feedback time for PRs in BaGet. I spend only a few days at time to get job done. I cannot wait weeks for review.

How is this fork different from upstream BaGet:

  • using FAKE for build system, rather than scripting in MsBuild.
  • added unit, integration tests and e2e tests with paket and nuget cli.
  • we use docker and Dojo to create consistent, reproducible development environment for LiGet.
  • added release cycle and testing of docker image using continuous delivery practices.
  • implements read-through cache as a separate endpoint. Which at the time does not work upstream.
  • uses paket and FAKE for build system.
  • uses Carter for routing rather than bare Asp routing.
  • adds ability to log to graylog
  • adds V2 implementation from old LiGet
  • caching proxy has different endpoint /api/cache/v3/index.json than private packages /api/v3/index.json

Features and limitations

  • Implements light-weight nuget V3 API for hosting private packages.
  • Supports V3 search.
  • Limited NuGet V2 API for hosting private packages. Includes endpoints FindPackagesById(), Packages() and PUT /api/v2. Which is sufficient for clients to download, push, find or restore packages.
  • Caching proxy of with NuGet V3 API.
    • Allows to cache .nupkg packages on server, rather than downloading them from the Internet each time.

Not implemented:

  • Does not work with older paket versions
  • Cache package metadata and invalidates when upstream changes are detected using NuGet.CatalogReader. This will be ported from older liget < 1.0.0.
  • V2 search, filter and alike queries. This is not planned.
  • search and autocomplete endpoints for cached packages. Basically, you need to query nuget.org to search for public packages.

Usage

See releases to get docker image version.

docker run -ti -p 9011:9011 tomzo/liget:<version>

For persistent data, you should mount volumes:

  • /data/simple2 contains pushed private packages
  • /data/ef.sqlite contains sqlite database
  • /cache/simple2 contains cached public packages

You should change the default api key (NUGET-SERVER-API-KEY) used for pushing packages, by setting SHA256 into LIGET_API_KEY_HASH environment variable. You can generate it with echo -n 'my-secret' | sha256sum.

On client side

Usage only as private repository

For dotnet CLI and nuget you need to configure nuget config ~/.nuget/NuGet/NuGet.Config with something like:

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <packageSources>
    <add key="nuget" value="https://api.nuget.org/v3/index.json" protocolVersion="3" />
    <add key="liget" value="http://liget:9011/api/v3/index.json" protocolVersion="3" />
  </packageSources>
</configuration>

For paket, in paket.dependencies, just specify another source:

source http://liget:9011/api/v3/index.json

Pushing packages

dotnet nuget push mypackage.1.0.0.nupkg --source http://liget:9011/api/v2/package --api-key NUGET-SERVER-API-KEY

Usage as caching proxy

For dotnet CLI and nuget you need to configure nuget config ~/.nuget/NuGet/NuGet.Config with something like:

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <packageSources>
    <add key="liget" value="http://liget:9011/api/cache/v3/index.json" protocolVersion="3" />
    <add key="liget" value="http://liget:9011/api/v3/index.json" protocolVersion="3" />
  </packageSources>
</configuration>

For paket, in paket.dependencies, just specify liget as the 2 only sources

source http://liget:9011/api/cache/v3/index.json
# public packages...

source http://liget:9011/api/v3/index.json
# private packages...

Migrating from BaGet

If you have been using BaGet before, then many of your nuget sources in projects, could look like this, e.g. in paket:

source http://my-nuget.com/cache/v3/index.json
# public packages (only in ai-traders fork)

source http://my-nuget.com/v3
# private packages

Above endpoints end up in paket.lock too. LiGet has different endpoints (with /api before endpoints). If you want to deploy LiGet in place of BaGet and (at least temporarily) keep above endpoints, you can enable BaGet compatibity mode in LiGet.

LIGET_BAGET_COMPAT_ENABLED=true

This will enable following behavior:

  • /cache/v3/index.json returns same content as our fork's BaGet's /api/cache/v3/index.json. Upstream BaGet does not have separate endpoint for public packages anyway.
  • /v2/* returns V2 resources, same as /api/v2/*

Importing packages

To make transition from old (<1.0.0) LiGet or any other server which keeps .nupkg files in a directory, there is an import command:

dotnet LiGet.dll import --path dir

In the docker image you can setup environment variable - LIGET_IMPORT_ON_BOOT=/data/simple which will cause liget to first search for nupkg files in $LIGET_IMPORT_ON_BOOT, before starting server. Packages which were already added are skipped. Setting LIGET_IMPORT_ON_BOOT=/data/simple is sufficient for migration from (<1.0.0) LiGet.

Note: you only need to set this variable once to perform initial migration. You should unset it in later deployments to avoid uncessary scanning.

Docker

The simplest start command is

mkdir -p /tmp/liget-test
docker run -p 9011:9011 -v /tmp/liget-test/:/data tomzo/liget
  • Default current directory /data.
  • Main process starts with tini as root, then drops privileges to run as liget user with dotnet.

For best reference see the docker directory with Dockerfile and startup script.

Volume

All packages, cache, and temporary data is stored in /data. By default in /data/<backend>.

/data will be always owned by liget. Startup script switches uid/gid at start to fit with whatever was mounted from the host. The exception to this is when /data is owned by root, then liget has to run as root.``

Configuration

Internally .NET Core application is configured by /app/appsettings.json file. But we are generating this file from environment variables to make it more user friendly.

Everything can be configured with environment variables:

  • LIGET_SKIP_APPCONFIG_GEN - if true then /app/appsettings.json will not be generated on container start and you should mount your own. Default is false.
  • LIGET_SKIP_RUNTIMECONFIG_GEN - if true then /app/LiGet.runtimeconfig.json will not be generated on container start and you should mount your own. Default is false.
  • LIGET_API_KEY_HASH - hash of api key used for pushing packages.
  • LIGET_EF_RUN_MIGRATIONS - runs entity framework database migrations on container start. Default is true.
  • LIGET_DB_TYPE=Sqlite - the type of database to use. Currently only Sqlite.
  • LIGET_DB_CONNECTION_STRING - for sqlite, that is the path to db file. Default is "Data Source=/data/ef.sqlite/sqlite.db"
  • LIGET_STORAGE_BACKEND by default simple2. In 1.0.0 introduced as the only implementation, replacing previous simple.
  • LIGET_SIMPLE2_ROOT_PATH - root directory used by simple2 backend. By default /data/simple2.
  • LIGET_SEARCH_PROVIDER - how to execute searches. By default Database.
  • LIGET_BAGET_COMPAT_ENABLED - should BaGet compatibity mode be enabled. Default is false.
  • LIGET_LISTEN_PORT - port where HTTP server will listen. By default 9011.

Runtime

Every dotnet Core application has .runtimeconfig.json, which can configure garbage collector. You may want to set following:

  • LIGET_GC_CONCURRENT - by default true
  • LIGET_GC_SERVER - by default true, beware though that this may cause higher memory use.
  • LIGET_THREAD_POOL_MIN - minimal number of worker threads. By default 16.
  • LIGET_THREAD_POOL_MAX - minimal number of worker threads. By default 32.

Kestrel specific:

  • LIGET_LIBUV_THREAD_COUNT - number of libuv threads handling the requests. By default not set, determined by libuv default.

Cache

  • LIGET_CACHE_ENABLED - default is true.
  • LIGET_CACHE_PROXY_SOURCE_INDEX - address of original V3 API to cache. By default https://api.nuget.org/v3/index.json.
  • LIGET_NUPKG_CACHE_BACKEND - backend of the .nupkg caching proxy. By default simple2, which in 1.0.0 was introduced as the only implementation.
  • LIGET_NUPKG_CACHE_SIMPLE2_ROOT_PATH - root directory where dbreeze will store cached packages. By default /cache/simple2.
  • LIGET_CACHE_INVALIDATION_CHECK_PERIOD - defines frequency at which a check with upstream server is made to see if cache is invalid. By default 60 (seconds). Not Implemented yet in 1.0.0

Logging

  • LIGET_LOG_LEVEL - by default Warning. Can be Debug, Information, Warning, Error.
  • LIGET_LOG_BACKEND - by default console. Also can be gelf.
Gelf

LiGet is using GELF provider for Microsoft.Extensions.Logging to optionally configure logging via GELF to graylog. To configure docker image for logging to your graylog, you can set following environment variables:

  • LIGET_LOG_GELF_HOST - no default. But should be configured when LIGET_LOG_BACKEND=gelf
  • LIGET_LOG_GELF_PORT - by default 12201.
  • LIGET_LOG_GELF_SOURCE - by default liget.
  • LIGET_LOG_GELF_ENVIRONMENT - allows to set additional field in logged messages. By default not set.

Development

We rely heavily on docker to create reproducible development environment. This allows to execute entire build process on any machine which has:

  • local docker daemon
  • docker-compose
  • dojo executable on path. It is a CLI tool wrapper around docker and docker-compose which deals with issues such as ownership of files, mounting proper volumes, cleanup, etc.

You can execute entire build from scratch to e2e tests (like travis).

  • Install docker daemon if you haven't already
  • Install docker-compose
  • Install Dojo
DOJO_VERSION=0.4.0
sudo wget -O=/usr/bin/dojo https://github.com/ai-traders/dojo/releases/download/${DOJO_VERSION}/dojo_linux_amd64
sudo chmod +x /usr/bin/dojo

Then to execute entire build:

./tasks.sh all

This will pull dotnet-dojo docker image which has all build and test dependencies: dotnet SDK, mono, paket CLI, FAKE, Node.js.

Usage of Dojo is optional and you can easily contribute if you have above tools installed on your machine.

Release cycle

Releases are automated from the master branch, executed by GoCD pipeline, release is published only if all tests have passed. Travis executes the same tasks in the same environment and is for reference to the public community. If there is - Unreleased note at the top of Changelog, then release is a preview, tagged as <version>-<short-commit-sha>. Otherwise it is a full release, tagged as <version>.

Submitting patches

  1. Fork and create branch.
  2. Commit your changes.
  3. Submit a PR, travis will run all tests.
  4. Address issues in the review and build failures.
  5. Before merge rebase on master git rebase -i master and possibly squash some of the commits.

Issues

If you have an idea or found a bug, open an issue to discuss it.

License and authors

Firsly, this project is using lots of code from other nuget servers, either as reference or actually porting pieces of code. Credits:

This project is licenced under MIT.

liget's People

Contributors

hmol avatar koltesdigital avatar tomzo avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

liget's Issues

Unable to build using dojo. Getting e_sqlite3 error

I forked the project and followed the build guideline in the readme to install dojo and launch ./tasks.sh all.

I first had an error about the dotnet image that changed repositories. I then edited the Dockerfile from microsoft/dotnet:2.1.4-aspnetcore-runtime-stretch-slim to mcr.microsoft.com/dotnet/aspnet:2.1.30-stretch-slim (also tried mcr.microsoft.com/dotnet/aspnet:2.1-stretch-slim, there's no 2.1.4 version) as explained here.

Everything build but the tests fails because the program does not launch, having an error with sqlite not publishing the binaries that seemed to be common back in the days, but I can't find a proper solution to fix it.

    LiGet.Tests.NuGetClientIntegrationTest.IndexIncludesAtLeastOnePackageBaseAddressEntry(indexEndpoint: "cache/v3/index.json") [FAIL]
      System.TypeInitializationException : The type initializer for 'Microsoft.Data.Sqlite.SqliteConnection' threw an exception.
      ---- System.Reflection.TargetInvocationException : Exception has been thrown by the target of an invocation.
      -------- System.DllNotFoundException : Unable to load shared library 'e_sqlite3' or one of its dependencies. In order to help diagnose loading problems, consider setting the LD_DEBUG environment variable: libe_sqlite3: cannot open shared object file: No such file or directory
      Stack Trace:
           at Microsoft.Data.Sqlite.SqliteConnection..ctor(String connectionString)
           at Microsoft.EntityFrameworkCore.Sqlite.Storage.Internal.SqliteRelationalConnection.CreateDbConnection()
           at Microsoft.EntityFrameworkCore.Internal.LazyRef`1.get_Value()
           at Microsoft.EntityFrameworkCore.Storage.RelationalConnection.Open(Boolean errorsExpected)
           at Microsoft.EntityFrameworkCore.Sqlite.Storage.Internal.SqliteRelationalConnection.Open(Boolean errorsExpected)
           at Microsoft.EntityFrameworkCore.Sqlite.Storage.Internal.SqliteDatabaseCreator.Exists()
           at Microsoft.EntityFrameworkCore.Migrations.HistoryRepository.Exists()
           at Microsoft.EntityFrameworkCore.Migrations.Internal.Migrator.Migrate(String targetMigration)
        /dojo/work/tests/LiGet.Tests/TestServerBuilder.cs(143,0): at LiGet.Tests.TestServerBuilder.Build()
        /dojo/work/tests/LiGet.Tests/NuGetClientIntegrationTest.cs(65,0): at LiGet.Tests.NuGetClientIntegrationTest..ctor(ITestOutputHelper helper)
        ----- Inner Stack Trace -----
           at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor, Boolean wrapExceptions)
           at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
           at Microsoft.Data.Sqlite.Utilities.BundleInitializer.Initialize()
           at Microsoft.Data.Sqlite.SqliteConnection..cctor()
        ----- Inner Stack Trace -----
           at SQLitePCL.SQLite3Provider_e_sqlite3.NativeMethods.sqlite3_libversion_number()
           at SQLitePCL.SQLite3Provider_e_sqlite3.SQLitePCL.ISQLite3Provider.sqlite3_libversion_number()
           at SQLitePCL.raw.SetProvider(ISQLite3Provider imp)

Anyone have an idea how to fix this? Should I edit the dojo files too?

After a week in use it uses a lot of hdd space (Cache)

At first thanks for making this! We can now host our packages within a nuget server on linux, love it!

But after a week in use (within docker) i came to the knowledge it was holding like 15Gb of cache in the /tmp folder.
What would be a way to clean this automaticly (after a limit has been hit?)
I now cleaned it myself by removing the /tmp/NuGet/TempCache/ folder since it gets recreated.

image
It's already at 1.7GB again..

Can't list any NuGet/Cache Packages

I must be doing something fundamentally wrong.
Everything with the private feed seems to be working great! When I try accessing the cache, i get a lot of 404 errors, or using nuget list - it tells me no packages found. I left everything default in the container.

My IPAddress replaced with "liget" -
nuget list Prism -Source http://liget:9011/api/cache/v3/index.json
this works fine when pointing to nuget.org but i do get a warning when I run it against liget
WARNING: This version of nuget.exe does not support listing packages from package source

working query
https://api-v2v3search-0.nuget.org/query?q=NuGet.Versioning&prerelease=false
non-working, i tried every variation of api/cache/v3/index.json
http://liget:9011/api/cache/v3/index.json/query?q=NuGet.Versioning&prerelease=false

I have confirmed internet access by both the VM and Container where this is running.. so.... now i'm stuck.

paket push inside container fails with 500 InternalServerError, System.IO.IOException

paket push works on windows clients but fails inside a alpine container.

container:

FROM mcr.microsoft.com/dotnet/core/sdk:2.2-alpine3.9 as dotnet

ENV DOTNET_CLI_TELEMETRY_OPTOUT=1
ENV PATH="/root/.dotnet/tools:${PATH}"

RUN dotnet tool install paket -g

dotnet nuget push works:
dotnet nuget push -s http://workstation11:5000 -k 185f3958-cdb8-4fb3-aca9-b6af9fe40862 test.nupkg

paket push fails:
paket push --url http://workstation11:5000 --api-key 185f3958-cdb8-4fb3-aca9-b6af9fe40862 test.nupkg

liget exception:

fail: Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware[1]
      An unhandled exception has occurred while executing the request.
System.IO.IOException: Unexpected end of Stream, the content may have already been read by another component.
   at Microsoft.AspNetCore.WebUtilities.MultipartReaderStream.ReadAsync(Byte[] buffer, Int32 offset, Int32 count, CancellationToken cancellationToken)
   at Microsoft.AspNetCore.WebUtilities.FileBufferingReadStream.ReadAsync(Byte[] buffer, Int32 offset, Int32 count, CancellationToken cancellationToken)
   at Microsoft.AspNetCore.WebUtilities.StreamHelperExtensions.DrainAsync(Stream stream, ArrayPool`1 bytePool, Nullable`1 limit, CancellationToken cancellationToken)
   at Microsoft.AspNetCore.Http.Features.FormFeature.InnerReadFormAsync(CancellationToken cancellationToken)
   at Microsoft.AspNetCore.Http.Features.FormFeature.ReadForm()
   at Microsoft.AspNetCore.Http.Internal.DefaultHttpRequest.get_Form()
   at LiGet.Controllers.PackagePublishModule.<.ctor>b__5_0(HttpRequest req, HttpResponse res, RouteData routeData) in /dojo/work/src/LiGet/CarterModules/PackagePublishModule.cs:line 43
   at Carter.CarterExtensions.<>c__DisplayClass1_0.<<CreateRouteHandler>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at Microsoft.AspNetCore.Builder.RouterMiddleware.Invoke(HttpContext httpContext)
   at Microsoft.AspNetCore.Cors.Infrastructure.CorsMiddleware.Invoke(HttpContext context)
   at Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware.Invoke(HttpContext context)
   at Microsoft.AspNetCore.Diagnostics.StatusCodePagesMiddleware.Invoke(HttpContext context)
   at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware.Invoke(HttpContext context)

I also tried baget, exception:

fail: Microsoft.AspNetCore.Server.Kestrel[13]
      Connection id "0HLOG2QKNB5MC", Request id "0HLOG2QKNB5MC:00000001": An unhandled exception was thrown by the application.
System.IO.IOException: Unexpected end of Stream, the content may have already been read by another component.
   at Microsoft.AspNetCore.WebUtilities.MultipartReaderStream.ReadAsync(Byte[] buffer, Int32 offset, Int32 count, CancellationToken cancellationToken)
   at Microsoft.AspNetCore.WebUtilities.FileBufferingReadStream.ReadAsync(Byte[] buffer, Int32 offset, Int32 count, CancellationToken cancellationToken)
   at Microsoft.AspNetCore.WebUtilities.StreamHelperExtensions.DrainAsync(Stream stream, ArrayPool`1 bytePool, Nullable`1 limit, CancellationToken cancellationToken)
   at Microsoft.AspNetCore.Http.Features.FormFeature.InnerReadFormAsync(CancellationToken cancellationToken)
   at Microsoft.AspNetCore.Mvc.ModelBinding.FormValueProviderFactory.AddValueProviderAsync(ValueProviderFactoryContext context)
   at Microsoft.AspNetCore.Mvc.ModelBinding.CompositeValueProvider.CreateAsync(ActionContext actionContext, IList`1 factories)
   at Microsoft.AspNetCore.Mvc.ModelBinding.CompositeValueProvider.CreateAsync(ControllerContext controllerContext)
   at Microsoft.AspNetCore.Mvc.Internal.ControllerBinderDelegateProvider.<>c__DisplayClass0_0.<<CreateBinderDelegate>g__Bind|0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.InvokeInnerFilterAsync()
   at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.InvokeNextResourceFilter()
   at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.Rethrow(ResourceExecutedContext context)
   at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
   at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.InvokeFilterPipelineAsync()
   at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.InvokeAsync()
   at Microsoft.AspNetCore.Routing.EndpointMiddleware.Invoke(HttpContext httpContext)
   at Microsoft.AspNetCore.Routing.EndpointRoutingMiddleware.Invoke(HttpContext httpContext)
   at Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware.Invoke(HttpContext context)
   at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpProtocol.ProcessRequests[TContext](IHttpApplication`1 application)

Can't install nuget package from LiGet server

I'm running LiGet server and I've pushed one package to it which was generated by vcpkg.

When I try to install it (from VS2017 or with nuget.exe) I get following error:

An error occurred while retrieving package metadata for 'cc-license-manager_x86-windows-static_20190115.1.0.0' from source 'My Feed'.
Unable to cast object of type 'Newtonsoft.Json.Linq.JValue' to type 'Newtonsoft.Json.Linq.JArray'.

LiGet server can be found at https://nuget.cc-api.com/.
I'm not sure if problem is caused by nuget package itself or by LiGet.

How to run LiGet behind an Nginx Reverse Proxy

I want to be able to run LiGet behind an Nginx Reverse Proxy:

 location  /liget {
            rewrite /liget/(.*) /$1  break;
            proxy_pass         http://liget:9011;
            proxy_redirect     off;
            proxy_set_header   Host $host;
        }

The issue I've got is convincing LiGet to load the SPA JS from /liget/, rather than /. I can't find a suitable setting and I've failed to build LiGet, to make my own changes, on both Windows and Linux.

Any help greatly appreciated.

[Proposal] Refactor liget.sh and the docker container composition.

I'd like to propose removing liget.sh and refactoring the config file generation to be done outside of the image, such as by mounting a filesystem for the configuration.

By separating out this behavior, it will enable more flexibility and customization with regard to the configurations allowed.

For my specific use case, I'll be deploying on kubernetes via helm and would prefer to be able to read configs from a ConfigMap mounted as a file.

I'll also be putting together a helm chart which will support easy deployment on kubernetes.

I'd also like to switch the container from ubuntu based to alpine for a smaller image. Part of this work would be to follow the best practices laid out by the dotnet core team for building and making the images: https://github.com/dotnet/dotnet-docker/blob/master/samples/dotnetapp/Dockerfile.alpine-x64

Any thoughts on this?

Define port in environments

Hello 👋

We are using Liget – and we use Google App Engine. The problem is that App Engine requires us to use port 8080 for the load balancer. Right now, we just use the instance ip to communicate with Liget on port 9011. It would be super nice to be able to dynamically set that port.

We use a Dockerfile that looks like this:

FROM tomzo/liget:1.0.1

EXPOSE 9011

Maybe we could add a ENV to this?

PowerShellGet v2.2.5, Find-Module errors with "The JSON object returned by the NuGet API does not match expected schema."

Using PowerShell 5.1 with PowerShellGet v2.2.5, I can Publish-Module just fine, but when I try to Find-Module ActiveDirectory -Repository liget, I get the following warning and error:

WARNING: An internal error occurred: The JSON object returned by the NuGet API does not match expected schema. Expected property: 'type'. Check the debug stream for the full JSON object dump.

No match was found for the specified search criteria and module name 'MyPackage'. Try Get-PSRepository to see all available registered module repositories.

image

PS > Get-PSRepository liget | select *


Name                      : liget
SourceLocation            : http://192.168.0.201:9011/api/v3/index.json
Trusted                   : True
Registered                : True
InstallationPolicy        : Trusted
PackageManagementProvider : NuGet
PublishLocation           : http://192.168.0.201:9011/
ScriptSourceLocation      :
ScriptPublishLocation     : http://192.168.0.201:9011/
ProviderOptions           : {}

Set the source based on your response to #14.

PS > Find-Module ActiveDirectory -Repository liget -Verbose -Debug
DEBUG: 00:00:00.0000001 Calling New() : MethodName = 'ResolvePackageSources'
DEBUG: 00:00:00.0000154 Verbose: False
DEBUG: 00:00:00.0000243 Name: liget
DEBUG: 00:00:00.0000331 ErrorVariable: ev
DEBUG: 00:00:00.0139883 INVOKING PowerShell Fn Resolve-PackageSource with args  that has length 0
DEBUG: 00:00:00.0323259 In PowerShellGet Provider - 'Resolve-PackageSource'.
DEBUG: 00:00:00.0331804 Yielding package source for liget at location http://192.168.0.201:9011/api/v3/index.json
DEBUG: 00:00:00.0768766 Done calling powershell «Resolve-PackageSource» «PSModule»
DEBUG: 00:00:00.1090931 Calling New() : MethodName = 'GetDynamicOptions'
DEBUG: 00:00:00.1091074 Verbose: False
DEBUG: 00:00:00.1091166 Name: liget
DEBUG: 00:00:00.1091251 ErrorVariable: ev
DEBUG: 00:00:00.1228689 INVOKING PowerShell Fn Get-DynamicOptions with args Provider that has length 1
DEBUG: 00:00:00.1390460 In PowerShellGet Provider - 'Get-DynamicOptions'.
DEBUG: 00:00:00.1700207 Done calling powershell «Get-DynamicOptions» «PSModule»
DEBUG: 00:00:00.2024698 Calling New() : MethodName = 'GetDynamicOptions'
DEBUG: 00:00:00.2024848 Verbose: False
DEBUG: 00:00:00.2024960 Name: liget
DEBUG: 00:00:00.2025044 ErrorVariable: ev
DEBUG: 00:00:00.2164753 INVOKING PowerShell Fn Get-DynamicOptions with args Source that has length 1
DEBUG: 00:00:00.2335341 In PowerShellGet Provider - 'Get-DynamicOptions'.
DEBUG: 00:00:00.2784218 Done calling powershell «Get-DynamicOptions» «PSModule»
DEBUG: 00:00:00.3272647 Calling New() : MethodName = 'ResolvePackageSources'
DEBUG: 00:00:00.3283033 Verbose: False
DEBUG: 00:00:00.3288990 Name: liget
DEBUG: 00:00:00.3294455 ErrorVariable: ev
DEBUG: 00:00:00.3300816 ProviderName: PowerShellGet
DEBUG: 00:00:00.3304202 MessageResolver: Microsoft.PowerShell.PackageManagement.Cmdlets.GetMessageString
DEBUG: 00:00:00.3422762 INVOKING PowerShell Fn Resolve-PackageSource with args  that has length 0
DEBUG: 00:00:00.3597698 In PowerShellGet Provider - 'Resolve-PackageSource'.
DEBUG: 00:00:00.3621022 Yielding package source for liget at location http://192.168.0.201:9011/api/v3/index.json
DEBUG: 00:00:00.4051232 Done calling powershell «Resolve-PackageSource» «PSModule»
DEBUG: 00:00:00.4374994 Calling New() : MethodName = 'ResolvePackageSources'
DEBUG: 00:00:00.4389553 Verbose: False
DEBUG: 00:00:00.4399080 Name: liget
DEBUG: 00:00:00.4404986 ErrorVariable: ev
DEBUG: 00:00:00.4410175 ProviderName: PowerShellGet
DEBUG: 00:00:00.4415359 MessageResolver: Microsoft.PowerShell.PackageManagement.Cmdlets.GetMessageString
DEBUG: 00:00:00.4523753 INVOKING PowerShell Fn Resolve-PackageSource with args  that has length 0
DEBUG: 00:00:00.4683589 In PowerShellGet Provider - 'Resolve-PackageSource'.
DEBUG: 00:00:00.4698245 Yielding package source for liget at location http://192.168.0.201:9011/api/v3/index.json
DEBUG: 00:00:00.4988994 Done calling powershell «Resolve-PackageSource» «PSModule»
DEBUG: 00:00:00.0000002 Calling New() : MethodName = 'ResolvePackageSources'
DEBUG: 00:00:00.0000165 Verbose: True
DEBUG: 00:00:00.0000257 Name: ActiveDirectory
DEBUG: 00:00:00.0000344 Debug: True
DEBUG: 00:00:00.0000424 Source: liget
DEBUG: 00:00:00.0144238 INVOKING PowerShell Fn Resolve-PackageSource with args  that has length 0
DEBUG: 00:00:00.0309153 In PowerShellGet Provider - 'Resolve-PackageSource'.
DEBUG: 00:00:00.0317082 Yielding package source for liget at location http://192.168.0.201:9011/api/v3/index.json
DEBUG: 00:00:00.0758672 Done calling powershell «Resolve-PackageSource» «PSModule»
DEBUG: 00:00:00.1090824 Calling New() : MethodName = 'GetDynamicOptions'
DEBUG: 00:00:00.1090972 Verbose: True
DEBUG: 00:00:00.1091062 Name: ActiveDirectory
DEBUG: 00:00:00.1091155 Debug: True
DEBUG: 00:00:00.1091235 Source: liget
DEBUG: 00:00:00.1230979 INVOKING PowerShell Fn Get-DynamicOptions with args Provider that has length 1
DEBUG: 00:00:00.1395121 In PowerShellGet Provider - 'Get-DynamicOptions'.
DEBUG: 00:00:00.1694923 Done calling powershell «Get-DynamicOptions» «PSModule»
DEBUG: 00:00:00.2027905 Calling New() : MethodName = 'GetDynamicOptions'
DEBUG: 00:00:00.2028049 Verbose: True
DEBUG: 00:00:00.2028139 Name: ActiveDirectory
DEBUG: 00:00:00.2028220 Debug: True
DEBUG: 00:00:00.2028304 Source: liget
DEBUG: 00:00:00.2170128 INVOKING PowerShell Fn Get-DynamicOptions with args Source that has length 1
DEBUG: 00:00:00.2336191 In PowerShellGet Provider - 'Get-DynamicOptions'.
DEBUG: 00:00:00.2789156 Done calling powershell «Get-DynamicOptions» «PSModule»
DEBUG: 00:00:00.3113416 Calling New() : MethodName = 'GetDynamicOptions'
DEBUG: 00:00:00.3113558 Verbose: True
DEBUG: 00:00:00.3113649 Name: ActiveDirectory
DEBUG: 00:00:00.3113729 Debug: True
DEBUG: 00:00:00.3113811 Source: liget
DEBUG: 00:00:00.3251179 INVOKING PowerShell Fn Get-DynamicOptions with args Package that has length 1
DEBUG: 00:00:00.3403480 In PowerShellGet Provider - 'Get-DynamicOptions'.
DEBUG: 00:00:00.3725968 Done calling powershell «Get-DynamicOptions» «PSModule»
DEBUG: 00:00:00.4549622 Calling New() : MethodName = 'ResolvePackageSources'
DEBUG: 00:00:00.4564782 ProviderName: PowerShellGet
DEBUG: 00:00:00.4572567 Source: liget
DEBUG: 00:00:00.4579594 Verbose: True
DEBUG: 00:00:00.4588269 Type: Module
DEBUG: 00:00:00.4592471 MessageResolver: Microsoft.PowerShell.PackageManagement.Cmdlets.GetMessageString
DEBUG: 00:00:00.4595466 Debug: True
DEBUG: 00:00:00.4598366 Name: ActiveDirectory
DEBUG: 00:00:00.4838829 INVOKING PowerShell Fn Resolve-PackageSource with args  that has length 0
DEBUG: 00:00:00.5055189 In PowerShellGet Provider - 'Resolve-PackageSource'.
VERBOSE: Repository details, Name = 'liget', Location = 'http://192.168.0.201:9011/api/v3/index.json'; IsTrusted = 'True'; IsRegistered = 'True'.
DEBUG: 00:00:00.5074142 Yielding package source for liget at location http://192.168.0.201:9011/api/v3/index.json
DEBUG: 00:00:00.5460451 Done calling powershell «Resolve-PackageSource» «PSModule»
DEBUG: 00:00:00.5464002 Calling SearchForPackages. Name='ActiveDirectory'
VERBOSE: Using the provider 'PowerShellGet' for searching packages.
DEBUG: 00:00:00.5486054 PackageProvider::FindPackage with name ActiveDirectory
DEBUG: 00:00:00.5910076 Calling SearchForPackages After Select 1
DEBUG: 00:00:00.5927114 Calling New() : MethodName = 'FindPackage'
DEBUG: 00:00:00.5936194 ProviderName: PowerShellGet
DEBUG: 00:00:00.5941303 Source: liget
DEBUG: 00:00:00.5944431 Verbose: True
DEBUG: 00:00:00.5947857 Type: Module
DEBUG: 00:00:00.5951161 MessageResolver: Microsoft.PowerShell.PackageManagement.Cmdlets.GetMessageString
DEBUG: 00:00:00.5954734 Debug: True
DEBUG: 00:00:00.5958971 Name: ActiveDirectory
DEBUG: 00:00:00.6067489 INVOKING PowerShell Fn Find-Package with args System.String[], , ,  that has length 4
DEBUG: 00:00:00.6252751 In PowerShellGet Provider - 'Find-Package'.
DEBUG: 00:00:00.6267336 OPTION: ProviderName => PowerShellGet
DEBUG: 00:00:00.6271047 OPTION: Source => liget
DEBUG: 00:00:00.6274591 OPTION: Verbose => True
DEBUG: 00:00:00.6278168 OPTION: Type => Module
DEBUG: 00:00:00.6281649 OPTION: MessageResolver => Microsoft.PowerShell.PackageManagement.Cmdlets.GetMessageString
DEBUG: 00:00:00.6285172 OPTION: Debug => True
DEBUG: 00:00:00.6288697 OPTION: Name => ActiveDirectory
VERBOSE: Using the specified source names : 'liget'.
VERBOSE: Getting the provider object for the PackageManagement Provider 'NuGet'.
VERBOSE: The specified Location is 'http://192.168.0.201:9011/api/v3/index.json' and PackageManagementProvider is 'NuGet'.
DEBUG: 00:00:00.6359723 PackageProvider::FindPackage with name ActiveDirectory
DEBUG: 00:00:00.6563420 Calling 'NuGet'::'FindPackage' - name='ActiveDirectory', requiredVersion='',minimumVersion='', maximumVersion='''.
DEBUG: 00:00:00.6577390 Iterating 'ActiveDirectory'.
DEBUG: 00:00:00.6583378 There are '1' registered sources in 'NuGet' provider.
DEBUG: 00:00:00.6589099 Source 'http://192.168.0.201:9011/api/v3/index.json' is not one of the registered sources in 'NuGet' provider.
DEBUG: 00:00:00.6601639 Source 'http://192.168.0.201:9011/api/v3/index.json' is validated.
DEBUG: 00:00:00.6608611 Calling 'NuGetRequest'::'GetPackageById', 'ActiveDirectory'.
DEBUG: 00:00:00.6614386 Calling 'NuGetPackageRepository'::'FindPackagesById', 'ActiveDirectory'.
DEBUG: 00:00:00.6620094 Calling 'NuGetPackageFeed3'::'Find', 'ActiveDirectory'.
DEBUG: 00:00:00.6624925 Calling 'NuGetPackageFeed3'::'FindImpl', 'ActiveDirectory'.
DEBUG: 00:00:00.6629635 Returning the call 'NuGetPackageFeed3'::'FindImpl'.
DEBUG: 00:00:00.6634437 Returning the call 'NuGetPackageFeed3'::'Find'.
DEBUG: 00:00:00.6639133 Calling 'NuGetPackageFeed3'::'Find', 'http://192.168.0.201:9011/api/v3/registration/activedirectory/index.json'.
DEBUG: 00:00:00.6643994 Downloading 'http://192.168.0.201:9011/api/v3/registration/activedirectory/index.json'.
DEBUG: 00:00:00.6726799 Completed downloading 'http://192.168.0.201:9011/api/v3/registration/activedirectory/index.json'.
WARNING: An internal error occurred: The JSON object returned by the NuGet API does not match expected schema. Expected property: 'type'. Check the debug stream for the full JSON object dump.

Confirm
Continue with this operation?
[Y] Yes  [A] Yes to All  [H] Halt Command  [S] Suspend  [?] Help (default is "Y"): y
DEBUG: 00:00:05.6923152 System.NullReferenceException: Object reference not set to an instance of an object.
   at Microsoft.PackageManagement.NuGetProvider.DynamicJsonParser.FlattenObject(Object o, String numericalPrefix, Int32 currentFlattenDepth, Int32& maxFlattenDepth)
   at Microsoft.PackageManagement.NuGetProvider.DynamicJsonParser.FlattenDynamic(Object obj, String numericalPrefix, Int32 currentFlattenDepth, Int32& maxFlattenDepth)
   at Microsoft.PackageManagement.NuGetProvider.DynamicJsonParser.FlattenObject(Object o, String numericalPrefix, Int32 currentFlattenDepth, Int32& maxFlattenDepth)
   at Microsoft.PackageManagement.NuGetProvider.DynamicJsonParser.FlattenDynamic(Object obj, String numericalPrefix, Int32 currentFlattenDepth, Int32& maxFlattenDepth)
   at Microsoft.PackageManagement.NuGetProvider.DynamicJsonParser.FlattenObject(Object o, String numericalPrefix, Int32 currentFlattenDepth, Int32& maxFlattenDepth)
   at Microsoft.PackageManagement.NuGetProvider.DynamicJsonParser.FlattenObject(Object o, String numericalPrefix, Int32 currentFlattenDepth, Int32& maxFlattenDepth)
   at Microsoft.PackageManagement.NuGetProvider.DynamicJsonParser.FlattenDynamic(Object obj, String numericalPrefix, Int32 currentFlattenDepth, Int32& maxFlattenDepth)
   at Microsoft.PackageManagement.NuGetProvider.DynamicJsonParser.FlattenObject(Object o, String numericalPrefix, Int32 currentFlattenDepth, Int32& maxFlattenDepth)
   at Microsoft.PackageManagement.NuGetProvider.DynamicJsonParser.FlattenObject(Object o, String numericalPrefix, Int32 currentFlattenDepth, Int32& maxFlattenDepth)
   at Microsoft.PackageManagement.NuGetProvider.DynamicJsonParser.FlattenDynamic(Object obj, String numericalPrefix, Int32 currentFlattenDepth, Int32& maxFlattenDepth)
   at Microsoft.PackageManagement.NuGetProvider.DynamicJsonParser.Serialize(Object obj, String numericalPrefix)
   at Microsoft.PackageManagement.NuGetProvider.NuGetPackageFeed3.Find(String registrationUrl, NuGetSearchContext context, RequestWrapper request, Boolean finalAttempt)
   at Microsoft.PackageManagement.NuGetProvider.NuGetPackageFeed3.GetPackagesForBaseUrl(String baseUrl, NuGetSearchContext findContext, RequestWrapper request)+MoveNext()
   at System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
   at System.Linq.Enumerable.Any[TSource](IEnumerable`1 source)
   at Microsoft.PackageManagement.Provider.Utility.CollectionExtensions.IsNullOrEmpty[T](IEnumerable`1 collection)
   at Microsoft.PackageManagement.NuGetProvider.NuGetRequest.GetPackageById(PackageSource source, String name, NuGetRequest request, String requiredVersion, String minimumVersion, String maximumVersion, Boolean minInclusive, Boolean maxInclusive, Boolean isDependency)
VERBOSE: Total package yield:'0' for the specified package 'ActiveDirectory'.
DEBUG: 00:00:05.6925272 Completed iterating for 'ActiveDirectory'.
DEBUG: 00:00:05.6925684 Calling 'NuGetRequest'::'FindRegisteredSource', 'http://192.168.0.201:9011/api/v3/index.json'.
DEBUG: 00:00:05.6927974 PowerShell Script 'PSModule' Function 'Find-Package' returns null.
DEBUG: 00:00:05.7389191 Done calling powershell «Find-Package» «PSModule»
DEBUG: 00:00:13.6970192 unmatched package name='ActiveDirectory'
Find-Package: C:\Users\me\Documents\PowerShell\Modules\PowerShellGet\2.2.5\PSModule.psm1:8879
Line |
8879 |          PackageManagement\Find-Package @PSBoundParameters | Microsoft …
     |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     | No match was found for the specified search criteria and package name 'ActiveDirectory'. Try Get-PackageSource to see all available
     | registered package sources.

Here's the JSON returned by http://192.168.0.201:9011/api/v3/registration/activedirectory/index.json:

{"count":1,"totalDownloads":0,"items":[{"id":"activedirectory","count":1,"items":[{"id":"ActiveDirectory","catalogEntry":{"@id":"https://api.nuget.org/v3/catalog0/data/2015.02.01.06.24.15/ActiveDirectory.2020.10.9.json","id":"ActiveDirectory","version":"2020.10.9","authors":"Raymond Piller","description":"Useful for using AD Module without installing via RSAT.","downloads":0,"hasReadme":true,"iconUrl":"","language":"","licenseUrl":"","listed":true,"minClientVersion":"","packageContent":"http://192.168.0.201:9011/api/v3/package/activedirectory/2020.10.9/activedirectory.2020.10.9.nupkg","projectUrl":"","repositoryUrl":"","repositoryType":null,"published":"2020-10-10T02:58:01.2787543","requireLicenseAcceptance":false,"summary":"","tags":["PSModule","PSIncludes_Cmdlet","PSCmdlet_Add-ADCentralAccessPolicyMember","PSCmdlet_Add-ADComputerServiceAccount","PSCmdlet_Add-ADDomainControllerPasswordReplicationPolicy","PSCmdlet_Add-ADFineGrainedPasswordPolicySubject","PSCmdlet_Add-ADGroupMember","PSCmdlet_Add-ADPrincipalGroupMembership","PSCmdlet_Add-ADResourcePropertyListMember","PSCmdlet_Clear-ADAccountExpiration","PSCmdlet_Clear-ADClaimTransformLink","PSCmdlet_Disable-ADAccount","PSCmdlet_Disable-ADOptionalFeature","PSCmdlet_Enable-ADAccount","PSCmdlet_Enable-ADOptionalFeature","PSCmdlet_Get-ADAccountAuthorizationGroup","PSCmdlet_Get-ADAccountResultantPasswordReplicationPolicy","PSCmdlet_Get-ADAuthenticationPolicy","PSCmdlet_Get-ADAuthenticationPolicySilo","PSCmdlet_Get-ADCentralAccessPolicy","PSCmdlet_Get-ADCentralAccessRule","PSCmdlet_Get-ADClaimTransformPolicy","PSCmdlet_Get-ADClaimType","PSCmdlet_Get-ADComputer","PSCmdlet_Get-ADComputerServiceAccount","PSCmdlet_Get-ADDCCloningExcludedApplicationList","PSCmdlet_Get-ADDefaultDomainPasswordPolicy","PSCmdlet_Get-ADDomain","PSCmdlet_Get-ADDomainController","PSCmdlet_Get-ADDomainControllerPasswordReplicationPolicy","PSCmdlet_Get-ADDomainControllerPasswordReplicationPolicyUsage","PSCmdlet_Get-ADFineGrainedPasswordPolicy","PSCmdlet_Get-ADFineGrainedPasswordPolicySubject","PSCmdlet_Get-ADForest","PSCmdlet_Get-ADGroup","PSCmdlet_Get-ADGroupMember","PSCmdlet_Get-ADObject","PSCmdlet_Get-ADOptionalFeature","PSCmdlet_Get-ADOrganizationalUnit","PSCmdlet_Get-ADPrincipalGroupMembership","PSCmdlet_Get-ADReplicationAttributeMetadata","PSCmdlet_Get-ADReplicationConnection","PSCmdlet_Get-ADReplicationFailure","PSCmdlet_Get-ADReplicationPartnerMetadata","PSCmdlet_Get-ADReplicationQueueOperation","PSCmdlet_Get-ADReplicationSite","PSCmdlet_Get-ADReplicationSiteLink","PSCmdlet_Get-ADReplicationSiteLinkBridge","PSCmdlet_Get-ADReplicationSubnet","PSCmdlet_Get-ADReplicationUpToDatenessVectorTable","PSCmdlet_Get-ADResourceProperty","PSCmdlet_Get-ADResourcePropertyList","PSCmdlet_Get-ADResourcePropertyValueType","PSCmdlet_Get-ADRootDSE","PSCmdlet_Get-ADServiceAccount","PSCmdlet_Get-ADTrust","PSCmdlet_Get-ADUser","PSCmdlet_Get-ADUserResultantPasswordPolicy","PSCmdlet_Grant-ADAuthenticationPolicySiloAccess","PSCmdlet_Install-ADServiceAccount","PSCmdlet_Move-ADDirectoryServer","PSCmdlet_Move-ADDirectoryServerOperationMasterRole","PSCmdlet_Move-ADObject","PSCmdlet_New-ADAuthenticationPolicy","PSCmdlet_New-ADAuthenticationPolicySilo","PSCmdlet_New-ADCentralAccessPolicy","PSCmdlet_New-ADCentralAccessRule","PSCmdlet_New-ADClaimTransformPolicy","PSCmdlet_New-ADClaimType","PSCmdlet_New-ADComputer","PSCmdlet_New-ADDCCloneConfigFile","PSCmdlet_New-ADFineGrainedPasswordPolicy","PSCmdlet_New-ADGroup","PSCmdlet_New-ADObject","PSCmdlet_New-ADOrganizationalUnit","PSCmdlet_New-ADReplicationSite","PSCmdlet_New-ADReplicationSiteLink","PSCmdlet_New-ADReplicationSiteLinkBridge","PSCmdlet_New-ADReplicationSubnet","PSCmdlet_New-ADResourceProperty","PSCmdlet_New-ADResourcePropertyList","PSCmdlet_New-ADServiceAccount","PSCmdlet_New-ADUser","PSCmdlet_Remove-ADAuthenticationPolicy","PSCmdlet_Remove-ADAuthenticationPolicySilo","PSCmdlet_Remove-ADCentralAccessPolicy","PSCmdlet_Remove-ADCentralAccessPolicyMember","PSCmdlet_Remove-ADCentralAccessRule","PSCmdlet_Remove-ADClaimTransformPolicy","PSCmdlet_Remove-ADClaimType","PSCmdlet_Remove-ADComputer","PSCmdlet_Remove-ADComputerServiceAccount","PSCmdlet_Remove-ADDomainControllerPasswordReplicationPolicy","PSCmdlet_Remove-ADFineGrainedPasswordPolicy","PSCmdlet_Remove-ADFineGrainedPasswordPolicySubject","PSCmdlet_Remove-ADGroup","PSCmdlet_Remove-ADGroupMember","PSCmdlet_Remove-ADObject","PSCmdlet_Remove-ADOrganizationalUnit","PSCmdlet_Remove-ADPrincipalGroupMembership","PSCmdlet_Remove-ADReplicationSite","PSCmdlet_Remove-ADReplicationSiteLink","PSCmdlet_Remove-ADReplicationSiteLinkBridge","PSCmdlet_Remove-ADReplicationSubnet","PSCmdlet_Remove-ADResourceProperty","PSCmdlet_Remove-ADResourcePropertyList","PSCmdlet_Remove-ADResourcePropertyListMember","PSCmdlet_Remove-ADServiceAccount","PSCmdlet_Remove-ADUser","PSCmdlet_Rename-ADObject","PSCmdlet_Revoke-ADAuthenticationPolicySiloAccess","PSCmdlet_Reset-ADServiceAccountPassword","PSCmdlet_Restore-ADObject","PSCmdlet_Search-ADAccount","PSCmdlet_Set-ADAccountAuthenticationPolicySilo","PSCmdlet_Set-ADAccountControl","PSCmdlet_Set-ADAccountExpiration","PSCmdlet_Set-ADAccountPassword","PSCmdlet_Set-ADAuthenticationPolicy","PSCmdlet_Set-ADAuthenticationPolicySilo","PSCmdlet_Set-ADCentralAccessPolicy","PSCmdlet_Set-ADCentralAccessRule","PSCmdlet_Set-ADClaimTransformLink","PSCmdlet_Set-ADClaimTransformPolicy","PSCmdlet_Set-ADClaimType","PSCmdlet_Set-ADComputer","PSCmdlet_Set-ADDefaultDomainPasswordPolicy","PSCmdlet_Set-ADDomain","PSCmdlet_Set-ADDomainMode","PSCmdlet_Set-ADFineGrainedPasswordPolicy","PSCmdlet_Set-ADForest","PSCmdlet_Set-ADForestMode","PSCmdlet_Set-ADGroup","PSCmdlet_Set-ADObject","PSCmdlet_Set-ADOrganizationalUnit","PSCmdlet_Set-ADReplicationConnection","PSCmdlet_Set-ADReplicationSite","PSCmdlet_Set-ADReplicationSiteLink","PSCmdlet_Set-ADReplicationSiteLinkBridge","PSCmdlet_Set-ADReplicationSubnet","PSCmdlet_Set-ADResourceProperty","PSCmdlet_Set-ADResourcePropertyList","PSCmdlet_Set-ADServiceAccount","PSCmdlet_Set-ADUser","PSCmdlet_Show-ADAuthenticationPolicyExpression","PSCmdlet_Sync-ADObject","PSCmdlet_Test-ADServiceAccount","PSCmdlet_Uninstall-ADServiceAccount","PSCmdlet_Unlock-ADAccount","PSCommand_Add-ADCentralAccessPolicyMember","PSCommand_Add-ADComputerServiceAccount","PSCommand_Add-ADDomainControllerPasswordReplicationPolicy","PSCommand_Add-ADFineGrainedPasswordPolicySubject","PSCommand_Add-ADGroupMember","PSCommand_Add-ADPrincipalGroupMembership","PSCommand_Add-ADResourcePropertyListMember","PSCommand_Clear-ADAccountExpiration","PSCommand_Clear-ADClaimTransformLink","PSCommand_Disable-ADAccount","PSCommand_Disable-ADOptionalFeature","PSCommand_Enable-ADAccount","PSCommand_Enable-ADOptionalFeature","PSCommand_Get-ADAccountAuthorizationGroup","PSCommand_Get-ADAccountResultantPasswordReplicationPolicy","PSCommand_Get-ADAuthenticationPolicy","PSCommand_Get-ADAuthenticationPolicySilo","PSCommand_Get-ADCentralAccessPolicy","PSCommand_Get-ADCentralAccessRule","PSCommand_Get-ADClaimTransformPolicy","PSCommand_Get-ADClaimType","PSCommand_Get-ADComputer","PSCommand_Get-ADComputerServiceAccount","PSCommand_Get-ADDCCloningExcludedApplicationList","PSCommand_Get-ADDefaultDomainPasswordPolicy","PSCommand_Get-ADDomain","PSCommand_Get-ADDomainController","PSCommand_Get-ADDomainControllerPasswordReplicationPolicy","PSCommand_Get-ADDomainControllerPasswordReplicationPolicyUsage","PSCommand_Get-ADFineGrainedPasswordPolicy","PSCommand_Get-ADFineGrainedPasswordPolicySubject","PSCommand_Get-ADForest","PSCommand_Get-ADGroup","PSCommand_Get-ADGroupMember","PSCommand_Get-ADObject","PSCommand_Get-ADOptionalFeature","PSCommand_Get-ADOrganizationalUnit","PSCommand_Get-ADPrincipalGroupMembership","PSCommand_Get-ADReplicationAttributeMetadata","PSCommand_Get-ADReplicationConnection","PSCommand_Get-ADReplicationFailure","PSCommand_Get-ADReplicationPartnerMetadata","PSCommand_Get-ADReplicationQueueOperation","PSCommand_Get-ADReplicationSite","PSCommand_Get-ADReplicationSiteLink","PSCommand_Get-ADReplicationSiteLinkBridge","PSCommand_Get-ADReplicationSubnet","PSCommand_Get-ADReplicationUpToDatenessVectorTable","PSCommand_Get-ADResourceProperty","PSCommand_Get-ADResourcePropertyList","PSCommand_Get-ADResourcePropertyValueType","PSCommand_Get-ADRootDSE","PSCommand_Get-ADServiceAccount","PSCommand_Get-ADTrust","PSCommand_Get-ADUser","PSCommand_Get-ADUserResultantPasswordPolicy","PSCommand_Grant-ADAuthenticationPolicySiloAccess","PSCommand_Install-ADServiceAccount","PSCommand_Move-ADDirectoryServer","PSCommand_Move-ADDirectoryServerOperationMasterRole","PSCommand_Move-ADObject","PSCommand_New-ADAuthenticationPolicy","PSCommand_New-ADAuthenticationPolicySilo","PSCommand_New-ADCentralAccessPolicy","PSCommand_New-ADCentralAccessRule","PSCommand_New-ADClaimTransformPolicy","PSCommand_New-ADClaimType","PSCommand_New-ADComputer","PSCommand_New-ADDCCloneConfigFile","PSCommand_New-ADFineGrainedPasswordPolicy","PSCommand_New-ADGroup","PSCommand_New-ADObject","PSCommand_New-ADOrganizationalUnit","PSCommand_New-ADReplicationSite","PSCommand_New-ADReplicationSiteLink","PSCommand_New-ADReplicationSiteLinkBridge","PSCommand_New-ADReplicationSubnet","PSCommand_New-ADResourceProperty","PSCommand_New-ADResourcePropertyList","PSCommand_New-ADServiceAccount","PSCommand_New-ADUser","PSCommand_Remove-ADAuthenticationPolicy","PSCommand_Remove-ADAuthenticationPolicySilo","PSCommand_Remove-ADCentralAccessPolicy","PSCommand_Remove-ADCentralAccessPolicyMember","PSCommand_Remove-ADCentralAccessRule","PSCommand_Remove-ADClaimTransformPolicy","PSCommand_Remove-ADClaimType","PSCommand_Remove-ADComputer","PSCommand_Remove-ADComputerServiceAccount","PSCommand_Remove-ADDomainControllerPasswordReplicationPolicy","PSCommand_Remove-ADFineGrainedPasswordPolicy","PSCommand_Remove-ADFineGrainedPasswordPolicySubject","PSCommand_Remove-ADGroup","PSCommand_Remove-ADGroupMember","PSCommand_Remove-ADObject","PSCommand_Remove-ADOrganizationalUnit","PSCommand_Remove-ADPrincipalGroupMembership","PSCommand_Remove-ADReplicationSite","PSCommand_Remove-ADReplicationSiteLink","PSCommand_Remove-ADReplicationSiteLinkBridge","PSCommand_Remove-ADReplicationSubnet","PSCommand_Remove-ADResourceProperty","PSCommand_Remove-ADResourcePropertyList","PSCommand_Remove-ADResourcePropertyListMember","PSCommand_Remove-ADServiceAccount","PSCommand_Remove-ADUser","PSCommand_Rename-ADObject","PSCommand_Revoke-ADAuthenticationPolicySiloAccess","PSCommand_Reset-ADServiceAccountPassword","PSCommand_Restore-ADObject","PSCommand_Search-ADAccount","PSCommand_Set-ADAccountAuthenticationPolicySilo","PSCommand_Set-ADAccountControl","PSCommand_Set-ADAccountExpiration","PSCommand_Set-ADAccountPassword","PSCommand_Set-ADAuthenticationPolicy","PSCommand_Set-ADAuthenticationPolicySilo","PSCommand_Set-ADCentralAccessPolicy","PSCommand_Set-ADCentralAccessRule","PSCommand_Set-ADClaimTransformLink","PSCommand_Set-ADClaimTransformPolicy","PSCommand_Set-ADClaimType","PSCommand_Set-ADComputer","PSCommand_Set-ADDefaultDomainPasswordPolicy","PSCommand_Set-ADDomain","PSCommand_Set-ADDomainMode","PSCommand_Set-ADFineGrainedPasswordPolicy","PSCommand_Set-ADForest","PSCommand_Set-ADForestMode","PSCommand_Set-ADGroup","PSCommand_Set-ADObject","PSCommand_Set-ADOrganizationalUnit","PSCommand_Set-ADReplicationConnection","PSCommand_Set-ADReplicationSite","PSCommand_Set-ADReplicationSiteLink","PSCommand_Set-ADReplicationSiteLinkBridge","PSCommand_Set-ADReplicationSubnet","PSCommand_Set-ADResourceProperty","PSCommand_Set-ADResourcePropertyList","PSCommand_Set-ADServiceAccount","PSCommand_Set-ADUser","PSCommand_Show-ADAuthenticationPolicyExpression","PSCommand_Sync-ADObject","PSCommand_Test-ADServiceAccount","PSCommand_Uninstall-ADServiceAccount","PSCommand_Unlock-ADAccount"],"title":"","dependencyGroups":[]},"packageContent":"http://192.168.0.201:9011/api/v3/package/activedirectory/2020.10.9/activedirectory.2020.10.9.nupkg"}],"lower":"2020.10.9","upper":"2020.10.9"}]}

Here's the linted version:

// 20201010222629
// http://192.168.0.201:9011/api/v3/registration/activedirectory/index.json

{
  "count": 1,
  "totalDownloads": 0,
  "items": [
    {
      "id": "activedirectory",
      "count": 1,
      "items": [
        {
          "id": "ActiveDirectory",
          "catalogEntry": {
            "@id": "https://api.nuget.org/v3/catalog0/data/2015.02.01.06.24.15/ActiveDirectory.2020.10.9.json",
            "id": "ActiveDirectory",
            "version": "2020.10.9",
            "authors": "Raymond Piller",
            "description": "Useful for using AD Module without installing via RSAT.",
            "downloads": 0,
            "hasReadme": true,
            "iconUrl": "",
            "language": "",
            "licenseUrl": "",
            "listed": true,
            "minClientVersion": "",
            "packageContent": "http://192.168.0.201:9011/api/v3/package/activedirectory/2020.10.9/activedirectory.2020.10.9.nupkg",
            "projectUrl": "",
            "repositoryUrl": "",
            "repositoryType": null,
            "published": "2020-10-10T02:58:01.2787543",
            "requireLicenseAcceptance": false,
            "summary": "",
            "tags": [
              "PSModule",
              "PSIncludes_Cmdlet",
              "PSCmdlet_Add-ADCentralAccessPolicyMember",
              "PSCmdlet_Add-ADComputerServiceAccount",
              "PSCmdlet_Add-ADDomainControllerPasswordReplicationPolicy",
              "PSCmdlet_Add-ADFineGrainedPasswordPolicySubject",
              "PSCmdlet_Add-ADGroupMember",
              "PSCmdlet_Add-ADPrincipalGroupMembership",
              "PSCmdlet_Add-ADResourcePropertyListMember",
              "PSCmdlet_Clear-ADAccountExpiration",
              "PSCmdlet_Clear-ADClaimTransformLink",
              "PSCmdlet_Disable-ADAccount",
              "PSCmdlet_Disable-ADOptionalFeature",
              "PSCmdlet_Enable-ADAccount",
              "PSCmdlet_Enable-ADOptionalFeature",
              "PSCmdlet_Get-ADAccountAuthorizationGroup",
              "PSCmdlet_Get-ADAccountResultantPasswordReplicationPolicy",
              "PSCmdlet_Get-ADAuthenticationPolicy",
              "PSCmdlet_Get-ADAuthenticationPolicySilo",
              "PSCmdlet_Get-ADCentralAccessPolicy",
              "PSCmdlet_Get-ADCentralAccessRule",
              "PSCmdlet_Get-ADClaimTransformPolicy",
              "PSCmdlet_Get-ADClaimType",
              "PSCmdlet_Get-ADComputer",
              "PSCmdlet_Get-ADComputerServiceAccount",
              "PSCmdlet_Get-ADDCCloningExcludedApplicationList",
              "PSCmdlet_Get-ADDefaultDomainPasswordPolicy",
              "PSCmdlet_Get-ADDomain",
              "PSCmdlet_Get-ADDomainController",
              "PSCmdlet_Get-ADDomainControllerPasswordReplicationPolicy",
              "PSCmdlet_Get-ADDomainControllerPasswordReplicationPolicyUsage",
              "PSCmdlet_Get-ADFineGrainedPasswordPolicy",
              "PSCmdlet_Get-ADFineGrainedPasswordPolicySubject",
              "PSCmdlet_Get-ADForest",
              "PSCmdlet_Get-ADGroup",
              "PSCmdlet_Get-ADGroupMember",
              "PSCmdlet_Get-ADObject",
              "PSCmdlet_Get-ADOptionalFeature",
              "PSCmdlet_Get-ADOrganizationalUnit",
              "PSCmdlet_Get-ADPrincipalGroupMembership",
              "PSCmdlet_Get-ADReplicationAttributeMetadata",
              "PSCmdlet_Get-ADReplicationConnection",
              "PSCmdlet_Get-ADReplicationFailure",
              "PSCmdlet_Get-ADReplicationPartnerMetadata",
              "PSCmdlet_Get-ADReplicationQueueOperation",
              "PSCmdlet_Get-ADReplicationSite",
              "PSCmdlet_Get-ADReplicationSiteLink",
              "PSCmdlet_Get-ADReplicationSiteLinkBridge",
              "PSCmdlet_Get-ADReplicationSubnet",
              "PSCmdlet_Get-ADReplicationUpToDatenessVectorTable",
              "PSCmdlet_Get-ADResourceProperty",
              "PSCmdlet_Get-ADResourcePropertyList",
              "PSCmdlet_Get-ADResourcePropertyValueType",
              "PSCmdlet_Get-ADRootDSE",
              "PSCmdlet_Get-ADServiceAccount",
              "PSCmdlet_Get-ADTrust",
              "PSCmdlet_Get-ADUser",
              "PSCmdlet_Get-ADUserResultantPasswordPolicy",
              "PSCmdlet_Grant-ADAuthenticationPolicySiloAccess",
              "PSCmdlet_Install-ADServiceAccount",
              "PSCmdlet_Move-ADDirectoryServer",
              "PSCmdlet_Move-ADDirectoryServerOperationMasterRole",
              "PSCmdlet_Move-ADObject",
              "PSCmdlet_New-ADAuthenticationPolicy",
              "PSCmdlet_New-ADAuthenticationPolicySilo",
              "PSCmdlet_New-ADCentralAccessPolicy",
              "PSCmdlet_New-ADCentralAccessRule",
              "PSCmdlet_New-ADClaimTransformPolicy",
              "PSCmdlet_New-ADClaimType",
              "PSCmdlet_New-ADComputer",
              "PSCmdlet_New-ADDCCloneConfigFile",
              "PSCmdlet_New-ADFineGrainedPasswordPolicy",
              "PSCmdlet_New-ADGroup",
              "PSCmdlet_New-ADObject",
              "PSCmdlet_New-ADOrganizationalUnit",
              "PSCmdlet_New-ADReplicationSite",
              "PSCmdlet_New-ADReplicationSiteLink",
              "PSCmdlet_New-ADReplicationSiteLinkBridge",
              "PSCmdlet_New-ADReplicationSubnet",
              "PSCmdlet_New-ADResourceProperty",
              "PSCmdlet_New-ADResourcePropertyList",
              "PSCmdlet_New-ADServiceAccount",
              "PSCmdlet_New-ADUser",
              "PSCmdlet_Remove-ADAuthenticationPolicy",
              "PSCmdlet_Remove-ADAuthenticationPolicySilo",
              "PSCmdlet_Remove-ADCentralAccessPolicy",
              "PSCmdlet_Remove-ADCentralAccessPolicyMember",
              "PSCmdlet_Remove-ADCentralAccessRule",
              "PSCmdlet_Remove-ADClaimTransformPolicy",
              "PSCmdlet_Remove-ADClaimType",
              "PSCmdlet_Remove-ADComputer",
              "PSCmdlet_Remove-ADComputerServiceAccount",
              "PSCmdlet_Remove-ADDomainControllerPasswordReplicationPolicy",
              "PSCmdlet_Remove-ADFineGrainedPasswordPolicy",
              "PSCmdlet_Remove-ADFineGrainedPasswordPolicySubject",
              "PSCmdlet_Remove-ADGroup",
              "PSCmdlet_Remove-ADGroupMember",
              "PSCmdlet_Remove-ADObject",
              "PSCmdlet_Remove-ADOrganizationalUnit",
              "PSCmdlet_Remove-ADPrincipalGroupMembership",
              "PSCmdlet_Remove-ADReplicationSite",
              "PSCmdlet_Remove-ADReplicationSiteLink",
              "PSCmdlet_Remove-ADReplicationSiteLinkBridge",
              "PSCmdlet_Remove-ADReplicationSubnet",
              "PSCmdlet_Remove-ADResourceProperty",
              "PSCmdlet_Remove-ADResourcePropertyList",
              "PSCmdlet_Remove-ADResourcePropertyListMember",
              "PSCmdlet_Remove-ADServiceAccount",
              "PSCmdlet_Remove-ADUser",
              "PSCmdlet_Rename-ADObject",
              "PSCmdlet_Revoke-ADAuthenticationPolicySiloAccess",
              "PSCmdlet_Reset-ADServiceAccountPassword",
              "PSCmdlet_Restore-ADObject",
              "PSCmdlet_Search-ADAccount",
              "PSCmdlet_Set-ADAccountAuthenticationPolicySilo",
              "PSCmdlet_Set-ADAccountControl",
              "PSCmdlet_Set-ADAccountExpiration",
              "PSCmdlet_Set-ADAccountPassword",
              "PSCmdlet_Set-ADAuthenticationPolicy",
              "PSCmdlet_Set-ADAuthenticationPolicySilo",
              "PSCmdlet_Set-ADCentralAccessPolicy",
              "PSCmdlet_Set-ADCentralAccessRule",
              "PSCmdlet_Set-ADClaimTransformLink",
              "PSCmdlet_Set-ADClaimTransformPolicy",
              "PSCmdlet_Set-ADClaimType",
              "PSCmdlet_Set-ADComputer",
              "PSCmdlet_Set-ADDefaultDomainPasswordPolicy",
              "PSCmdlet_Set-ADDomain",
              "PSCmdlet_Set-ADDomainMode",
              "PSCmdlet_Set-ADFineGrainedPasswordPolicy",
              "PSCmdlet_Set-ADForest",
              "PSCmdlet_Set-ADForestMode",
              "PSCmdlet_Set-ADGroup",
              "PSCmdlet_Set-ADObject",
              "PSCmdlet_Set-ADOrganizationalUnit",
              "PSCmdlet_Set-ADReplicationConnection",
              "PSCmdlet_Set-ADReplicationSite",
              "PSCmdlet_Set-ADReplicationSiteLink",
              "PSCmdlet_Set-ADReplicationSiteLinkBridge",
              "PSCmdlet_Set-ADReplicationSubnet",
              "PSCmdlet_Set-ADResourceProperty",
              "PSCmdlet_Set-ADResourcePropertyList",
              "PSCmdlet_Set-ADServiceAccount",
              "PSCmdlet_Set-ADUser",
              "PSCmdlet_Show-ADAuthenticationPolicyExpression",
              "PSCmdlet_Sync-ADObject",
              "PSCmdlet_Test-ADServiceAccount",
              "PSCmdlet_Uninstall-ADServiceAccount",
              "PSCmdlet_Unlock-ADAccount",
              "PSCommand_Add-ADCentralAccessPolicyMember",
              "PSCommand_Add-ADComputerServiceAccount",
              "PSCommand_Add-ADDomainControllerPasswordReplicationPolicy",
              "PSCommand_Add-ADFineGrainedPasswordPolicySubject",
              "PSCommand_Add-ADGroupMember",
              "PSCommand_Add-ADPrincipalGroupMembership",
              "PSCommand_Add-ADResourcePropertyListMember",
              "PSCommand_Clear-ADAccountExpiration",
              "PSCommand_Clear-ADClaimTransformLink",
              "PSCommand_Disable-ADAccount",
              "PSCommand_Disable-ADOptionalFeature",
              "PSCommand_Enable-ADAccount",
              "PSCommand_Enable-ADOptionalFeature",
              "PSCommand_Get-ADAccountAuthorizationGroup",
              "PSCommand_Get-ADAccountResultantPasswordReplicationPolicy",
              "PSCommand_Get-ADAuthenticationPolicy",
              "PSCommand_Get-ADAuthenticationPolicySilo",
              "PSCommand_Get-ADCentralAccessPolicy",
              "PSCommand_Get-ADCentralAccessRule",
              "PSCommand_Get-ADClaimTransformPolicy",
              "PSCommand_Get-ADClaimType",
              "PSCommand_Get-ADComputer",
              "PSCommand_Get-ADComputerServiceAccount",
              "PSCommand_Get-ADDCCloningExcludedApplicationList",
              "PSCommand_Get-ADDefaultDomainPasswordPolicy",
              "PSCommand_Get-ADDomain",
              "PSCommand_Get-ADDomainController",
              "PSCommand_Get-ADDomainControllerPasswordReplicationPolicy",
              "PSCommand_Get-ADDomainControllerPasswordReplicationPolicyUsage",
              "PSCommand_Get-ADFineGrainedPasswordPolicy",
              "PSCommand_Get-ADFineGrainedPasswordPolicySubject",
              "PSCommand_Get-ADForest",
              "PSCommand_Get-ADGroup",
              "PSCommand_Get-ADGroupMember",
              "PSCommand_Get-ADObject",
              "PSCommand_Get-ADOptionalFeature",
              "PSCommand_Get-ADOrganizationalUnit",
              "PSCommand_Get-ADPrincipalGroupMembership",
              "PSCommand_Get-ADReplicationAttributeMetadata",
              "PSCommand_Get-ADReplicationConnection",
              "PSCommand_Get-ADReplicationFailure",
              "PSCommand_Get-ADReplicationPartnerMetadata",
              "PSCommand_Get-ADReplicationQueueOperation",
              "PSCommand_Get-ADReplicationSite",
              "PSCommand_Get-ADReplicationSiteLink",
              "PSCommand_Get-ADReplicationSiteLinkBridge",
              "PSCommand_Get-ADReplicationSubnet",
              "PSCommand_Get-ADReplicationUpToDatenessVectorTable",
              "PSCommand_Get-ADResourceProperty",
              "PSCommand_Get-ADResourcePropertyList",
              "PSCommand_Get-ADResourcePropertyValueType",
              "PSCommand_Get-ADRootDSE",
              "PSCommand_Get-ADServiceAccount",
              "PSCommand_Get-ADTrust",
              "PSCommand_Get-ADUser",
              "PSCommand_Get-ADUserResultantPasswordPolicy",
              "PSCommand_Grant-ADAuthenticationPolicySiloAccess",
              "PSCommand_Install-ADServiceAccount",
              "PSCommand_Move-ADDirectoryServer",
              "PSCommand_Move-ADDirectoryServerOperationMasterRole",
              "PSCommand_Move-ADObject",
              "PSCommand_New-ADAuthenticationPolicy",
              "PSCommand_New-ADAuthenticationPolicySilo",
              "PSCommand_New-ADCentralAccessPolicy",
              "PSCommand_New-ADCentralAccessRule",
              "PSCommand_New-ADClaimTransformPolicy",
              "PSCommand_New-ADClaimType",
              "PSCommand_New-ADComputer",
              "PSCommand_New-ADDCCloneConfigFile",
              "PSCommand_New-ADFineGrainedPasswordPolicy",
              "PSCommand_New-ADGroup",
              "PSCommand_New-ADObject",
              "PSCommand_New-ADOrganizationalUnit",
              "PSCommand_New-ADReplicationSite",
              "PSCommand_New-ADReplicationSiteLink",
              "PSCommand_New-ADReplicationSiteLinkBridge",
              "PSCommand_New-ADReplicationSubnet",
              "PSCommand_New-ADResourceProperty",
              "PSCommand_New-ADResourcePropertyList",
              "PSCommand_New-ADServiceAccount",
              "PSCommand_New-ADUser",
              "PSCommand_Remove-ADAuthenticationPolicy",
              "PSCommand_Remove-ADAuthenticationPolicySilo",
              "PSCommand_Remove-ADCentralAccessPolicy",
              "PSCommand_Remove-ADCentralAccessPolicyMember",
              "PSCommand_Remove-ADCentralAccessRule",
              "PSCommand_Remove-ADClaimTransformPolicy",
              "PSCommand_Remove-ADClaimType",
              "PSCommand_Remove-ADComputer",
              "PSCommand_Remove-ADComputerServiceAccount",
              "PSCommand_Remove-ADDomainControllerPasswordReplicationPolicy",
              "PSCommand_Remove-ADFineGrainedPasswordPolicy",
              "PSCommand_Remove-ADFineGrainedPasswordPolicySubject",
              "PSCommand_Remove-ADGroup",
              "PSCommand_Remove-ADGroupMember",
              "PSCommand_Remove-ADObject",
              "PSCommand_Remove-ADOrganizationalUnit",
              "PSCommand_Remove-ADPrincipalGroupMembership",
              "PSCommand_Remove-ADReplicationSite",
              "PSCommand_Remove-ADReplicationSiteLink",
              "PSCommand_Remove-ADReplicationSiteLinkBridge",
              "PSCommand_Remove-ADReplicationSubnet",
              "PSCommand_Remove-ADResourceProperty",
              "PSCommand_Remove-ADResourcePropertyList",
              "PSCommand_Remove-ADResourcePropertyListMember",
              "PSCommand_Remove-ADServiceAccount",
              "PSCommand_Remove-ADUser",
              "PSCommand_Rename-ADObject",
              "PSCommand_Revoke-ADAuthenticationPolicySiloAccess",
              "PSCommand_Reset-ADServiceAccountPassword",
              "PSCommand_Restore-ADObject",
              "PSCommand_Search-ADAccount",
              "PSCommand_Set-ADAccountAuthenticationPolicySilo",
              "PSCommand_Set-ADAccountControl",
              "PSCommand_Set-ADAccountExpiration",
              "PSCommand_Set-ADAccountPassword",
              "PSCommand_Set-ADAuthenticationPolicy",
              "PSCommand_Set-ADAuthenticationPolicySilo",
              "PSCommand_Set-ADCentralAccessPolicy",
              "PSCommand_Set-ADCentralAccessRule",
              "PSCommand_Set-ADClaimTransformLink",
              "PSCommand_Set-ADClaimTransformPolicy",
              "PSCommand_Set-ADClaimType",
              "PSCommand_Set-ADComputer",
              "PSCommand_Set-ADDefaultDomainPasswordPolicy",
              "PSCommand_Set-ADDomain",
              "PSCommand_Set-ADDomainMode",
              "PSCommand_Set-ADFineGrainedPasswordPolicy",
              "PSCommand_Set-ADForest",
              "PSCommand_Set-ADForestMode",
              "PSCommand_Set-ADGroup",
              "PSCommand_Set-ADObject",
              "PSCommand_Set-ADOrganizationalUnit",
              "PSCommand_Set-ADReplicationConnection",
              "PSCommand_Set-ADReplicationSite",
              "PSCommand_Set-ADReplicationSiteLink",
              "PSCommand_Set-ADReplicationSiteLinkBridge",
              "PSCommand_Set-ADReplicationSubnet",
              "PSCommand_Set-ADResourceProperty",
              "PSCommand_Set-ADResourcePropertyList",
              "PSCommand_Set-ADServiceAccount",
              "PSCommand_Set-ADUser",
              "PSCommand_Show-ADAuthenticationPolicyExpression",
              "PSCommand_Sync-ADObject",
              "PSCommand_Test-ADServiceAccount",
              "PSCommand_Uninstall-ADServiceAccount",
              "PSCommand_Unlock-ADAccount"
            ],
            "title": "",
            "dependencyGroups": [
              
            ]
          },
          "packageContent": "http://192.168.0.201:9011/api/v3/package/activedirectory/2020.10.9/activedirectory.2020.10.9.nupkg"
        }
      ],
      "lower": "2020.10.9",
      "upper": "2020.10.9"
    }
  ]
}

Related issue: #40

How would I build the docker image locally on Windows?

Hey,
I made some modifications to Liget and want to deploy them to my server as a docker image. I'm using Windows 10 as development system, so how would I build the docker image here?

My idea:
Create a new development docker image based on debian, install git and docker, clone this repo and follow the steps of .travis.yml, but I'm having some problems getting Docker running in Docker.

Is there any easier way to accomplish this?

Behind an NTLM proxy GSSAPI operaed with error - An invalid status code was supplied

Hello,

I am getting this issue behind a NTLM proxy :

System.ComponentModel.Win32Exception: GSSAPI operaed with error - An invalid status code was supplied (Invalid value in argument).

``

Unhandled Exception: System.AggregateException: One or more errors occurred. (Unable to load the service index for source https://api.nuget.org/v3/index.json.) ---> NuGet.
Core.Types.FatalProtocolException: Unable to load the service index for source https://api.nuget.org/v3/index.json. ---> System.ComponentModel.Win32Exception: GSSAPI opera
ed with error - An invalid status code was supplied (Invalid value in argument).
   at System.Net.NTAuthentication.GetOutgoingBlob(Byte[] incomingBlob, Boolean throwOnError, SecurityStatusPal& statusCode)
   at System.Net.NTAuthentication.GetOutgoingBlob(String incomingBlob)
   at System.Net.Http.AuthenticationHelper.SendWithNtAuthAsync(HttpRequestMessage request, Uri authUri, ICredentials credentials, Boolean isProxyAuth, HttpConnection conne
ncellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.SendWithRetryAsync(HttpRequestMessage request, Boolean doRequestAuth, CancellationToken cancellationToken)
   at System.Net.Http.AuthenticationHelper.SendWithAuthAsync(HttpRequestMessage request, Uri authUri, ICredentials credentials, Boolean preAuthenticate, Boolean isProxyAut
n doRequestAuth, HttpConnectionPool pool, CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.EstablishProxyTunnel(CancellationToken cancellationToken)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at System.Net.Http.HttpConnectionPool.CreateConnectionAsync(HttpRequestMessage request, CancellationToken cancellationToken)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at System.Net.Http.HttpConnectionPool.WaitForCreatedConnectionAsync(ValueTask`1 creationTask)
   at System.Threading.Tasks.ValueTask`1.get_Result()
   at System.Net.Http.HttpConnectionPool.SendWithRetryAsync(HttpRequestMessage request, Boolean doRequestAuth, CancellationToken cancellationToken)
   at System.Net.Http.AuthenticationHelper.SendWithAuthAsync(HttpRequestMessage request, Uri authUri, ICredentials credentials, Boolean preAuthenticate, Boolean isProxyAut
n doRequestAuth, HttpConnectionPool pool, CancellationToken cancellationToken)
   at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
   at System.Net.Http.DecompressionHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
   at NuGet.Protocol.ServerWarningLogHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
   at NuGet.Protocol.HttpSourceAuthenticationHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
   at System.Net.Http.HttpClient.FinishSendAsyncUnbuffered(Task`1 sendTask, HttpRequestMessage request, CancellationTokenSource cts, Boolean disposeCts)
   at NuGet.Protocol.TimeoutUtility.StartWithTimeout[T](Func`2 getTask, TimeSpan timeout, String timeoutMessage, CancellationToken token)
   at NuGet.Protocol.HttpRetryHandler.SendAsync(HttpRetryHandlerRequest request, ILogger log, CancellationToken cancellationToken)
   at NuGet.Protocol.HttpSource.GetThrottledResponse(Func`1 requestFactory, TimeSpan requestTimeout, TimeSpan downloadTimeout, Int32 maxTries, Guid sessionId, ILogger log,
tionToken cancellationToken)
   at NuGet.Protocol.HttpSource.<>c__DisplayClass14_0`1.<<GetAsync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at NuGet.Common.ConcurrencyUtilities.ExecuteWithFileLockedAsync[T](String filePath, Func`2 action, CancellationToken token)
   at NuGet.Protocol.HttpSource.GetAsync[T](HttpSourceCachedRequest request, Func`2 processAsync, ILogger log, CancellationToken token)
   at NuGet.Protocol.ServiceIndexResourceV3Provider.GetServiceIndexResourceV3(SourceRepository source, DateTime utcNow, ILogger log, CancellationToken token)
   --- End of inner exception stack trace ---
   at NuGet.Protocol.ServiceIndexResourceV3Provider.GetServiceIndexResourceV3(SourceRepository source, DateTime utcNow, ILogger log, CancellationToken token)
   at NuGet.Protocol.ServiceIndexResourceV3Provider.TryCreate(SourceRepository source, CancellationToken token)
   at NuGet.Protocol.Core.Types.SourceRepository.GetResourceAsync[T](CancellationToken token)
   at NuGet.Protocol.RegistrationResourceV3Provider.TryCreate(SourceRepository source, CancellationToken token)
   at NuGet.Protocol.Core.Types.SourceRepository.GetResourceAsync[T](CancellationToken token)
   --- End of inner exception stack trace ---
   at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
   at NuGet.Protocol.Core.Types.SourceRepository.GetResource[T](CancellationToken token)
   at NuGet.Protocol.Core.Types.SourceRepository.GetResource[T]()
   at LiGet.NuGetClient.NuRepository..ctor(List`1 providers, Uri repositoryUrl, ILogger`1 logger) in /dojo/work/src/LiGet/NuGetClient.cs:line 54
   at LiGet.NuGetClient.GetRepository(Uri repositoryUrl) in /dojo/work/src/LiGet/NuGetClient.cs:line 30
   at LiGet.Cache.CacheService..ctor(INuGetClient client, IPackageCacheService localPackages, IPackageDownloader downloader, ILogger`1 logger, CacheOptions options) in /do
rc/LiGet/Cache/CacheService.cs:line 42
   at LiGet.Extensions.ServiceCollectionExtensions.<>c.<AddCacheServices>b__6_1(IServiceProvider provider) in /dojo/work/src/LiGet/Extensions/ServiceCollectionExtensions.c
0
   at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitFactory(FactoryCallSite factoryCallSite, ServiceProviderEngineScope scope)
   at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSite(IServiceCallSite callSite, TArgument argument)
   at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitScoped(ScopedCallSite scopedCallSite, ServiceProviderEngineScope scope)
   at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitSingleton(SingletonCallSite singletonCallSite, ServiceProviderEngineScope scope)
   at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSite(IServiceCallSite callSite, TArgument argument)
   at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitConstructor(ConstructorCallSite constructorCallSite, ServiceProviderEngineScope s
   at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSite(IServiceCallSite callSite, TArgument argument)
   at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitScoped(ScopedCallSite scopedCallSite, ServiceProviderEngineScope scope)
   at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSite(IServiceCallSite callSite, TArgument argument)
   at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitIEnumerable(IEnumerableCallSite enumerableCallSite, ServiceProviderEngineScope sc
   at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteVisitor`2.VisitCallSite(IServiceCallSite callSite, TArgument argument)
   at Microsoft.Extensions.DependencyInjection.ServiceLookup.DynamicServiceProviderEngine.<>c__DisplayClass1_0.<RealizeService>b__0(ServiceProviderEngineScope scope)
   at Microsoft.Extensions.DependencyInjection.ServiceLookup.ServiceProviderEngine.GetService(Type serviceType, ServiceProviderEngineScope serviceProviderEngineScope)
   at Microsoft.Extensions.DependencyInjection.ServiceLookup.ServiceProviderEngineScope.GetService(Type serviceType)
   at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService(IServiceProvider provider, Type serviceType)
   at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService[T](IServiceProvider provider)
   at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetServices[T](IServiceProvider provider)
   at Carter.CarterExtensions.UseCarter(IApplicationBuilder builder, CarterOptions options)
   at LiGet.Startup.Configure(IApplicationBuilder app, IHostingEnvironment env) in /dojo/work/src/LiGet/Startup.cs:line 88
--- End of stack trace from previous location where exception was thrown ---
   at Microsoft.AspNetCore.Hosting.ConventionBasedStartup.Configure(IApplicationBuilder app)
   at Microsoft.AspNetCore.Hosting.Internal.AutoRequestServicesStartupFilter.<>c__DisplayClass0_0.<Configure>b__0(IApplicationBuilder builder)
   at Microsoft.AspNetCore.Hosting.Internal.WebHost.BuildApplication()
   at Microsoft.AspNetCore.Hosting.Internal.WebHost.StartAsync(CancellationToken cancellationToken)
   at Microsoft.AspNetCore.Hosting.WebHostExtensions.RunAsync(IWebHost host, CancellationToken token, String shutdownMessage)
   at Microsoft.AspNetCore.Hosting.WebHostExtensions.RunAsync(IWebHost host, CancellationToken token)
   at Microsoft.AspNetCore.Hosting.WebHostExtensions.Run(IWebHost host)
   at McMaster.Extensions.CommandLineUtils.CommandLineApplicationExtensions.<>c__DisplayClass9_0.<OnExecute>b__0() in C:\projects\commandlineutils\src\CommandLineUtils\Com
pplicationExtensions.cs:line 118
   at LiGet.Program.Main(String[] args) in /dojo/work/src/LiGet/Program.cs:line 83
Aborted

I have added this to the docker image

apt-get update && apt-get install -y --no-install-recommends gss-ntlmssp

it looks it maybe be related to this :
dotnet/dotnet-docker#770

Azure Container Instances: persist?

This may be a newbie question, I'm new to docker and all the containerization hype, so I'm trying to setup this in Azure Container Instances.

I manage to create one successfully, and be able to open the website as "mywebnuget.eastus.azurecontainer.io:9011".

However, when I restart the container, it removes all the packages I uploaded. This seems to be because there are no volumes assigned.

In your readme says to use:

mkdir -p /tmp/liget-test
docker run -p 9011:9011 -v /tmp/liget-test/:/data tomzo/liget

However, in ACI I cannot "customize" the run command, so how can I add this volume or command before running the container?

Probably you'll tell me dont use ACI ha ha, but I want to give it a try.

Running behind reverse proxy

When running LiGet behind a reverse proxy, would be great if there was a way to specify the external URL to LiGet so it can be returned in the responses. In my case, I have LiGet running on internalserver:9011 and I have apache reverse proxying nuget.mycompany.com to internalserver:9011.

However in all the responses from Liget the internal (hidden) URL is used. e.g.:
{"version":"3.0.0","resources":[{"@id":"http://internalserver:9011/api/v2/package"...

Ideally should return:
{"version":"3.0.0","resources":[{"@id":"http://nuget.mycompany.com/api/v2/package"...

Improvment of bash scripts

jq return an error when it tried to add my LIGET_API_KEY_HASH sha256sum key on configuration file. The problem was lack of quotes on shell variables.
I refactoring 'run.sh' and 'configure.sh' and now they work like a charm.

I had no time to test more. Feel free to change they if you need.
(I will create a pull request with this issue)

Any plans to implement HTTPS?

I am currently utilizing Liget for local development within Docker, and I consistently encounter a warning from MSBuild:

warning NU1803: You are running the 'restore' operation with an 'HTTP' source, 'http://localhost:9011/api/v3/index.json'. Non-HTTPS access will be removed in a future version. Consider migrating to an 'HTTPS' source.

I'm curious if there are any plans to implement HTTPS support for Liget. The tool has proven to be extremely valuable for my workflow, and I would like to continue using it.

Allow Chocolatey to search LiGet

Chocolatey client unable to search LiGet to install chocolatey packages

Steps to reproduce the issue

Added LiGET as source

C:\admin\projects\chocolatey\awscli>choco source add -n=poc -s="http://liget:9011"
Chocolatey v0.10.13
2 validations performed. 1 success(es), 1 warning(s), and 0 error(s).
Added poc - http://liget:9011 (Priority 0)

Failure 0 package found

C:\admin\projects\chocolatey\awscli>choco search
Chocolatey v0.10.13
2 validations performed. 1 success(es), 1 warning(s), and 0 error(s).

Validation Warnings:
 - A pending system reboot request has been detected, however, this is
   being ignored due to the current command being used 'search'.
   It is recommended that you reboot at your earliest convenience.

[NuGet] Not able to contact source 'http://liget:9011'. Error was Invalid URI: Invalid port specified.
[NuGet] Not able to contact source 'http://liget:9011'. Error was Invalid URI: Invalid port specified.
0 packages found.

I have no problems pushing to Repo, only searching

C:\admin\projects\chocolatey\awscli>choco push cwrsync.5.4.1.nupkg --source="http://liget:9011" --api-key="test123" --force
Chocolatey v0.10.13
2 validations performed. 1 success(es), 1 warning(s), and 0 error(s).

Attempting to push cwrsync.5.4.1.nupkg to http://liget:9011
cwrsync 5.4.1 was pushed successfully to http://liget:9011

PowerShellGet v1.0.0.1, Find-Module errors with "No match was found for the specified search criteria and module name 'ActiveDirectory'."

Using PowerShell 5.1 with PowerShellGet v1.0.0.1 (the default version), I can Publish-Module just fine, but when I try to Find-Module ActiveDirectory -Repository liget, I get the following warning and error:

PackageManagement\Find-Package : No match was found for the specified search criteria and module name 'ActiveDirectory'. > Try Get-PSRepository to see all available registered module repositories.
At C:\Program Files (x86)\WindowsPowerShell\Modules\PowerShellGet\1.0.0.1\PSModule.psm1:1397 char:3
+ PackageManagement\Find-Package @PSBoundParameters | Microsoft ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo : ObjectNotFound: (Microsoft.Power...ets.FindPackage:FindPackage) [Find-Package], Exception
    + FullyQualifiedErrorId : NoMatchFoundForCriteria,Microsoft.PowerShell.PackageManagement.Cmdlets.FindPackage

image

PS > Get-PSRepository liget | select *


Name                      : liget
SourceLocation            : http://192.168.0.201:9011/api/v3/index.json
Trusted                   : True
Registered                : True
InstallationPolicy        : Trusted
PackageManagementProvider : NuGet
PublishLocation           : http://192.168.0.201:9011/
ScriptSourceLocation      :
ScriptPublishLocation     : http://192.168.0.201:9011/
ProviderOptions           : {}

Cannot set the source based on your response to #14. Will get the following warning when you Register-PSRepository:

WARNING: Unable to resolve package source 'http://192.168.0.201:9011/api/v3/index.json'.

PS > Find-Module ActiveDirectory -Repository liget -Verbose -Debug
DEBUG: 00:00:00.0000001 Calling New() : MethodName = 'ResolvePackageSources'

Confirm
Continue with this operation?
[Y] Yes  [A] Yes to All  [H] Halt Command  [S] Suspend  [?] Help (default is "Y"): a
DEBUG: 00:00:00.0000202 Verbose: False
DEBUG: 00:00:00.0000302 Name: liget
DEBUG: 00:00:00.0000398 ErrorVariable: ev
DEBUG: 00:00:00.0015480 INVOKING PowerShell Fn Resolve-PackageSource with args  that has length 0
DEBUG: 00:00:00.0027917 In PowerShellGet Provider - 'Resolve-PackageSource'.
DEBUG: 00:00:00.0068710 Yielding packge source for liget at location http://192.168.0.201:9011/api/v2/
DEBUG: 00:00:00.0083622 Done calling powershell «Resolve-PackageSource» «PSModule»
DEBUG: 00:00:00.0136566 Calling New() : MethodName = 'GetDynamicOptions'
DEBUG: 00:00:00.0136733 Verbose: False
DEBUG: 00:00:00.0136831 Name: liget
DEBUG: 00:00:00.0136927 ErrorVariable: ev
DEBUG: 00:00:00.0146575 INVOKING PowerShell Fn Get-DynamicOptions with args Provider that has length 1
DEBUG: 00:00:00.0159446 In PowerShellGet Provider - 'Get-DynamicOptions'.
DEBUG: 00:00:00.0174353 Done calling powershell «Get-DynamicOptions» «PSModule»
DEBUG: 00:00:00.0200086 Calling New() : MethodName = 'GetDynamicOptions'
DEBUG: 00:00:00.0200251 Verbose: False
DEBUG: 00:00:00.0200356 Name: liget
DEBUG: 00:00:00.0200457 ErrorVariable: ev
DEBUG: 00:00:00.0209147 INVOKING PowerShell Fn Get-DynamicOptions with args Source that has length 1
DEBUG: 00:00:00.0221773 In PowerShellGet Provider - 'Get-DynamicOptions'.
DEBUG: 00:00:00.0247741 Done calling powershell «Get-DynamicOptions» «PSModule»
DEBUG: 00:00:03.2993429 Calling New() : MethodName = 'ResolvePackageSources'
DEBUG: 00:00:03.3019371 MessageResolver: Microsoft.PowerShell.PackageManagement.Cmdlets.GetMessageString
DEBUG: 00:00:03.3051240 ProviderName: PowerShellGet
DEBUG: 00:00:03.3083400 Verbose: False
DEBUG: 00:00:03.3103088 Name: liget
DEBUG: 00:00:03.3120965 ErrorVariable: ev
DEBUG: 00:00:03.3144733 INVOKING PowerShell Fn Resolve-PackageSource with args  that has length 0
DEBUG: 00:00:03.3168256 In PowerShellGet Provider - 'Resolve-PackageSource'.
DEBUG: 00:00:03.3246672 Yielding packge source for liget at location http://192.168.0.201:9011/api/v2/
DEBUG: 00:00:03.3280221 Done calling powershell «Resolve-PackageSource» «PSModule»
DEBUG: 00:00:03.3326552 Calling New() : MethodName = 'ResolvePackageSources'
DEBUG: 00:00:03.3356465 MessageResolver: Microsoft.PowerShell.PackageManagement.Cmdlets.GetMessageString
DEBUG: 00:00:03.3381834 ProviderName: PowerShellGet
DEBUG: 00:00:03.3406285 Verbose: False
DEBUG: 00:00:03.3424742 Name: liget
DEBUG: 00:00:03.3442281 ErrorVariable: ev
DEBUG: 00:00:03.3464083 INVOKING PowerShell Fn Resolve-PackageSource with args  that has length 0
DEBUG: 00:00:03.3494720 In PowerShellGet Provider - 'Resolve-PackageSource'.
DEBUG: 00:00:03.3568977 Yielding packge source for liget at location http://192.168.0.201:9011/api/v2/
DEBUG: 00:00:03.3604204 Done calling powershell «Resolve-PackageSource» «PSModule»
DEBUG: 00:00:00.0000004 Calling New() : MethodName = 'ResolvePackageSources'

Confirm
Continue with this operation?
[Y] Yes  [A] Yes to All  [H] Halt Command  [S] Suspend  [?] Help (default is "Y"): a
DEBUG: 00:00:00.0000231 Verbose: True
DEBUG: 00:00:00.0000339 Debug: True
DEBUG: 00:00:00.0000430 Name: ActiveDirectory
DEBUG: 00:00:00.0000522 Source: liget
DEBUG: 00:00:00.0008922 INVOKING PowerShell Fn Resolve-PackageSource with args  that has length 0
DEBUG: 00:00:00.0020143 In PowerShellGet Provider - 'Resolve-PackageSource'.
DEBUG: 00:00:00.0056614 Yielding packge source for liget at location http://192.168.0.201:9011/api/v2/
DEBUG: 00:00:00.0070107 Done calling powershell «Resolve-PackageSource» «PSModule»
DEBUG: 00:00:00.0093239 Calling New() : MethodName = 'GetDynamicOptions'
DEBUG: 00:00:00.0093419 Verbose: True
DEBUG: 00:00:00.0093517 Debug: True
DEBUG: 00:00:00.0093609 Name: ActiveDirectory
DEBUG: 00:00:00.0093699 Source: liget
DEBUG: 00:00:00.0109577 INVOKING PowerShell Fn Get-DynamicOptions with args Provider that has length 1
DEBUG: 00:00:00.0120559 In PowerShellGet Provider - 'Get-DynamicOptions'.
DEBUG: 00:00:00.0136024 Done calling powershell «Get-DynamicOptions» «PSModule»
DEBUG: 00:00:00.0163369 Calling New() : MethodName = 'GetDynamicOptions'
DEBUG: 00:00:00.0163518 Verbose: True
DEBUG: 00:00:00.0163612 Debug: True
DEBUG: 00:00:00.0163697 Name: ActiveDirectory
DEBUG: 00:00:00.0163789 Source: liget
DEBUG: 00:00:00.0172195 INVOKING PowerShell Fn Get-DynamicOptions with args Source that has length 1
DEBUG: 00:00:00.0184573 In PowerShellGet Provider - 'Get-DynamicOptions'.
DEBUG: 00:00:00.0214422 Done calling powershell «Get-DynamicOptions» «PSModule»
DEBUG: 00:00:00.0238960 Calling New() : MethodName = 'GetDynamicOptions'
DEBUG: 00:00:00.0239120 Verbose: True
DEBUG: 00:00:00.0239225 Debug: True
DEBUG: 00:00:00.0239324 Name: ActiveDirectory
DEBUG: 00:00:00.0239422 Source: liget
DEBUG: 00:00:00.0247646 INVOKING PowerShell Fn Get-DynamicOptions with args Package that has length 1
DEBUG: 00:00:00.0260078 In PowerShellGet Provider - 'Get-DynamicOptions'.
DEBUG: 00:00:00.0300068 Done calling powershell «Get-DynamicOptions» «PSModule»
DEBUG: 00:00:00.9410267 Calling New() : MethodName = 'ResolvePackageSources'
DEBUG: 00:00:00.9433656 ProviderName: PowerShellGet
DEBUG: 00:00:00.9460836 Type: Module
DEBUG: 00:00:00.9480998 Source: liget
DEBUG: 00:00:00.9501457 MessageResolver: Microsoft.PowerShell.PackageManagement.Cmdlets.GetMessageString
DEBUG: 00:00:00.9520740 Debug: True
DEBUG: 00:00:00.9547639 Verbose: True
DEBUG: 00:00:00.9574658 Name: ActiveDirectory
DEBUG: 00:00:00.9600090 INVOKING PowerShell Fn Resolve-PackageSource with args  that has length 0
DEBUG: 00:00:00.9629021 In PowerShellGet Provider - 'Resolve-PackageSource'.
VERBOSE: Repository details, Name = 'liget', Location = 'http://192.168.0.201:9011/api/v2/'; IsTrusted = 'True'; IsRegistered = 'True'.
DEBUG: 00:00:00.9723035 Yielding packge source for liget at location http://192.168.0.201:9011/api/v2/
DEBUG: 00:00:00.9751907 Done calling powershell «Resolve-PackageSource» «PSModule»
DEBUG: 00:00:00.9752717 Calling SearchForPackages. Name='ActiveDirectory'
VERBOSE: Using the provider 'PowerShellGet' for searching packages.
DEBUG: 00:00:00.9758786 PackageProvider::FindPackage with name ActiveDirectory
DEBUG: 00:00:00.9761784 Calling SearchForPackages After Select 1
DEBUG: 00:00:00.9802066 Calling New() : MethodName = 'FindPackage'
DEBUG: 00:00:00.9828097 ProviderName: PowerShellGet
DEBUG: 00:00:00.9854328 Type: Module
DEBUG: 00:00:00.9876344 Source: liget
DEBUG: 00:00:00.9902262 MessageResolver: Microsoft.PowerShell.PackageManagement.Cmdlets.GetMessageString
DEBUG: 00:00:00.9927538 Debug: True
DEBUG: 00:00:00.9948537 Verbose: True
DEBUG: 00:00:00.9968962 Name: ActiveDirectory
DEBUG: 00:00:00.9994261 INVOKING PowerShell Fn Find-Package with args System.String[], , ,  that has length 4
DEBUG: 00:00:01.0023858 In PowerShellGet Provider - 'Find-Package'.
DEBUG: 00:00:01.0048849 OPTION: ProviderName => PowerShellGet
DEBUG: 00:00:01.0071477 OPTION: Type => Module
DEBUG: 00:00:01.0111486 OPTION: Source => liget
DEBUG: 00:00:01.0132434 OPTION: MessageResolver => Microsoft.PowerShell.PackageManagement.Cmdlets.GetMessageString
DEBUG: 00:00:01.0151312 OPTION: Debug => True
DEBUG: 00:00:01.0169988 OPTION: Verbose => True
DEBUG: 00:00:01.0188985 OPTION: Name => ActiveDirectory
VERBOSE: Using the specified source names : 'liget'.
VERBOSE: Getting the provider object for the PackageManagement Provider 'NuGet'.
VERBOSE: The specified Location is 'http://192.168.0.201:9011/api/v2/' and PackageManagementProvider is 'NuGet'.
DEBUG: 00:00:01.0308836 PackageProvider::FindPackage with name ActiveDirectory
DEBUG: 00:00:01.0356650 Calling 'NuGet'::'FindPackage' - name='ActiveDirectory', requiredVersion='',minimumVersion='', maximumVersion='''.
DEBUG: 00:00:01.0398098 Iterating 'ActiveDirectory'.
DEBUG: 00:00:01.0463283 There are '1' registered sources in 'NuGet' provider.
DEBUG: 00:00:01.0509729 Source 'http://192.168.0.201:9011/api/v2/' is not one of the registered sources in 'NuGet' provider.
DEBUG: 00:00:02.0523506 Source 'http://192.168.0.201:9011/api/v2/' is validated.
DEBUG: 00:00:02.0580777 Calling 'NuGetRequest'::'GetPackageById', 'ActiveDirectory'.
DEBUG: 00:00:02.0680817 Calling 'HttpClientPackageRepository'::'FindPackagesById', 'ActiveDirectory'.
DEBUG: 00:00:02.0721138 Calling 'NuGetClient'::'FindPackage'.
VERBOSE: Searching repository 'http://192.168.0.201:9011/api/v2/FindPackagesById()?id='ActiveDirectory'' for ''.
DEBUG: 00:00:02.0875616 Downloading 'http://192.168.0.201:9011/api/v2/FindPackagesById()?id='ActiveDirectory'&$skip=0&$top=40'.
DEBUG: 00:00:02.1000908 Completed downloading 'http://192.168.0.201:9011/api/v2/FindPackagesById()?id='ActiveDirectory'&$skip=0&$top=40'.
DEBUG: 00:00:02.1042394 '1' packages received in the last request.
VERBOSE: Total package yield:'0' for the specified package 'ActiveDirectory'.
DEBUG: 00:00:02.1282587 Completed iterating for 'ActiveDirectory'.
DEBUG: 00:00:02.1301839 PowerShell Script 'PSModule' Function 'Find-Package' returns null.
DEBUG: 00:00:02.1328238 Done calling powershell «Find-Package» «PSModule»
DEBUG: 00:00:02.1336871 unmatched package name='ActiveDirectory'

Confirm
No match was found for the specified search criteria and module name 'ActiveDirectory'. Try Get-PSRepository to see all available registered module repositories.
[Y] Yes  [A] Yes to All  [H] Halt Command  [S] Suspend  [?] Help (default is "Y"): a
PackageManagement\Find-Package : No match was found for the specified search criteria and module name 'ActiveDirectory'. Try Get-PSRepository to see all available registered module repositories.
At C:\Program Files (x86)\WindowsPowerShell\Modules\PowerShellGet\1.0.0.1\PSModule.psm1:1397 char:3
+         PackageManagement\Find-Package @PSBoundParameters | Microsoft ...
+         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : ObjectNotFound: (Microsoft.Power...ets.FindPackage:FindPackage) [Find-Package], Exception
    + FullyQualifiedErrorId : NoMatchFoundForCriteria,Microsoft.PowerShell.PackageManagement.Cmdlets.FindPackage

It's really odd because you can see at the bottom of that output it says, DEBUG: 00:00:02.1042394 '1' packages received in the last request. When I confirm, the output, it does show ActiveDirectory, but the schema is a bit odd. Here's the output from http://192.168.0.201:9011/api/v2/FindPackagesById()?id=%27ActiveDirectory%27&$skip=0&$top=40:

<?xml version="1.0" encoding="utf-8"?><feed xmlns:base="http://192.168.0.201:9011/api/v2" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:georss="http://www.georss.org/georss" xmlns:gml="http://www.opengis.net/gml" xmlns="http://www.w3.org/2005/Atom"><m:count>1</m:count><entry><id>http://192.168.0.201:9011/api/v2/Packages(Id='ActiveDirectory',Version='2020.10.9')</id><title></title><author><name>Raymond Piller</name></author><content type="application/zip" src="http://192.168.0.201:9011/api/v2/contents/activedirectory/2020.10.9" /><m:properties><d:Id>ActiveDirectory</d:Id><d:Title></d:Title><d:Version>2020.10.9</d:Version><d:NormalizedVersion>2020.10.9</d:NormalizedVersion><d:Authors>Raymond Piller</d:Authors><d:Copyright /><d:Dependencies /><d:Description>Useful for using AD Module without installing via RSAT.</d:Description><d:DownloadCount>0</d:DownloadCount><d:LastEdited>0001-01-01T00:00:00</d:LastEdited><d:Published>2020-10-10T02:58:01.2787543</d:Published><d:PackageHash /><d:PackageHashAlgorithm /><d:PackageSize>0</d:PackageSize><d:ProjectUrl /><d:IconUrl /><d:LicenseUrl /><d:Tags>PSModule,PSIncludes_Cmdlet,PSCmdlet_Add-ADCentralAccessPolicyMember,PSCmdlet_Add-ADComputerServiceAccount,PSCmdlet_Add-ADDomainControllerPasswordReplicationPolicy,PSCmdlet_Add-ADFineGrainedPasswordPolicySubject,PSCmdlet_Add-ADGroupMember,PSCmdlet_Add-ADPrincipalGroupMembership,PSCmdlet_Add-ADResourcePropertyListMember,PSCmdlet_Clear-ADAccountExpiration,PSCmdlet_Clear-ADClaimTransformLink,PSCmdlet_Disable-ADAccount,PSCmdlet_Disable-ADOptionalFeature,PSCmdlet_Enable-ADAccount,PSCmdlet_Enable-ADOptionalFeature,PSCmdlet_Get-ADAccountAuthorizationGroup,PSCmdlet_Get-ADAccountResultantPasswordReplicationPolicy,PSCmdlet_Get-ADAuthenticationPolicy,PSCmdlet_Get-ADAuthenticationPolicySilo,PSCmdlet_Get-ADCentralAccessPolicy,PSCmdlet_Get-ADCentralAccessRule,PSCmdlet_Get-ADClaimTransformPolicy,PSCmdlet_Get-ADClaimType,PSCmdlet_Get-ADComputer,PSCmdlet_Get-ADComputerServiceAccount,PSCmdlet_Get-ADDCCloningExcludedApplicationList,PSCmdlet_Get-ADDefaultDomainPasswordPolicy,PSCmdlet_Get-ADDomain,PSCmdlet_Get-ADDomainController,PSCmdlet_Get-ADDomainControllerPasswordReplicationPolicy,PSCmdlet_Get-ADDomainControllerPasswordReplicationPolicyUsage,PSCmdlet_Get-ADFineGrainedPasswordPolicy,PSCmdlet_Get-ADFineGrainedPasswordPolicySubject,PSCmdlet_Get-ADForest,PSCmdlet_Get-ADGroup,PSCmdlet_Get-ADGroupMember,PSCmdlet_Get-ADObject,PSCmdlet_Get-ADOptionalFeature,PSCmdlet_Get-ADOrganizationalUnit,PSCmdlet_Get-ADPrincipalGroupMembership,PSCmdlet_Get-ADReplicationAttributeMetadata,PSCmdlet_Get-ADReplicationConnection,PSCmdlet_Get-ADReplicationFailure,PSCmdlet_Get-ADReplicationPartnerMetadata,PSCmdlet_Get-ADReplicationQueueOperation,PSCmdlet_Get-ADReplicationSite,PSCmdlet_Get-ADReplicationSiteLink,PSCmdlet_Get-ADReplicationSiteLinkBridge,PSCmdlet_Get-ADReplicationSubnet,PSCmdlet_Get-ADReplicationUpToDatenessVectorTable,PSCmdlet_Get-ADResourceProperty,PSCmdlet_Get-ADResourcePropertyList,PSCmdlet_Get-ADResourcePropertyValueType,PSCmdlet_Get-ADRootDSE,PSCmdlet_Get-ADServiceAccount,PSCmdlet_Get-ADTrust,PSCmdlet_Get-ADUser,PSCmdlet_Get-ADUserResultantPasswordPolicy,PSCmdlet_Grant-ADAuthenticationPolicySiloAccess,PSCmdlet_Install-ADServiceAccount,PSCmdlet_Move-ADDirectoryServer,PSCmdlet_Move-ADDirectoryServerOperationMasterRole,PSCmdlet_Move-ADObject,PSCmdlet_New-ADAuthenticationPolicy,PSCmdlet_New-ADAuthenticationPolicySilo,PSCmdlet_New-ADCentralAccessPolicy,PSCmdlet_New-ADCentralAccessRule,PSCmdlet_New-ADClaimTransformPolicy,PSCmdlet_New-ADClaimType,PSCmdlet_New-ADComputer,PSCmdlet_New-ADDCCloneConfigFile,PSCmdlet_New-ADFineGrainedPasswordPolicy,PSCmdlet_New-ADGroup,PSCmdlet_New-ADObject,PSCmdlet_New-ADOrganizationalUnit,PSCmdlet_New-ADReplicationSite,PSCmdlet_New-ADReplicationSiteLink,PSCmdlet_New-ADReplicationSiteLinkBridge,PSCmdlet_New-ADReplicationSubnet,PSCmdlet_New-ADResourceProperty,PSCmdlet_New-ADResourcePropertyList,PSCmdlet_New-ADServiceAccount,PSCmdlet_New-ADUser,PSCmdlet_Remove-ADAuthenticationPolicy,PSCmdlet_Remove-ADAuthenticationPolicySilo,PSCmdlet_Remove-ADCentralAccessPolicy,PSCmdlet_Remove-ADCentralAccessPolicyMember,PSCmdlet_Remove-ADCentralAccessRule,PSCmdlet_Remove-ADClaimTransformPolicy,PSCmdlet_Remove-ADClaimType,PSCmdlet_Remove-ADComputer,PSCmdlet_Remove-ADComputerServiceAccount,PSCmdlet_Remove-ADDomainControllerPasswordReplicationPolicy,PSCmdlet_Remove-ADFineGrainedPasswordPolicy,PSCmdlet_Remove-ADFineGrainedPasswordPolicySubject,PSCmdlet_Remove-ADGroup,PSCmdlet_Remove-ADGroupMember,PSCmdlet_Remove-ADObject,PSCmdlet_Remove-ADOrganizationalUnit,PSCmdlet_Remove-ADPrincipalGroupMembership,PSCmdlet_Remove-ADReplicationSite,PSCmdlet_Remove-ADReplicationSiteLink,PSCmdlet_Remove-ADReplicationSiteLinkBridge,PSCmdlet_Remove-ADReplicationSubnet,PSCmdlet_Remove-ADResourceProperty,PSCmdlet_Remove-ADResourcePropertyList,PSCmdlet_Remove-ADResourcePropertyListMember,PSCmdlet_Remove-ADServiceAccount,PSCmdlet_Remove-ADUser,PSCmdlet_Rename-ADObject,PSCmdlet_Revoke-ADAuthenticationPolicySiloAccess,PSCmdlet_Reset-ADServiceAccountPassword,PSCmdlet_Restore-ADObject,PSCmdlet_Search-ADAccount,PSCmdlet_Set-ADAccountAuthenticationPolicySilo,PSCmdlet_Set-ADAccountControl,PSCmdlet_Set-ADAccountExpiration,PSCmdlet_Set-ADAccountPassword,PSCmdlet_Set-ADAuthenticationPolicy,PSCmdlet_Set-ADAuthenticationPolicySilo,PSCmdlet_Set-ADCentralAccessPolicy,PSCmdlet_Set-ADCentralAccessRule,PSCmdlet_Set-ADClaimTransformLink,PSCmdlet_Set-ADClaimTransformPolicy,PSCmdlet_Set-ADClaimType,PSCmdlet_Set-ADComputer,PSCmdlet_Set-ADDefaultDomainPasswordPolicy,PSCmdlet_Set-ADDomain,PSCmdlet_Set-ADDomainMode,PSCmdlet_Set-ADFineGrainedPasswordPolicy,PSCmdlet_Set-ADForest,PSCmdlet_Set-ADForestMode,PSCmdlet_Set-ADGroup,PSCmdlet_Set-ADObject,PSCmdlet_Set-ADOrganizationalUnit,PSCmdlet_Set-ADReplicationConnection,PSCmdlet_Set-ADReplicationSite,PSCmdlet_Set-ADReplicationSiteLink,PSCmdlet_Set-ADReplicationSiteLinkBridge,PSCmdlet_Set-ADReplicationSubnet,PSCmdlet_Set-ADResourceProperty,PSCmdlet_Set-ADResourcePropertyList,PSCmdlet_Set-ADServiceAccount,PSCmdlet_Set-ADUser,PSCmdlet_Show-ADAuthenticationPolicyExpression,PSCmdlet_Sync-ADObject,PSCmdlet_Test-ADServiceAccount,PSCmdlet_Uninstall-ADServiceAccount,PSCmdlet_Unlock-ADAccount,PSCommand_Add-ADCentralAccessPolicyMember,PSCommand_Add-ADComputerServiceAccount,PSCommand_Add-ADDomainControllerPasswordReplicationPolicy,PSCommand_Add-ADFineGrainedPasswordPolicySubject,PSCommand_Add-ADGroupMember,PSCommand_Add-ADPrincipalGroupMembership,PSCommand_Add-ADResourcePropertyListMember,PSCommand_Clear-ADAccountExpiration,PSCommand_Clear-ADClaimTransformLink,PSCommand_Disable-ADAccount,PSCommand_Disable-ADOptionalFeature,PSCommand_Enable-ADAccount,PSCommand_Enable-ADOptionalFeature,PSCommand_Get-ADAccountAuthorizationGroup,PSCommand_Get-ADAccountResultantPasswordReplicationPolicy,PSCommand_Get-ADAuthenticationPolicy,PSCommand_Get-ADAuthenticationPolicySilo,PSCommand_Get-ADCentralAccessPolicy,PSCommand_Get-ADCentralAccessRule,PSCommand_Get-ADClaimTransformPolicy,PSCommand_Get-ADClaimType,PSCommand_Get-ADComputer,PSCommand_Get-ADComputerServiceAccount,PSCommand_Get-ADDCCloningExcludedApplicationList,PSCommand_Get-ADDefaultDomainPasswordPolicy,PSCommand_Get-ADDomain,PSCommand_Get-ADDomainController,PSCommand_Get-ADDomainControllerPasswordReplicationPolicy,PSCommand_Get-ADDomainControllerPasswordReplicationPolicyUsage,PSCommand_Get-ADFineGrainedPasswordPolicy,PSCommand_Get-ADFineGrainedPasswordPolicySubject,PSCommand_Get-ADForest,PSCommand_Get-ADGroup,PSCommand_Get-ADGroupMember,PSCommand_Get-ADObject,PSCommand_Get-ADOptionalFeature,PSCommand_Get-ADOrganizationalUnit,PSCommand_Get-ADPrincipalGroupMembership,PSCommand_Get-ADReplicationAttributeMetadata,PSCommand_Get-ADReplicationConnection,PSCommand_Get-ADReplicationFailure,PSCommand_Get-ADReplicationPartnerMetadata,PSCommand_Get-ADReplicationQueueOperation,PSCommand_Get-ADReplicationSite,PSCommand_Get-ADReplicationSiteLink,PSCommand_Get-ADReplicationSiteLinkBridge,PSCommand_Get-ADReplicationSubnet,PSCommand_Get-ADReplicationUpToDatenessVectorTable,PSCommand_Get-ADResourceProperty,PSCommand_Get-ADResourcePropertyList,PSCommand_Get-ADResourcePropertyValueType,PSCommand_Get-ADRootDSE,PSCommand_Get-ADServiceAccount,PSCommand_Get-ADTrust,PSCommand_Get-ADUser,PSCommand_Get-ADUserResultantPasswordPolicy,PSCommand_Grant-ADAuthenticationPolicySiloAccess,PSCommand_Install-ADServiceAccount,PSCommand_Move-ADDirectoryServer,PSCommand_Move-ADDirectoryServerOperationMasterRole,PSCommand_Move-ADObject,PSCommand_New-ADAuthenticationPolicy,PSCommand_New-ADAuthenticationPolicySilo,PSCommand_New-ADCentralAccessPolicy,PSCommand_New-ADCentralAccessRule,PSCommand_New-ADClaimTransformPolicy,PSCommand_New-ADClaimType,PSCommand_New-ADComputer,PSCommand_New-ADDCCloneConfigFile,PSCommand_New-ADFineGrainedPasswordPolicy,PSCommand_New-ADGroup,PSCommand_New-ADObject,PSCommand_New-ADOrganizationalUnit,PSCommand_New-ADReplicationSite,PSCommand_New-ADReplicationSiteLink,PSCommand_New-ADReplicationSiteLinkBridge,PSCommand_New-ADReplicationSubnet,PSCommand_New-ADResourceProperty,PSCommand_New-ADResourcePropertyList,PSCommand_New-ADServiceAccount,PSCommand_New-ADUser,PSCommand_Remove-ADAuthenticationPolicy,PSCommand_Remove-ADAuthenticationPolicySilo,PSCommand_Remove-ADCentralAccessPolicy,PSCommand_Remove-ADCentralAccessPolicyMember,PSCommand_Remove-ADCentralAccessRule,PSCommand_Remove-ADClaimTransformPolicy,PSCommand_Remove-ADClaimType,PSCommand_Remove-ADComputer,PSCommand_Remove-ADComputerServiceAccount,PSCommand_Remove-ADDomainControllerPasswordReplicationPolicy,PSCommand_Remove-ADFineGrainedPasswordPolicy,PSCommand_Remove-ADFineGrainedPasswordPolicySubject,PSCommand_Remove-ADGroup,PSCommand_Remove-ADGroupMember,PSCommand_Remove-ADObject,PSCommand_Remove-ADOrganizationalUnit,PSCommand_Remove-ADPrincipalGroupMembership,PSCommand_Remove-ADReplicationSite,PSCommand_Remove-ADReplicationSiteLink,PSCommand_Remove-ADReplicationSiteLinkBridge,PSCommand_Remove-ADReplicationSubnet,PSCommand_Remove-ADResourceProperty,PSCommand_Remove-ADResourcePropertyList,PSCommand_Remove-ADResourcePropertyListMember,PSCommand_Remove-ADServiceAccount,PSCommand_Remove-ADUser,PSCommand_Rename-ADObject,PSCommand_Revoke-ADAuthenticationPolicySiloAccess,PSCommand_Reset-ADServiceAccountPassword,PSCommand_Restore-ADObject,PSCommand_Search-ADAccount,PSCommand_Set-ADAccountAuthenticationPolicySilo,PSCommand_Set-ADAccountControl,PSCommand_Set-ADAccountExpiration,PSCommand_Set-ADAccountPassword,PSCommand_Set-ADAuthenticationPolicy,PSCommand_Set-ADAuthenticationPolicySilo,PSCommand_Set-ADCentralAccessPolicy,PSCommand_Set-ADCentralAccessRule,PSCommand_Set-ADClaimTransformLink,PSCommand_Set-ADClaimTransformPolicy,PSCommand_Set-ADClaimType,PSCommand_Set-ADComputer,PSCommand_Set-ADDefaultDomainPasswordPolicy,PSCommand_Set-ADDomain,PSCommand_Set-ADDomainMode,PSCommand_Set-ADFineGrainedPasswordPolicy,PSCommand_Set-ADForest,PSCommand_Set-ADForestMode,PSCommand_Set-ADGroup,PSCommand_Set-ADObject,PSCommand_Set-ADOrganizationalUnit,PSCommand_Set-ADReplicationConnection,PSCommand_Set-ADReplicationSite,PSCommand_Set-ADReplicationSiteLink,PSCommand_Set-ADReplicationSiteLinkBridge,PSCommand_Set-ADReplicationSubnet,PSCommand_Set-ADResourceProperty,PSCommand_Set-ADResourcePropertyList,PSCommand_Set-ADServiceAccount,PSCommand_Set-ADUser,PSCommand_Show-ADAuthenticationPolicyExpression,PSCommand_Sync-ADObject,PSCommand_Test-ADServiceAccount,PSCommand_Uninstall-ADServiceAccount,PSCommand_Unlock-ADAccount</d:Tags><d:RequireLicenseAcceptance>false</d:RequireLicenseAcceptance></m:properties></entry></feed>

Here's a linted version:

<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:base="http://192.168.0.201:9011/api/v2" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:georss="http://www.georss.org/georss" xmlns:gml="http://www.opengis.net/gml" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata">
   <m:count>1</m:count>
   <entry>
      <id>http://192.168.0.201:9011/api/v2/Packages(Id='ActiveDirectory',Version='2020.10.9')</id>
      <title />
      <author>
         <name>Raymond Piller</name>
      </author>
      <content type="application/zip" src="http://192.168.0.201:9011/api/v2/contents/activedirectory/2020.10.9" />
      <m:properties>
         <d:Id>ActiveDirectory</d:Id>
         <d:Title />
         <d:Version>2020.10.9</d:Version>
         <d:NormalizedVersion>2020.10.9</d:NormalizedVersion>
         <d:Authors>Raymond Piller</d:Authors>
         <d:Copyright />
         <d:Dependencies />
         <d:Description>Useful for using AD Module without installing via RSAT.</d:Description>
         <d:DownloadCount>0</d:DownloadCount>
         <d:LastEdited>0001-01-01T00:00:00</d:LastEdited>
         <d:Published>2020-10-10T02:58:01.2787543</d:Published>
         <d:PackageHash />
         <d:PackageHashAlgorithm />
         <d:PackageSize>0</d:PackageSize>
         <d:ProjectUrl />
         <d:IconUrl />
         <d:LicenseUrl />
         <d:Tags>PSModule,PSIncludes_Cmdlet,PSCmdlet_Add-ADCentralAccessPolicyMember,PSCmdlet_Add-ADComputerServiceAccount,PSCmdlet_Add-ADDomainControllerPasswordReplicationPolicy,PSCmdlet_Add-ADFineGrainedPasswordPolicySubject,PSCmdlet_Add-ADGroupMember,PSCmdlet_Add-ADPrincipalGroupMembership,PSCmdlet_Add-ADResourcePropertyListMember,PSCmdlet_Clear-ADAccountExpiration,PSCmdlet_Clear-ADClaimTransformLink,PSCmdlet_Disable-ADAccount,PSCmdlet_Disable-ADOptionalFeature,PSCmdlet_Enable-ADAccount,PSCmdlet_Enable-ADOptionalFeature,PSCmdlet_Get-ADAccountAuthorizationGroup,PSCmdlet_Get-ADAccountResultantPasswordReplicationPolicy,PSCmdlet_Get-ADAuthenticationPolicy,PSCmdlet_Get-ADAuthenticationPolicySilo,PSCmdlet_Get-ADCentralAccessPolicy,PSCmdlet_Get-ADCentralAccessRule,PSCmdlet_Get-ADClaimTransformPolicy,PSCmdlet_Get-ADClaimType,PSCmdlet_Get-ADComputer,PSCmdlet_Get-ADComputerServiceAccount,PSCmdlet_Get-ADDCCloningExcludedApplicationList,PSCmdlet_Get-ADDefaultDomainPasswordPolicy,PSCmdlet_Get-ADDomain,PSCmdlet_Get-ADDomainController,PSCmdlet_Get-ADDomainControllerPasswordReplicationPolicy,PSCmdlet_Get-ADDomainControllerPasswordReplicationPolicyUsage,PSCmdlet_Get-ADFineGrainedPasswordPolicy,PSCmdlet_Get-ADFineGrainedPasswordPolicySubject,PSCmdlet_Get-ADForest,PSCmdlet_Get-ADGroup,PSCmdlet_Get-ADGroupMember,PSCmdlet_Get-ADObject,PSCmdlet_Get-ADOptionalFeature,PSCmdlet_Get-ADOrganizationalUnit,PSCmdlet_Get-ADPrincipalGroupMembership,PSCmdlet_Get-ADReplicationAttributeMetadata,PSCmdlet_Get-ADReplicationConnection,PSCmdlet_Get-ADReplicationFailure,PSCmdlet_Get-ADReplicationPartnerMetadata,PSCmdlet_Get-ADReplicationQueueOperation,PSCmdlet_Get-ADReplicationSite,PSCmdlet_Get-ADReplicationSiteLink,PSCmdlet_Get-ADReplicationSiteLinkBridge,PSCmdlet_Get-ADReplicationSubnet,PSCmdlet_Get-ADReplicationUpToDatenessVectorTable,PSCmdlet_Get-ADResourceProperty,PSCmdlet_Get-ADResourcePropertyList,PSCmdlet_Get-ADResourcePropertyValueType,PSCmdlet_Get-ADRootDSE,PSCmdlet_Get-ADServiceAccount,PSCmdlet_Get-ADTrust,PSCmdlet_Get-ADUser,PSCmdlet_Get-ADUserResultantPasswordPolicy,PSCmdlet_Grant-ADAuthenticationPolicySiloAccess,PSCmdlet_Install-ADServiceAccount,PSCmdlet_Move-ADDirectoryServer,PSCmdlet_Move-ADDirectoryServerOperationMasterRole,PSCmdlet_Move-ADObject,PSCmdlet_New-ADAuthenticationPolicy,PSCmdlet_New-ADAuthenticationPolicySilo,PSCmdlet_New-ADCentralAccessPolicy,PSCmdlet_New-ADCentralAccessRule,PSCmdlet_New-ADClaimTransformPolicy,PSCmdlet_New-ADClaimType,PSCmdlet_New-ADComputer,PSCmdlet_New-ADDCCloneConfigFile,PSCmdlet_New-ADFineGrainedPasswordPolicy,PSCmdlet_New-ADGroup,PSCmdlet_New-ADObject,PSCmdlet_New-ADOrganizationalUnit,PSCmdlet_New-ADReplicationSite,PSCmdlet_New-ADReplicationSiteLink,PSCmdlet_New-ADReplicationSiteLinkBridge,PSCmdlet_New-ADReplicationSubnet,PSCmdlet_New-ADResourceProperty,PSCmdlet_New-ADResourcePropertyList,PSCmdlet_New-ADServiceAccount,PSCmdlet_New-ADUser,PSCmdlet_Remove-ADAuthenticationPolicy,PSCmdlet_Remove-ADAuthenticationPolicySilo,PSCmdlet_Remove-ADCentralAccessPolicy,PSCmdlet_Remove-ADCentralAccessPolicyMember,PSCmdlet_Remove-ADCentralAccessRule,PSCmdlet_Remove-ADClaimTransformPolicy,PSCmdlet_Remove-ADClaimType,PSCmdlet_Remove-ADComputer,PSCmdlet_Remove-ADComputerServiceAccount,PSCmdlet_Remove-ADDomainControllerPasswordReplicationPolicy,PSCmdlet_Remove-ADFineGrainedPasswordPolicy,PSCmdlet_Remove-ADFineGrainedPasswordPolicySubject,PSCmdlet_Remove-ADGroup,PSCmdlet_Remove-ADGroupMember,PSCmdlet_Remove-ADObject,PSCmdlet_Remove-ADOrganizationalUnit,PSCmdlet_Remove-ADPrincipalGroupMembership,PSCmdlet_Remove-ADReplicationSite,PSCmdlet_Remove-ADReplicationSiteLink,PSCmdlet_Remove-ADReplicationSiteLinkBridge,PSCmdlet_Remove-ADReplicationSubnet,PSCmdlet_Remove-ADResourceProperty,PSCmdlet_Remove-ADResourcePropertyList,PSCmdlet_Remove-ADResourcePropertyListMember,PSCmdlet_Remove-ADServiceAccount,PSCmdlet_Remove-ADUser,PSCmdlet_Rename-ADObject,PSCmdlet_Revoke-ADAuthenticationPolicySiloAccess,PSCmdlet_Reset-ADServiceAccountPassword,PSCmdlet_Restore-ADObject,PSCmdlet_Search-ADAccount,PSCmdlet_Set-ADAccountAuthenticationPolicySilo,PSCmdlet_Set-ADAccountControl,PSCmdlet_Set-ADAccountExpiration,PSCmdlet_Set-ADAccountPassword,PSCmdlet_Set-ADAuthenticationPolicy,PSCmdlet_Set-ADAuthenticationPolicySilo,PSCmdlet_Set-ADCentralAccessPolicy,PSCmdlet_Set-ADCentralAccessRule,PSCmdlet_Set-ADClaimTransformLink,PSCmdlet_Set-ADClaimTransformPolicy,PSCmdlet_Set-ADClaimType,PSCmdlet_Set-ADComputer,PSCmdlet_Set-ADDefaultDomainPasswordPolicy,PSCmdlet_Set-ADDomain,PSCmdlet_Set-ADDomainMode,PSCmdlet_Set-ADFineGrainedPasswordPolicy,PSCmdlet_Set-ADForest,PSCmdlet_Set-ADForestMode,PSCmdlet_Set-ADGroup,PSCmdlet_Set-ADObject,PSCmdlet_Set-ADOrganizationalUnit,PSCmdlet_Set-ADReplicationConnection,PSCmdlet_Set-ADReplicationSite,PSCmdlet_Set-ADReplicationSiteLink,PSCmdlet_Set-ADReplicationSiteLinkBridge,PSCmdlet_Set-ADReplicationSubnet,PSCmdlet_Set-ADResourceProperty,PSCmdlet_Set-ADResourcePropertyList,PSCmdlet_Set-ADServiceAccount,PSCmdlet_Set-ADUser,PSCmdlet_Show-ADAuthenticationPolicyExpression,PSCmdlet_Sync-ADObject,PSCmdlet_Test-ADServiceAccount,PSCmdlet_Uninstall-ADServiceAccount,PSCmdlet_Unlock-ADAccount,PSCommand_Add-ADCentralAccessPolicyMember,PSCommand_Add-ADComputerServiceAccount,PSCommand_Add-ADDomainControllerPasswordReplicationPolicy,PSCommand_Add-ADFineGrainedPasswordPolicySubject,PSCommand_Add-ADGroupMember,PSCommand_Add-ADPrincipalGroupMembership,PSCommand_Add-ADResourcePropertyListMember,PSCommand_Clear-ADAccountExpiration,PSCommand_Clear-ADClaimTransformLink,PSCommand_Disable-ADAccount,PSCommand_Disable-ADOptionalFeature,PSCommand_Enable-ADAccount,PSCommand_Enable-ADOptionalFeature,PSCommand_Get-ADAccountAuthorizationGroup,PSCommand_Get-ADAccountResultantPasswordReplicationPolicy,PSCommand_Get-ADAuthenticationPolicy,PSCommand_Get-ADAuthenticationPolicySilo,PSCommand_Get-ADCentralAccessPolicy,PSCommand_Get-ADCentralAccessRule,PSCommand_Get-ADClaimTransformPolicy,PSCommand_Get-ADClaimType,PSCommand_Get-ADComputer,PSCommand_Get-ADComputerServiceAccount,PSCommand_Get-ADDCCloningExcludedApplicationList,PSCommand_Get-ADDefaultDomainPasswordPolicy,PSCommand_Get-ADDomain,PSCommand_Get-ADDomainController,PSCommand_Get-ADDomainControllerPasswordReplicationPolicy,PSCommand_Get-ADDomainControllerPasswordReplicationPolicyUsage,PSCommand_Get-ADFineGrainedPasswordPolicy,PSCommand_Get-ADFineGrainedPasswordPolicySubject,PSCommand_Get-ADForest,PSCommand_Get-ADGroup,PSCommand_Get-ADGroupMember,PSCommand_Get-ADObject,PSCommand_Get-ADOptionalFeature,PSCommand_Get-ADOrganizationalUnit,PSCommand_Get-ADPrincipalGroupMembership,PSCommand_Get-ADReplicationAttributeMetadata,PSCommand_Get-ADReplicationConnection,PSCommand_Get-ADReplicationFailure,PSCommand_Get-ADReplicationPartnerMetadata,PSCommand_Get-ADReplicationQueueOperation,PSCommand_Get-ADReplicationSite,PSCommand_Get-ADReplicationSiteLink,PSCommand_Get-ADReplicationSiteLinkBridge,PSCommand_Get-ADReplicationSubnet,PSCommand_Get-ADReplicationUpToDatenessVectorTable,PSCommand_Get-ADResourceProperty,PSCommand_Get-ADResourcePropertyList,PSCommand_Get-ADResourcePropertyValueType,PSCommand_Get-ADRootDSE,PSCommand_Get-ADServiceAccount,PSCommand_Get-ADTrust,PSCommand_Get-ADUser,PSCommand_Get-ADUserResultantPasswordPolicy,PSCommand_Grant-ADAuthenticationPolicySiloAccess,PSCommand_Install-ADServiceAccount,PSCommand_Move-ADDirectoryServer,PSCommand_Move-ADDirectoryServerOperationMasterRole,PSCommand_Move-ADObject,PSCommand_New-ADAuthenticationPolicy,PSCommand_New-ADAuthenticationPolicySilo,PSCommand_New-ADCentralAccessPolicy,PSCommand_New-ADCentralAccessRule,PSCommand_New-ADClaimTransformPolicy,PSCommand_New-ADClaimType,PSCommand_New-ADComputer,PSCommand_New-ADDCCloneConfigFile,PSCommand_New-ADFineGrainedPasswordPolicy,PSCommand_New-ADGroup,PSCommand_New-ADObject,PSCommand_New-ADOrganizationalUnit,PSCommand_New-ADReplicationSite,PSCommand_New-ADReplicationSiteLink,PSCommand_New-ADReplicationSiteLinkBridge,PSCommand_New-ADReplicationSubnet,PSCommand_New-ADResourceProperty,PSCommand_New-ADResourcePropertyList,PSCommand_New-ADServiceAccount,PSCommand_New-ADUser,PSCommand_Remove-ADAuthenticationPolicy,PSCommand_Remove-ADAuthenticationPolicySilo,PSCommand_Remove-ADCentralAccessPolicy,PSCommand_Remove-ADCentralAccessPolicyMember,PSCommand_Remove-ADCentralAccessRule,PSCommand_Remove-ADClaimTransformPolicy,PSCommand_Remove-ADClaimType,PSCommand_Remove-ADComputer,PSCommand_Remove-ADComputerServiceAccount,PSCommand_Remove-ADDomainControllerPasswordReplicationPolicy,PSCommand_Remove-ADFineGrainedPasswordPolicy,PSCommand_Remove-ADFineGrainedPasswordPolicySubject,PSCommand_Remove-ADGroup,PSCommand_Remove-ADGroupMember,PSCommand_Remove-ADObject,PSCommand_Remove-ADOrganizationalUnit,PSCommand_Remove-ADPrincipalGroupMembership,PSCommand_Remove-ADReplicationSite,PSCommand_Remove-ADReplicationSiteLink,PSCommand_Remove-ADReplicationSiteLinkBridge,PSCommand_Remove-ADReplicationSubnet,PSCommand_Remove-ADResourceProperty,PSCommand_Remove-ADResourcePropertyList,PSCommand_Remove-ADResourcePropertyListMember,PSCommand_Remove-ADServiceAccount,PSCommand_Remove-ADUser,PSCommand_Rename-ADObject,PSCommand_Revoke-ADAuthenticationPolicySiloAccess,PSCommand_Reset-ADServiceAccountPassword,PSCommand_Restore-ADObject,PSCommand_Search-ADAccount,PSCommand_Set-ADAccountAuthenticationPolicySilo,PSCommand_Set-ADAccountControl,PSCommand_Set-ADAccountExpiration,PSCommand_Set-ADAccountPassword,PSCommand_Set-ADAuthenticationPolicy,PSCommand_Set-ADAuthenticationPolicySilo,PSCommand_Set-ADCentralAccessPolicy,PSCommand_Set-ADCentralAccessRule,PSCommand_Set-ADClaimTransformLink,PSCommand_Set-ADClaimTransformPolicy,PSCommand_Set-ADClaimType,PSCommand_Set-ADComputer,PSCommand_Set-ADDefaultDomainPasswordPolicy,PSCommand_Set-ADDomain,PSCommand_Set-ADDomainMode,PSCommand_Set-ADFineGrainedPasswordPolicy,PSCommand_Set-ADForest,PSCommand_Set-ADForestMode,PSCommand_Set-ADGroup,PSCommand_Set-ADObject,PSCommand_Set-ADOrganizationalUnit,PSCommand_Set-ADReplicationConnection,PSCommand_Set-ADReplicationSite,PSCommand_Set-ADReplicationSiteLink,PSCommand_Set-ADReplicationSiteLinkBridge,PSCommand_Set-ADReplicationSubnet,PSCommand_Set-ADResourceProperty,PSCommand_Set-ADResourcePropertyList,PSCommand_Set-ADServiceAccount,PSCommand_Set-ADUser,PSCommand_Show-ADAuthenticationPolicyExpression,PSCommand_Sync-ADObject,PSCommand_Test-ADServiceAccount,PSCommand_Uninstall-ADServiceAccount,PSCommand_Unlock-ADAccount</d:Tags>
         <d:RequireLicenseAcceptance>false</d:RequireLicenseAcceptance>
      </m:properties>
   </entry>
</feed>

I'm not really sure what the schema expects. I kinda assum you would know since you're developing it. I just wanted to share my experience and provide as much debugging information as I can. I did try sunside's simple-nuget-server, and it does search properly despite other issues we have with that server. Here's XML returned from the same query:

<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata" xml:base="https://www.nuget.org/api/v2/"><id>http://192.168.0.202//FindPackagesById</id><title type="text">FindPackagesById</title><updated>2020-10-11T04:04:48Z</updated><link rel="self" title="FindPackagesById" href="FindPackagesById"/><entry><id>https://www.nuget.org/api/v2/Packages(Id='ActiveDirectory',Version='2020.10.9.2')</id><category term="NuGetGallery.V2FeedPackage" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme"/><link rel="edit" title="V2FeedPackage" href="Packages(Id='ActiveDirectory',Version='2020.10.9.2')"/><title type="text">ActiveDirectory</title><summary type="text"/><updated>2020-10-09T20:18:17Z</updated><author><name>Raymond Piller</name></author><link rel="edit-media" title="V2FeedPackage" href="Packages(Id='ActiveDirectory',Version='2020.10.9.2')/$value"/><content type="application/zip" src="http://192.168.0.202//download/ActiveDirectory/2020.10.9.2"/><m:properties><d:Version>2020.10.9.2</d:Version><d:NormalizedVersion>2020.10.9.2</d:NormalizedVersion><d:Copyright>(c) 2020 University of North Texas. All rights reserved.</d:Copyright><d:Created m:type="Edm.DateTime">2020-10-09T20:18:17Z</d:Created><d:Dependencies/><d:Description>Useful for using AD Module without installing via RSAT.</d:Description><d:DownloadCount m:type="Edm.Int32">7</d:DownloadCount><d:GalleryDetailsUrl>http://192.168.0.202//details/ActiveDirectory/2020.10.9.2</d:GalleryDetailsUrl><d:IconUrl/><d:IsLatestVersion m:type="Edm.Boolean">true</d:IsLatestVersion><d:IsAbsoluteLatestVersion m:type="Edm.Boolean">true</d:IsAbsoluteLatestVersion><d:IsPrerelease m:type="Edm.Boolean">false</d:IsPrerelease><d:Language m:null="true"/><d:Published m:type="Edm.DateTime">2020-10-09T20:18:17Z</d:Published><d:PackageHash>+dzjLU0j3dZa12ukE86yEBfSxH0XTlQt6jVm7yTy2VXV8D2C/OkwiZHzOOnz8sLdrueDZjRTBe2ozX41/evsWQ==</d:PackageHash><d:PackageHashAlgorithm>SHA512</d:PackageHashAlgorithm><d:PackageSize m:type="Edm.Int64">777461</d:PackageSize><d:ProjectUrl/><d:ReportAbuseUrl/><d:ReleaseNotes/><d:RequireLicenseAcceptance m:type="Edm.Boolean">false</d:RequireLicenseAcceptance><d:Summary m:null="true"/><d:Tags>PSModule PSIncludes_Cmdlet PSCmdlet_Add-ADCentralAccessPolicyMember PSCmdlet_Add-ADComputerServiceAccount PSCmdlet_Add-ADDomainControllerPasswordReplicationPolicy PSCmdlet_Add-ADFineGrainedPasswordPolicySubject PSCmdlet_Add-ADGroupMember PSCmdlet_Add-ADPrincipalGroupMembership PSCmdlet_Add-ADResourcePropertyListMember PSCmdlet_Clear-ADAccountExpiration PSCmdlet_Clear-ADClaimTransformLink PSCmdlet_Disable-ADAccount PSCmdlet_Disable-ADOptionalFeature PSCmdlet_Enable-ADAccount PSCmdlet_Enable-ADOptionalFeature PSCmdlet_Get-ADAccountAuthorizationGroup PSCmdlet_Get-ADAccountResultantPasswordReplicationPolicy PSCmdlet_Get-ADAuthenticationPolicy PSCmdlet_Get-ADAuthenticationPolicySilo PSCmdlet_Get-ADCentralAccessPolicy PSCmdlet_Get-ADCentralAccessRule PSCmdlet_Get-ADClaimTransformPolicy PSCmdlet_Get-ADClaimType PSCmdlet_Get-ADComputer PSCmdlet_Get-ADComputerServiceAccount PSCmdlet_Get-ADDCCloningExcludedApplicationList PSCmdlet_Get-ADDefaultDomainPasswordPolicy PSCmdlet_Get-ADDomain PSCmdlet_Get-ADDomainController PSCmdlet_Get-ADDomainControllerPasswordReplicationPolicy PSCmdlet_Get-ADDomainControllerPasswordReplicationPolicyUsage PSCmdlet_Get-ADFineGrainedPasswordPolicy PSCmdlet_Get-ADFineGrainedPasswordPolicySubject PSCmdlet_Get-ADForest PSCmdlet_Get-ADGroup PSCmdlet_Get-ADGroupMember PSCmdlet_Get-ADObject PSCmdlet_Get-ADOptionalFeature PSCmdlet_Get-ADOrganizationalUnit PSCmdlet_Get-ADPrincipalGroupMembership PSCmdlet_Get-ADReplicationAttributeMetadata PSCmdlet_Get-ADReplicationConnection PSCmdlet_Get-ADReplicationFailure PSCmdlet_Get-ADReplicationPartnerMetadata PSCmdlet_Get-ADReplicationQueueOperation PSCmdlet_Get-ADReplicationSite PSCmdlet_Get-ADReplicationSiteLink PSCmdlet_Get-ADReplicationSiteLinkBridge PSCmdlet_Get-ADReplicationSubnet PSCmdlet_Get-ADReplicationUpToDatenessVectorTable PSCmdlet_Get-ADResourceProperty PSCmdlet_Get-ADResourcePropertyList PSCmdlet_Get-ADResourcePropertyValueType PSCmdlet_Get-ADRootDSE PSCmdlet_Get-ADServiceAccount PSCmdlet_Get-ADTrust PSCmdlet_Get-ADUser PSCmdlet_Get-ADUserResultantPasswordPolicy PSCmdlet_Grant-ADAuthenticationPolicySiloAccess PSCmdlet_Install-ADServiceAccount PSCmdlet_Move-ADDirectoryServer PSCmdlet_Move-ADDirectoryServerOperationMasterRole PSCmdlet_Move-ADObject PSCmdlet_New-ADAuthenticationPolicy PSCmdlet_New-ADAuthenticationPolicySilo PSCmdlet_New-ADCentralAccessPolicy PSCmdlet_New-ADCentralAccessRule PSCmdlet_New-ADClaimTransformPolicy PSCmdlet_New-ADClaimType PSCmdlet_New-ADComputer PSCmdlet_New-ADDCCloneConfigFile PSCmdlet_New-ADFineGrainedPasswordPolicy PSCmdlet_New-ADGroup PSCmdlet_New-ADObject PSCmdlet_New-ADOrganizationalUnit PSCmdlet_New-ADReplicationSite PSCmdlet_New-ADReplicationSiteLink PSCmdlet_New-ADReplicationSiteLinkBridge PSCmdlet_New-ADReplicationSubnet PSCmdlet_New-ADResourceProperty PSCmdlet_New-ADResourcePropertyList PSCmdlet_New-ADServiceAccount PSCmdlet_New-ADUser PSCmdlet_Remove-ADAuthenticationPolicy PSCmdlet_Remove-ADAuthenticationPolicySilo PSCmdlet_Remove-ADCentralAccessPolicy PSCmdlet_Remove-ADCentralAccessPolicyMember PSCmdlet_Remove-ADCentralAccessRule PSCmdlet_Remove-ADClaimTransformPolicy PSCmdlet_Remove-ADClaimType PSCmdlet_Remove-ADComputer PSCmdlet_Remove-ADComputerServiceAccount PSCmdlet_Remove-ADDomainControllerPasswordReplicationPolicy PSCmdlet_Remove-ADFineGrainedPasswordPolicy PSCmdlet_Remove-ADFineGrainedPasswordPolicySubject PSCmdlet_Remove-ADGroup PSCmdlet_Remove-ADGroupMember PSCmdlet_Remove-ADObject PSCmdlet_Remove-ADOrganizationalUnit PSCmdlet_Remove-ADPrincipalGroupMembership PSCmdlet_Remove-ADReplicationSite PSCmdlet_Remove-ADReplicationSiteLink PSCmdlet_Remove-ADReplicationSiteLinkBridge PSCmdlet_Remove-ADReplicationSubnet PSCmdlet_Remove-ADResourceProperty PSCmdlet_Remove-ADResourcePropertyList PSCmdlet_Remove-ADResourcePropertyListMember PSCmdlet_Remove-ADServiceAccount PSCmdlet_Remove-ADUser PSCmdlet_Rename-ADObject PSCmdlet_Revoke-ADAuthenticationPolicySiloAccess PSCmdlet_Reset-ADServiceAccountPassword PSCmdlet_Restore-ADObject PSCmdlet_Search-ADAccount PSCmdlet_Set-ADAccountAuthenticationPolicySilo PSCmdlet_Set-ADAccountControl PSCmdlet_Set-ADAccountExpiration PSCmdlet_Set-ADAccountPassword PSCmdlet_Set-ADAuthenticationPolicy PSCmdlet_Set-ADAuthenticationPolicySilo PSCmdlet_Set-ADCentralAccessPolicy PSCmdlet_Set-ADCentralAccessRule PSCmdlet_Set-ADClaimTransformLink PSCmdlet_Set-ADClaimTransformPolicy PSCmdlet_Set-ADClaimType PSCmdlet_Set-ADComputer PSCmdlet_Set-ADDefaultDomainPasswordPolicy PSCmdlet_Set-ADDomain PSCmdlet_Set-ADDomainMode PSCmdlet_Set-ADFineGrainedPasswordPolicy PSCmdlet_Set-ADForest PSCmdlet_Set-ADForestMode PSCmdlet_Set-ADGroup PSCmdlet_Set-ADObject PSCmdlet_Set-ADOrganizationalUnit PSCmdlet_Set-ADReplicationConnection PSCmdlet_Set-ADReplicationSite PSCmdlet_Set-ADReplicationSiteLink PSCmdlet_Set-ADReplicationSiteLinkBridge PSCmdlet_Set-ADReplicationSubnet PSCmdlet_Set-ADResourceProperty PSCmdlet_Set-ADResourcePropertyList PSCmdlet_Set-ADServiceAccount PSCmdlet_Set-ADUser PSCmdlet_Show-ADAuthenticationPolicyExpression PSCmdlet_Sync-ADObject PSCmdlet_Test-ADServiceAccount PSCmdlet_Uninstall-ADServiceAccount PSCmdlet_Unlock-ADAccount PSCommand_Add-ADCentralAccessPolicyMember PSCommand_Add-ADComputerServiceAccount PSCommand_Add-ADDomainControllerPasswordReplicationPolicy PSCommand_Add-ADFineGrainedPasswordPolicySubject PSCommand_Add-ADGroupMember PSCommand_Add-ADPrincipalGroupMembership PSCommand_Add-ADResourcePropertyListMember PSCommand_Clear-ADAccountExpiration PSCommand_Clear-ADClaimTransformLink PSCommand_Disable-ADAccount PSCommand_Disable-ADOptionalFeature PSCommand_Enable-ADAccount PSCommand_Enable-ADOptionalFeature PSCommand_Get-ADAccountAuthorizationGroup PSCommand_Get-ADAccountResultantPasswordReplicationPolicy PSCommand_Get-ADAuthenticationPolicy PSCommand_Get-ADAuthenticationPolicySilo PSCommand_Get-ADCentralAccessPolicy PSCommand_Get-ADCentralAccessRule PSCommand_Get-ADClaimTransformPolicy PSCommand_Get-ADClaimType PSCommand_Get-ADComputer PSCommand_Get-ADComputerServiceAccount PSCommand_Get-ADDCCloningExcludedApplicationList PSCommand_Get-ADDefaultDomainPasswordPolicy PSCommand_Get-ADDomain PSCommand_Get-ADDomainController PSCommand_Get-ADDomainControllerPasswordReplicationPolicy PSCommand_Get-ADDomainControllerPasswordReplicationPolicyUsage PSCommand_Get-ADFineGrainedPasswordPolicy PSCommand_Get-ADFineGrainedPasswordPolicySubject PSCommand_Get-ADForest PSCommand_Get-ADGroup PSCommand_Get-ADGroupMember PSCommand_Get-ADObject PSCommand_Get-ADOptionalFeature PSCommand_Get-ADOrganizationalUnit PSCommand_Get-ADPrincipalGroupMembership PSCommand_Get-ADReplicationAttributeMetadata PSCommand_Get-ADReplicationConnection PSCommand_Get-ADReplicationFailure PSCommand_Get-ADReplicationPartnerMetadata PSCommand_Get-ADReplicationQueueOperation PSCommand_Get-ADReplicationSite PSCommand_Get-ADReplicationSiteLink PSCommand_Get-ADReplicationSiteLinkBridge PSCommand_Get-ADReplicationSubnet PSCommand_Get-ADReplicationUpToDatenessVectorTable PSCommand_Get-ADResourceProperty PSCommand_Get-ADResourcePropertyList PSCommand_Get-ADResourcePropertyValueType PSCommand_Get-ADRootDSE PSCommand_Get-ADServiceAccount PSCommand_Get-ADTrust PSCommand_Get-ADUser PSCommand_Get-ADUserResultantPasswordPolicy PSCommand_Grant-ADAuthenticationPolicySiloAccess PSCommand_Install-ADServiceAccount PSCommand_Move-ADDirectoryServer PSCommand_Move-ADDirectoryServerOperationMasterRole PSCommand_Move-ADObject PSCommand_New-ADAuthenticationPolicy PSCommand_New-ADAuthenticationPolicySilo PSCommand_New-ADCentralAccessPolicy PSCommand_New-ADCentralAccessRule PSCommand_New-ADClaimTransformPolicy PSCommand_New-ADClaimType PSCommand_New-ADComputer PSCommand_New-ADDCCloneConfigFile PSCommand_New-ADFineGrainedPasswordPolicy PSCommand_New-ADGroup PSCommand_New-ADObject PSCommand_New-ADOrganizationalUnit PSCommand_New-ADReplicationSite PSCommand_New-ADReplicationSiteLink PSCommand_New-ADReplicationSiteLinkBridge PSCommand_New-ADReplicationSubnet PSCommand_New-ADResourceProperty PSCommand_New-ADResourcePropertyList PSCommand_New-ADServiceAccount PSCommand_New-ADUser PSCommand_Remove-ADAuthenticationPolicy PSCommand_Remove-ADAuthenticationPolicySilo PSCommand_Remove-ADCentralAccessPolicy PSCommand_Remove-ADCentralAccessPolicyMember PSCommand_Remove-ADCentralAccessRule PSCommand_Remove-ADClaimTransformPolicy PSCommand_Remove-ADClaimType PSCommand_Remove-ADComputer PSCommand_Remove-ADComputerServiceAccount PSCommand_Remove-ADDomainControllerPasswordReplicationPolicy PSCommand_Remove-ADFineGrainedPasswordPolicy PSCommand_Remove-ADFineGrainedPasswordPolicySubject PSCommand_Remove-ADGroup PSCommand_Remove-ADGroupMember PSCommand_Remove-ADObject PSCommand_Remove-ADOrganizationalUnit PSCommand_Remove-ADPrincipalGroupMembership PSCommand_Remove-ADReplicationSite PSCommand_Remove-ADReplicationSiteLink PSCommand_Remove-ADReplicationSiteLinkBridge PSCommand_Remove-ADReplicationSubnet PSCommand_Remove-ADResourceProperty PSCommand_Remove-ADResourcePropertyList PSCommand_Remove-ADResourcePropertyListMember PSCommand_Remove-ADServiceAccount PSCommand_Remove-ADUser PSCommand_Rename-ADObject PSCommand_Revoke-ADAuthenticationPolicySiloAccess PSCommand_Reset-ADServiceAccountPassword PSCommand_Restore-ADObject PSCommand_Search-ADAccount PSCommand_Set-ADAccountAuthenticationPolicySilo PSCommand_Set-ADAccountControl PSCommand_Set-ADAccountExpiration PSCommand_Set-ADAccountPassword PSCommand_Set-ADAuthenticationPolicy PSCommand_Set-ADAuthenticationPolicySilo PSCommand_Set-ADCentralAccessPolicy PSCommand_Set-ADCentralAccessRule PSCommand_Set-ADClaimTransformLink PSCommand_Set-ADClaimTransformPolicy PSCommand_Set-ADClaimType PSCommand_Set-ADComputer PSCommand_Set-ADDefaultDomainPasswordPolicy PSCommand_Set-ADDomain PSCommand_Set-ADDomainMode PSCommand_Set-ADFineGrainedPasswordPolicy PSCommand_Set-ADForest PSCommand_Set-ADForestMode PSCommand_Set-ADGroup PSCommand_Set-ADObject PSCommand_Set-ADOrganizationalUnit PSCommand_Set-ADReplicationConnection PSCommand_Set-ADReplicationSite PSCommand_Set-ADReplicationSiteLink PSCommand_Set-ADReplicationSiteLinkBridge PSCommand_Set-ADReplicationSubnet PSCommand_Set-ADResourceProperty PSCommand_Set-ADResourcePropertyList PSCommand_Set-ADServiceAccount PSCommand_Set-ADUser PSCommand_Show-ADAuthenticationPolicyExpression PSCommand_Sync-ADObject PSCommand_Test-ADServiceAccount PSCommand_Uninstall-ADServiceAccount PSCommand_Unlock-ADAccount</d:Tags><d:Title/><d:VersionDownloadCount m:type="Edm.Int32">7</d:VersionDownloadCount><d:MinClientVersion/><d:LastEdited m:type="Edm.DateTime" m:null="true"/><d:LicenseUrl/><d:LicenseNames/><d:LicenseReportUrl/></m:properties></entry><entry><id>https://www.nuget.org/api/v2/Packages(Id='ActiveDirectory',Version='2020.10.9.1')</id><category term="NuGetGallery.V2FeedPackage" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme"/><link rel="edit" title="V2FeedPackage" href="Packages(Id='ActiveDirectory',Version='2020.10.9.1')"/><title type="text">ActiveDirectory</title><summary type="text"/><updated>2020-10-09T20:03:10Z</updated><author><name>Raymond Piller</name></author><link rel="edit-media" title="V2FeedPackage" href="Packages(Id='ActiveDirectory',Version='2020.10.9.1')/$value"/><content type="application/zip" src="http://192.168.0.202//download/ActiveDirectory/2020.10.9.1"/><m:properties><d:Version>2020.10.9.1</d:Version><d:NormalizedVersion>2020.10.9.1</d:NormalizedVersion><d:Copyright>(c) 2020 University of North Texas. All rights reserved.</d:Copyright><d:Created m:type="Edm.DateTime">2020-10-09T20:03:10Z</d:Created><d:Dependencies/><d:Description>Useful for using AD Module without installing via RSAT.</d:Description><d:DownloadCount m:type="Edm.Int32">7</d:DownloadCount><d:GalleryDetailsUrl>http://192.168.0.202//details/ActiveDirectory/2020.10.9.1</d:GalleryDetailsUrl><d:IconUrl/><d:IsLatestVersion m:type="Edm.Boolean">false</d:IsLatestVersion><d:IsAbsoluteLatestVersion m:type="Edm.Boolean">false</d:IsAbsoluteLatestVersion><d:IsPrerelease m:type="Edm.Boolean">false</d:IsPrerelease><d:Language m:null="true"/><d:Published m:type="Edm.DateTime">2020-10-09T20:03:10Z</d:Published><d:PackageHash>Fyp724JdJsmFBy9F/MWbORDrl8fsOScETviQHACKLElnsYMhIIT2SfdnSskqx54e47j9Nc18eHE02qtMCJOtqw==</d:PackageHash><d:PackageHashAlgorithm>SHA512</d:PackageHashAlgorithm><d:PackageSize m:type="Edm.Int64">777461</d:PackageSize><d:ProjectUrl/><d:ReportAbuseUrl/><d:ReleaseNotes/><d:RequireLicenseAcceptance m:type="Edm.Boolean">false</d:RequireLicenseAcceptance><d:Summary m:null="true"/><d:Tags>PSModule PSIncludes_Cmdlet PSCmdlet_Add-ADCentralAccessPolicyMember PSCmdlet_Add-ADComputerServiceAccount PSCmdlet_Add-ADDomainControllerPasswordReplicationPolicy PSCmdlet_Add-ADFineGrainedPasswordPolicySubject PSCmdlet_Add-ADGroupMember PSCmdlet_Add-ADPrincipalGroupMembership PSCmdlet_Add-ADResourcePropertyListMember PSCmdlet_Clear-ADAccountExpiration PSCmdlet_Clear-ADClaimTransformLink PSCmdlet_Disable-ADAccount PSCmdlet_Disable-ADOptionalFeature PSCmdlet_Enable-ADAccount PSCmdlet_Enable-ADOptionalFeature PSCmdlet_Get-ADAccountAuthorizationGroup PSCmdlet_Get-ADAccountResultantPasswordReplicationPolicy PSCmdlet_Get-ADAuthenticationPolicy PSCmdlet_Get-ADAuthenticationPolicySilo PSCmdlet_Get-ADCentralAccessPolicy PSCmdlet_Get-ADCentralAccessRule PSCmdlet_Get-ADClaimTransformPolicy PSCmdlet_Get-ADClaimType PSCmdlet_Get-ADComputer PSCmdlet_Get-ADComputerServiceAccount PSCmdlet_Get-ADDCCloningExcludedApplicationList PSCmdlet_Get-ADDefaultDomainPasswordPolicy PSCmdlet_Get-ADDomain PSCmdlet_Get-ADDomainController PSCmdlet_Get-ADDomainControllerPasswordReplicationPolicy PSCmdlet_Get-ADDomainControllerPasswordReplicationPolicyUsage PSCmdlet_Get-ADFineGrainedPasswordPolicy PSCmdlet_Get-ADFineGrainedPasswordPolicySubject PSCmdlet_Get-ADForest PSCmdlet_Get-ADGroup PSCmdlet_Get-ADGroupMember PSCmdlet_Get-ADObject PSCmdlet_Get-ADOptionalFeature PSCmdlet_Get-ADOrganizationalUnit PSCmdlet_Get-ADPrincipalGroupMembership PSCmdlet_Get-ADReplicationAttributeMetadata PSCmdlet_Get-ADReplicationConnection PSCmdlet_Get-ADReplicationFailure PSCmdlet_Get-ADReplicationPartnerMetadata PSCmdlet_Get-ADReplicationQueueOperation PSCmdlet_Get-ADReplicationSite PSCmdlet_Get-ADReplicationSiteLink PSCmdlet_Get-ADReplicationSiteLinkBridge PSCmdlet_Get-ADReplicationSubnet PSCmdlet_Get-ADReplicationUpToDatenessVectorTable PSCmdlet_Get-ADResourceProperty PSCmdlet_Get-ADResourcePropertyList PSCmdlet_Get-ADResourcePropertyValueType PSCmdlet_Get-ADRootDSE PSCmdlet_Get-ADServiceAccount PSCmdlet_Get-ADTrust PSCmdlet_Get-ADUser PSCmdlet_Get-ADUserResultantPasswordPolicy PSCmdlet_Grant-ADAuthenticationPolicySiloAccess PSCmdlet_Install-ADServiceAccount PSCmdlet_Move-ADDirectoryServer PSCmdlet_Move-ADDirectoryServerOperationMasterRole PSCmdlet_Move-ADObject PSCmdlet_New-ADAuthenticationPolicy PSCmdlet_New-ADAuthenticationPolicySilo PSCmdlet_New-ADCentralAccessPolicy PSCmdlet_New-ADCentralAccessRule PSCmdlet_New-ADClaimTransformPolicy PSCmdlet_New-ADClaimType PSCmdlet_New-ADComputer PSCmdlet_New-ADDCCloneConfigFile PSCmdlet_New-ADFineGrainedPasswordPolicy PSCmdlet_New-ADGroup PSCmdlet_New-ADObject PSCmdlet_New-ADOrganizationalUnit PSCmdlet_New-ADReplicationSite PSCmdlet_New-ADReplicationSiteLink PSCmdlet_New-ADReplicationSiteLinkBridge PSCmdlet_New-ADReplicationSubnet PSCmdlet_New-ADResourceProperty PSCmdlet_New-ADResourcePropertyList PSCmdlet_New-ADServiceAccount PSCmdlet_New-ADUser PSCmdlet_Remove-ADAuthenticationPolicy PSCmdlet_Remove-ADAuthenticationPolicySilo PSCmdlet_Remove-ADCentralAccessPolicy PSCmdlet_Remove-ADCentralAccessPolicyMember PSCmdlet_Remove-ADCentralAccessRule PSCmdlet_Remove-ADClaimTransformPolicy PSCmdlet_Remove-ADClaimType PSCmdlet_Remove-ADComputer PSCmdlet_Remove-ADComputerServiceAccount PSCmdlet_Remove-ADDomainControllerPasswordReplicationPolicy PSCmdlet_Remove-ADFineGrainedPasswordPolicy PSCmdlet_Remove-ADFineGrainedPasswordPolicySubject PSCmdlet_Remove-ADGroup PSCmdlet_Remove-ADGroupMember PSCmdlet_Remove-ADObject PSCmdlet_Remove-ADOrganizationalUnit PSCmdlet_Remove-ADPrincipalGroupMembership PSCmdlet_Remove-ADReplicationSite PSCmdlet_Remove-ADReplicationSiteLink PSCmdlet_Remove-ADReplicationSiteLinkBridge PSCmdlet_Remove-ADReplicationSubnet PSCmdlet_Remove-ADResourceProperty PSCmdlet_Remove-ADResourcePropertyList PSCmdlet_Remove-ADResourcePropertyListMember PSCmdlet_Remove-ADServiceAccount PSCmdlet_Remove-ADUser PSCmdlet_Rename-ADObject PSCmdlet_Revoke-ADAuthenticationPolicySiloAccess PSCmdlet_Reset-ADServiceAccountPassword PSCmdlet_Restore-ADObject PSCmdlet_Search-ADAccount PSCmdlet_Set-ADAccountAuthenticationPolicySilo PSCmdlet_Set-ADAccountControl PSCmdlet_Set-ADAccountExpiration PSCmdlet_Set-ADAccountPassword PSCmdlet_Set-ADAuthenticationPolicy PSCmdlet_Set-ADAuthenticationPolicySilo PSCmdlet_Set-ADCentralAccessPolicy PSCmdlet_Set-ADCentralAccessRule PSCmdlet_Set-ADClaimTransformLink PSCmdlet_Set-ADClaimTransformPolicy PSCmdlet_Set-ADClaimType PSCmdlet_Set-ADComputer PSCmdlet_Set-ADDefaultDomainPasswordPolicy PSCmdlet_Set-ADDomain PSCmdlet_Set-ADDomainMode PSCmdlet_Set-ADFineGrainedPasswordPolicy PSCmdlet_Set-ADForest PSCmdlet_Set-ADForestMode PSCmdlet_Set-ADGroup PSCmdlet_Set-ADObject PSCmdlet_Set-ADOrganizationalUnit PSCmdlet_Set-ADReplicationConnection PSCmdlet_Set-ADReplicationSite PSCmdlet_Set-ADReplicationSiteLink PSCmdlet_Set-ADReplicationSiteLinkBridge PSCmdlet_Set-ADReplicationSubnet PSCmdlet_Set-ADResourceProperty PSCmdlet_Set-ADResourcePropertyList PSCmdlet_Set-ADServiceAccount PSCmdlet_Set-ADUser PSCmdlet_Show-ADAuthenticationPolicyExpression PSCmdlet_Sync-ADObject PSCmdlet_Test-ADServiceAccount PSCmdlet_Uninstall-ADServiceAccount PSCmdlet_Unlock-ADAccount PSCommand_Add-ADCentralAccessPolicyMember PSCommand_Add-ADComputerServiceAccount PSCommand_Add-ADDomainControllerPasswordReplicationPolicy PSCommand_Add-ADFineGrainedPasswordPolicySubject PSCommand_Add-ADGroupMember PSCommand_Add-ADPrincipalGroupMembership PSCommand_Add-ADResourcePropertyListMember PSCommand_Clear-ADAccountExpiration PSCommand_Clear-ADClaimTransformLink PSCommand_Disable-ADAccount PSCommand_Disable-ADOptionalFeature PSCommand_Enable-ADAccount PSCommand_Enable-ADOptionalFeature PSCommand_Get-ADAccountAuthorizationGroup PSCommand_Get-ADAccountResultantPasswordReplicationPolicy PSCommand_Get-ADAuthenticationPolicy PSCommand_Get-ADAuthenticationPolicySilo PSCommand_Get-ADCentralAccessPolicy PSCommand_Get-ADCentralAccessRule PSCommand_Get-ADClaimTransformPolicy PSCommand_Get-ADClaimType PSCommand_Get-ADComputer PSCommand_Get-ADComputerServiceAccount PSCommand_Get-ADDCCloningExcludedApplicationList PSCommand_Get-ADDefaultDomainPasswordPolicy PSCommand_Get-ADDomain PSCommand_Get-ADDomainController PSCommand_Get-ADDomainControllerPasswordReplicationPolicy PSCommand_Get-ADDomainControllerPasswordReplicationPolicyUsage PSCommand_Get-ADFineGrainedPasswordPolicy PSCommand_Get-ADFineGrainedPasswordPolicySubject PSCommand_Get-ADForest PSCommand_Get-ADGroup PSCommand_Get-ADGroupMember PSCommand_Get-ADObject PSCommand_Get-ADOptionalFeature PSCommand_Get-ADOrganizationalUnit PSCommand_Get-ADPrincipalGroupMembership PSCommand_Get-ADReplicationAttributeMetadata PSCommand_Get-ADReplicationConnection PSCommand_Get-ADReplicationFailure PSCommand_Get-ADReplicationPartnerMetadata PSCommand_Get-ADReplicationQueueOperation PSCommand_Get-ADReplicationSite PSCommand_Get-ADReplicationSiteLink PSCommand_Get-ADReplicationSiteLinkBridge PSCommand_Get-ADReplicationSubnet PSCommand_Get-ADReplicationUpToDatenessVectorTable PSCommand_Get-ADResourceProperty PSCommand_Get-ADResourcePropertyList PSCommand_Get-ADResourcePropertyValueType PSCommand_Get-ADRootDSE PSCommand_Get-ADServiceAccount PSCommand_Get-ADTrust PSCommand_Get-ADUser PSCommand_Get-ADUserResultantPasswordPolicy PSCommand_Grant-ADAuthenticationPolicySiloAccess PSCommand_Install-ADServiceAccount PSCommand_Move-ADDirectoryServer PSCommand_Move-ADDirectoryServerOperationMasterRole PSCommand_Move-ADObject PSCommand_New-ADAuthenticationPolicy PSCommand_New-ADAuthenticationPolicySilo PSCommand_New-ADCentralAccessPolicy PSCommand_New-ADCentralAccessRule PSCommand_New-ADClaimTransformPolicy PSCommand_New-ADClaimType PSCommand_New-ADComputer PSCommand_New-ADDCCloneConfigFile PSCommand_New-ADFineGrainedPasswordPolicy PSCommand_New-ADGroup PSCommand_New-ADObject PSCommand_New-ADOrganizationalUnit PSCommand_New-ADReplicationSite PSCommand_New-ADReplicationSiteLink PSCommand_New-ADReplicationSiteLinkBridge PSCommand_New-ADReplicationSubnet PSCommand_New-ADResourceProperty PSCommand_New-ADResourcePropertyList PSCommand_New-ADServiceAccount PSCommand_New-ADUser PSCommand_Remove-ADAuthenticationPolicy PSCommand_Remove-ADAuthenticationPolicySilo PSCommand_Remove-ADCentralAccessPolicy PSCommand_Remove-ADCentralAccessPolicyMember PSCommand_Remove-ADCentralAccessRule PSCommand_Remove-ADClaimTransformPolicy PSCommand_Remove-ADClaimType PSCommand_Remove-ADComputer PSCommand_Remove-ADComputerServiceAccount PSCommand_Remove-ADDomainControllerPasswordReplicationPolicy PSCommand_Remove-ADFineGrainedPasswordPolicy PSCommand_Remove-ADFineGrainedPasswordPolicySubject PSCommand_Remove-ADGroup PSCommand_Remove-ADGroupMember PSCommand_Remove-ADObject PSCommand_Remove-ADOrganizationalUnit PSCommand_Remove-ADPrincipalGroupMembership PSCommand_Remove-ADReplicationSite PSCommand_Remove-ADReplicationSiteLink PSCommand_Remove-ADReplicationSiteLinkBridge PSCommand_Remove-ADReplicationSubnet PSCommand_Remove-ADResourceProperty PSCommand_Remove-ADResourcePropertyList PSCommand_Remove-ADResourcePropertyListMember PSCommand_Remove-ADServiceAccount PSCommand_Remove-ADUser PSCommand_Rename-ADObject PSCommand_Revoke-ADAuthenticationPolicySiloAccess PSCommand_Reset-ADServiceAccountPassword PSCommand_Restore-ADObject PSCommand_Search-ADAccount PSCommand_Set-ADAccountAuthenticationPolicySilo PSCommand_Set-ADAccountControl PSCommand_Set-ADAccountExpiration PSCommand_Set-ADAccountPassword PSCommand_Set-ADAuthenticationPolicy PSCommand_Set-ADAuthenticationPolicySilo PSCommand_Set-ADCentralAccessPolicy PSCommand_Set-ADCentralAccessRule PSCommand_Set-ADClaimTransformLink PSCommand_Set-ADClaimTransformPolicy PSCommand_Set-ADClaimType PSCommand_Set-ADComputer PSCommand_Set-ADDefaultDomainPasswordPolicy PSCommand_Set-ADDomain PSCommand_Set-ADDomainMode PSCommand_Set-ADFineGrainedPasswordPolicy PSCommand_Set-ADForest PSCommand_Set-ADForestMode PSCommand_Set-ADGroup PSCommand_Set-ADObject PSCommand_Set-ADOrganizationalUnit PSCommand_Set-ADReplicationConnection PSCommand_Set-ADReplicationSite PSCommand_Set-ADReplicationSiteLink PSCommand_Set-ADReplicationSiteLinkBridge PSCommand_Set-ADReplicationSubnet PSCommand_Set-ADResourceProperty PSCommand_Set-ADResourcePropertyList PSCommand_Set-ADServiceAccount PSCommand_Set-ADUser PSCommand_Show-ADAuthenticationPolicyExpression PSCommand_Sync-ADObject PSCommand_Test-ADServiceAccount PSCommand_Uninstall-ADServiceAccount PSCommand_Unlock-ADAccount</d:Tags><d:Title/><d:VersionDownloadCount m:type="Edm.Int32">0</d:VersionDownloadCount><d:MinClientVersion/><d:LastEdited m:type="Edm.DateTime" m:null="true"/><d:LicenseUrl/><d:LicenseNames/><d:LicenseReportUrl/></m:properties></entry><entry><id>https://www.nuget.org/api/v2/Packages(Id='ActiveDirectory',Version='2020.10.9')</id><category term="NuGetGallery.V2FeedPackage" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme"/><link rel="edit" title="V2FeedPackage" href="Packages(Id='ActiveDirectory',Version='2020.10.9')"/><title type="text">ActiveDirectory</title><summary type="text"/><updated>2020-10-09T19:30:16Z</updated><author><name>Raymond Piller</name></author><link rel="edit-media" title="V2FeedPackage" href="Packages(Id='ActiveDirectory',Version='2020.10.9')/$value"/><content type="application/zip" src="http://192.168.0.202//download/ActiveDirectory/2020.10.9"/><m:properties><d:Version>2020.10.9</d:Version><d:NormalizedVersion>2020.10.9</d:NormalizedVersion><d:Copyright>(c) 2020 University of North Texas. All rights reserved.</d:Copyright><d:Created m:type="Edm.DateTime">2020-10-09T19:30:16Z</d:Created><d:Dependencies/><d:Description>Useful for using AD Module without installing via RSAT.</d:Description><d:DownloadCount m:type="Edm.Int32">7</d:DownloadCount><d:GalleryDetailsUrl>http://192.168.0.202//details/ActiveDirectory/2020.10.9</d:GalleryDetailsUrl><d:IconUrl/><d:IsLatestVersion m:type="Edm.Boolean">false</d:IsLatestVersion><d:IsAbsoluteLatestVersion m:type="Edm.Boolean">false</d:IsAbsoluteLatestVersion><d:IsPrerelease m:type="Edm.Boolean">false</d:IsPrerelease><d:Language m:null="true"/><d:Published m:type="Edm.DateTime">2020-10-09T19:30:16Z</d:Published><d:PackageHash>vkhZ9KbFRWKJb9CAZd2Ff85hSDPaWcq9RoVaQZtQMty4UjqD7lDddMMAl00bRFhYstofFxwscIDsMyLRXcZfLw==</d:PackageHash><d:PackageHashAlgorithm>SHA512</d:PackageHashAlgorithm><d:PackageSize m:type="Edm.Int64">777458</d:PackageSize><d:ProjectUrl/><d:ReportAbuseUrl/><d:ReleaseNotes/><d:RequireLicenseAcceptance m:type="Edm.Boolean">false</d:RequireLicenseAcceptance><d:Summary m:null="true"/><d:Tags>PSModule PSIncludes_Cmdlet PSCmdlet_Add-ADCentralAccessPolicyMember PSCmdlet_Add-ADComputerServiceAccount PSCmdlet_Add-ADDomainControllerPasswordReplicationPolicy PSCmdlet_Add-ADFineGrainedPasswordPolicySubject PSCmdlet_Add-ADGroupMember PSCmdlet_Add-ADPrincipalGroupMembership PSCmdlet_Add-ADResourcePropertyListMember PSCmdlet_Clear-ADAccountExpiration PSCmdlet_Clear-ADClaimTransformLink PSCmdlet_Disable-ADAccount PSCmdlet_Disable-ADOptionalFeature PSCmdlet_Enable-ADAccount PSCmdlet_Enable-ADOptionalFeature PSCmdlet_Get-ADAccountAuthorizationGroup PSCmdlet_Get-ADAccountResultantPasswordReplicationPolicy PSCmdlet_Get-ADAuthenticationPolicy PSCmdlet_Get-ADAuthenticationPolicySilo PSCmdlet_Get-ADCentralAccessPolicy PSCmdlet_Get-ADCentralAccessRule PSCmdlet_Get-ADClaimTransformPolicy PSCmdlet_Get-ADClaimType PSCmdlet_Get-ADComputer PSCmdlet_Get-ADComputerServiceAccount PSCmdlet_Get-ADDCCloningExcludedApplicationList PSCmdlet_Get-ADDefaultDomainPasswordPolicy PSCmdlet_Get-ADDomain PSCmdlet_Get-ADDomainController PSCmdlet_Get-ADDomainControllerPasswordReplicationPolicy PSCmdlet_Get-ADDomainControllerPasswordReplicationPolicyUsage PSCmdlet_Get-ADFineGrainedPasswordPolicy PSCmdlet_Get-ADFineGrainedPasswordPolicySubject PSCmdlet_Get-ADForest PSCmdlet_Get-ADGroup PSCmdlet_Get-ADGroupMember PSCmdlet_Get-ADObject PSCmdlet_Get-ADOptionalFeature PSCmdlet_Get-ADOrganizationalUnit PSCmdlet_Get-ADPrincipalGroupMembership PSCmdlet_Get-ADReplicationAttributeMetadata PSCmdlet_Get-ADReplicationConnection PSCmdlet_Get-ADReplicationFailure PSCmdlet_Get-ADReplicationPartnerMetadata PSCmdlet_Get-ADReplicationQueueOperation PSCmdlet_Get-ADReplicationSite PSCmdlet_Get-ADReplicationSiteLink PSCmdlet_Get-ADReplicationSiteLinkBridge PSCmdlet_Get-ADReplicationSubnet PSCmdlet_Get-ADReplicationUpToDatenessVectorTable PSCmdlet_Get-ADResourceProperty PSCmdlet_Get-ADResourcePropertyList PSCmdlet_Get-ADResourcePropertyValueType PSCmdlet_Get-ADRootDSE PSCmdlet_Get-ADServiceAccount PSCmdlet_Get-ADTrust PSCmdlet_Get-ADUser PSCmdlet_Get-ADUserResultantPasswordPolicy PSCmdlet_Grant-ADAuthenticationPolicySiloAccess PSCmdlet_Install-ADServiceAccount PSCmdlet_Move-ADDirectoryServer PSCmdlet_Move-ADDirectoryServerOperationMasterRole PSCmdlet_Move-ADObject PSCmdlet_New-ADAuthenticationPolicy PSCmdlet_New-ADAuthenticationPolicySilo PSCmdlet_New-ADCentralAccessPolicy PSCmdlet_New-ADCentralAccessRule PSCmdlet_New-ADClaimTransformPolicy PSCmdlet_New-ADClaimType PSCmdlet_New-ADComputer PSCmdlet_New-ADDCCloneConfigFile PSCmdlet_New-ADFineGrainedPasswordPolicy PSCmdlet_New-ADGroup PSCmdlet_New-ADObject PSCmdlet_New-ADOrganizationalUnit PSCmdlet_New-ADReplicationSite PSCmdlet_New-ADReplicationSiteLink PSCmdlet_New-ADReplicationSiteLinkBridge PSCmdlet_New-ADReplicationSubnet PSCmdlet_New-ADResourceProperty PSCmdlet_New-ADResourcePropertyList PSCmdlet_New-ADServiceAccount PSCmdlet_New-ADUser PSCmdlet_Remove-ADAuthenticationPolicy PSCmdlet_Remove-ADAuthenticationPolicySilo PSCmdlet_Remove-ADCentralAccessPolicy PSCmdlet_Remove-ADCentralAccessPolicyMember PSCmdlet_Remove-ADCentralAccessRule PSCmdlet_Remove-ADClaimTransformPolicy PSCmdlet_Remove-ADClaimType PSCmdlet_Remove-ADComputer PSCmdlet_Remove-ADComputerServiceAccount PSCmdlet_Remove-ADDomainControllerPasswordReplicationPolicy PSCmdlet_Remove-ADFineGrainedPasswordPolicy PSCmdlet_Remove-ADFineGrainedPasswordPolicySubject PSCmdlet_Remove-ADGroup PSCmdlet_Remove-ADGroupMember PSCmdlet_Remove-ADObject PSCmdlet_Remove-ADOrganizationalUnit PSCmdlet_Remove-ADPrincipalGroupMembership PSCmdlet_Remove-ADReplicationSite PSCmdlet_Remove-ADReplicationSiteLink PSCmdlet_Remove-ADReplicationSiteLinkBridge PSCmdlet_Remove-ADReplicationSubnet PSCmdlet_Remove-ADResourceProperty PSCmdlet_Remove-ADResourcePropertyList PSCmdlet_Remove-ADResourcePropertyListMember PSCmdlet_Remove-ADServiceAccount PSCmdlet_Remove-ADUser PSCmdlet_Rename-ADObject PSCmdlet_Revoke-ADAuthenticationPolicySiloAccess PSCmdlet_Reset-ADServiceAccountPassword PSCmdlet_Restore-ADObject PSCmdlet_Search-ADAccount PSCmdlet_Set-ADAccountAuthenticationPolicySilo PSCmdlet_Set-ADAccountControl PSCmdlet_Set-ADAccountExpiration PSCmdlet_Set-ADAccountPassword PSCmdlet_Set-ADAuthenticationPolicy PSCmdlet_Set-ADAuthenticationPolicySilo PSCmdlet_Set-ADCentralAccessPolicy PSCmdlet_Set-ADCentralAccessRule PSCmdlet_Set-ADClaimTransformLink PSCmdlet_Set-ADClaimTransformPolicy PSCmdlet_Set-ADClaimType PSCmdlet_Set-ADComputer PSCmdlet_Set-ADDefaultDomainPasswordPolicy PSCmdlet_Set-ADDomain PSCmdlet_Set-ADDomainMode PSCmdlet_Set-ADFineGrainedPasswordPolicy PSCmdlet_Set-ADForest PSCmdlet_Set-ADForestMode PSCmdlet_Set-ADGroup PSCmdlet_Set-ADObject PSCmdlet_Set-ADOrganizationalUnit PSCmdlet_Set-ADReplicationConnection PSCmdlet_Set-ADReplicationSite PSCmdlet_Set-ADReplicationSiteLink PSCmdlet_Set-ADReplicationSiteLinkBridge PSCmdlet_Set-ADReplicationSubnet PSCmdlet_Set-ADResourceProperty PSCmdlet_Set-ADResourcePropertyList PSCmdlet_Set-ADServiceAccount PSCmdlet_Set-ADUser PSCmdlet_Show-ADAuthenticationPolicyExpression PSCmdlet_Sync-ADObject PSCmdlet_Test-ADServiceAccount PSCmdlet_Uninstall-ADServiceAccount PSCmdlet_Unlock-ADAccount PSCommand_Add-ADCentralAccessPolicyMember PSCommand_Add-ADComputerServiceAccount PSCommand_Add-ADDomainControllerPasswordReplicationPolicy PSCommand_Add-ADFineGrainedPasswordPolicySubject PSCommand_Add-ADGroupMember PSCommand_Add-ADPrincipalGroupMembership PSCommand_Add-ADResourcePropertyListMember PSCommand_Clear-ADAccountExpiration PSCommand_Clear-ADClaimTransformLink PSCommand_Disable-ADAccount PSCommand_Disable-ADOptionalFeature PSCommand_Enable-ADAccount PSCommand_Enable-ADOptionalFeature PSCommand_Get-ADAccountAuthorizationGroup PSCommand_Get-ADAccountResultantPasswordReplicationPolicy PSCommand_Get-ADAuthenticationPolicy PSCommand_Get-ADAuthenticationPolicySilo PSCommand_Get-ADCentralAccessPolicy PSCommand_Get-ADCentralAccessRule PSCommand_Get-ADClaimTransformPolicy PSCommand_Get-ADClaimType PSCommand_Get-ADComputer PSCommand_Get-ADComputerServiceAccount PSCommand_Get-ADDCCloningExcludedApplicationList PSCommand_Get-ADDefaultDomainPasswordPolicy PSCommand_Get-ADDomain PSCommand_Get-ADDomainController PSCommand_Get-ADDomainControllerPasswordReplicationPolicy PSCommand_Get-ADDomainControllerPasswordReplicationPolicyUsage PSCommand_Get-ADFineGrainedPasswordPolicy PSCommand_Get-ADFineGrainedPasswordPolicySubject PSCommand_Get-ADForest PSCommand_Get-ADGroup PSCommand_Get-ADGroupMember PSCommand_Get-ADObject PSCommand_Get-ADOptionalFeature PSCommand_Get-ADOrganizationalUnit PSCommand_Get-ADPrincipalGroupMembership PSCommand_Get-ADReplicationAttributeMetadata PSCommand_Get-ADReplicationConnection PSCommand_Get-ADReplicationFailure PSCommand_Get-ADReplicationPartnerMetadata PSCommand_Get-ADReplicationQueueOperation PSCommand_Get-ADReplicationSite PSCommand_Get-ADReplicationSiteLink PSCommand_Get-ADReplicationSiteLinkBridge PSCommand_Get-ADReplicationSubnet PSCommand_Get-ADReplicationUpToDatenessVectorTable PSCommand_Get-ADResourceProperty PSCommand_Get-ADResourcePropertyList PSCommand_Get-ADResourcePropertyValueType PSCommand_Get-ADRootDSE PSCommand_Get-ADServiceAccount PSCommand_Get-ADTrust PSCommand_Get-ADUser PSCommand_Get-ADUserResultantPasswordPolicy PSCommand_Grant-ADAuthenticationPolicySiloAccess PSCommand_Install-ADServiceAccount PSCommand_Move-ADDirectoryServer PSCommand_Move-ADDirectoryServerOperationMasterRole PSCommand_Move-ADObject PSCommand_New-ADAuthenticationPolicy PSCommand_New-ADAuthenticationPolicySilo PSCommand_New-ADCentralAccessPolicy PSCommand_New-ADCentralAccessRule PSCommand_New-ADClaimTransformPolicy PSCommand_New-ADClaimType PSCommand_New-ADComputer PSCommand_New-ADDCCloneConfigFile PSCommand_New-ADFineGrainedPasswordPolicy PSCommand_New-ADGroup PSCommand_New-ADObject PSCommand_New-ADOrganizationalUnit PSCommand_New-ADReplicationSite PSCommand_New-ADReplicationSiteLink PSCommand_New-ADReplicationSiteLinkBridge PSCommand_New-ADReplicationSubnet PSCommand_New-ADResourceProperty PSCommand_New-ADResourcePropertyList PSCommand_New-ADServiceAccount PSCommand_New-ADUser PSCommand_Remove-ADAuthenticationPolicy PSCommand_Remove-ADAuthenticationPolicySilo PSCommand_Remove-ADCentralAccessPolicy PSCommand_Remove-ADCentralAccessPolicyMember PSCommand_Remove-ADCentralAccessRule PSCommand_Remove-ADClaimTransformPolicy PSCommand_Remove-ADClaimType PSCommand_Remove-ADComputer PSCommand_Remove-ADComputerServiceAccount PSCommand_Remove-ADDomainControllerPasswordReplicationPolicy PSCommand_Remove-ADFineGrainedPasswordPolicy PSCommand_Remove-ADFineGrainedPasswordPolicySubject PSCommand_Remove-ADGroup PSCommand_Remove-ADGroupMember PSCommand_Remove-ADObject PSCommand_Remove-ADOrganizationalUnit PSCommand_Remove-ADPrincipalGroupMembership PSCommand_Remove-ADReplicationSite PSCommand_Remove-ADReplicationSiteLink PSCommand_Remove-ADReplicationSiteLinkBridge PSCommand_Remove-ADReplicationSubnet PSCommand_Remove-ADResourceProperty PSCommand_Remove-ADResourcePropertyList PSCommand_Remove-ADResourcePropertyListMember PSCommand_Remove-ADServiceAccount PSCommand_Remove-ADUser PSCommand_Rename-ADObject PSCommand_Revoke-ADAuthenticationPolicySiloAccess PSCommand_Reset-ADServiceAccountPassword PSCommand_Restore-ADObject PSCommand_Search-ADAccount PSCommand_Set-ADAccountAuthenticationPolicySilo PSCommand_Set-ADAccountControl PSCommand_Set-ADAccountExpiration PSCommand_Set-ADAccountPassword PSCommand_Set-ADAuthenticationPolicy PSCommand_Set-ADAuthenticationPolicySilo PSCommand_Set-ADCentralAccessPolicy PSCommand_Set-ADCentralAccessRule PSCommand_Set-ADClaimTransformLink PSCommand_Set-ADClaimTransformPolicy PSCommand_Set-ADClaimType PSCommand_Set-ADComputer PSCommand_Set-ADDefaultDomainPasswordPolicy PSCommand_Set-ADDomain PSCommand_Set-ADDomainMode PSCommand_Set-ADFineGrainedPasswordPolicy PSCommand_Set-ADForest PSCommand_Set-ADForestMode PSCommand_Set-ADGroup PSCommand_Set-ADObject PSCommand_Set-ADOrganizationalUnit PSCommand_Set-ADReplicationConnection PSCommand_Set-ADReplicationSite PSCommand_Set-ADReplicationSiteLink PSCommand_Set-ADReplicationSiteLinkBridge PSCommand_Set-ADReplicationSubnet PSCommand_Set-ADResourceProperty PSCommand_Set-ADResourcePropertyList PSCommand_Set-ADServiceAccount PSCommand_Set-ADUser PSCommand_Show-ADAuthenticationPolicyExpression PSCommand_Sync-ADObject PSCommand_Test-ADServiceAccount PSCommand_Uninstall-ADServiceAccount PSCommand_Unlock-ADAccount</d:Tags><d:Title/><d:VersionDownloadCount m:type="Edm.Int32">0</d:VersionDownloadCount><d:MinClientVersion/><d:LastEdited m:type="Edm.DateTime" m:null="true"/><d:LicenseUrl/><d:LicenseNames/><d:LicenseReportUrl/></m:properties></entry></feed>

Here's a linted version, and you'll probably notice the additional type metas provided:

<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata" xml:base="https://www.nuget.org/api/v2/">
   <id>http://192.168.0.202//FindPackagesById</id>
   <title type="text">FindPackagesById</title>
   <updated>2020-10-11T04:04:48Z</updated>
   <link rel="self" title="FindPackagesById" href="FindPackagesById" />
   <entry>
      <id>https://www.nuget.org/api/v2/Packages(Id='ActiveDirectory',Version='2020.10.9.2')</id>
      <category term="NuGetGallery.V2FeedPackage" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" />
      <link rel="edit" title="V2FeedPackage" href="Packages(Id='ActiveDirectory',Version='2020.10.9.2')" />
      <title type="text">ActiveDirectory</title>
      <summary type="text" />
      <updated>2020-10-09T20:18:17Z</updated>
      <author>
         <name>Raymond Piller</name>
      </author>
      <link rel="edit-media" title="V2FeedPackage" href="Packages(Id='ActiveDirectory',Version='2020.10.9.2')/$value" />
      <content type="application/zip" src="http://192.168.0.202//download/ActiveDirectory/2020.10.9.2" />
      <m:properties>
         <d:Version>2020.10.9.2</d:Version>
         <d:NormalizedVersion>2020.10.9.2</d:NormalizedVersion>
         <d:Copyright>(c) 2020 University of North Texas. All rights reserved.</d:Copyright>
         <d:Created m:type="Edm.DateTime">2020-10-09T20:18:17Z</d:Created>
         <d:Dependencies />
         <d:Description>Useful for using AD Module without installing via RSAT.</d:Description>
         <d:DownloadCount m:type="Edm.Int32">7</d:DownloadCount>
         <d:GalleryDetailsUrl>http://192.168.0.202//details/ActiveDirectory/2020.10.9.2</d:GalleryDetailsUrl>
         <d:IconUrl />
         <d:IsLatestVersion m:type="Edm.Boolean">true</d:IsLatestVersion>
         <d:IsAbsoluteLatestVersion m:type="Edm.Boolean">true</d:IsAbsoluteLatestVersion>
         <d:IsPrerelease m:type="Edm.Boolean">false</d:IsPrerelease>
         <d:Language m:null="true" />
         <d:Published m:type="Edm.DateTime">2020-10-09T20:18:17Z</d:Published>
         <d:PackageHash>+dzjLU0j3dZa12ukE86yEBfSxH0XTlQt6jVm7yTy2VXV8D2C/OkwiZHzOOnz8sLdrueDZjRTBe2ozX41/evsWQ==</d:PackageHash>
         <d:PackageHashAlgorithm>SHA512</d:PackageHashAlgorithm>
         <d:PackageSize m:type="Edm.Int64">777461</d:PackageSize>
         <d:ProjectUrl />
         <d:ReportAbuseUrl />
         <d:ReleaseNotes />
         <d:RequireLicenseAcceptance m:type="Edm.Boolean">false</d:RequireLicenseAcceptance>
         <d:Summary m:null="true" />
         <d:Tags>PSModule PSIncludes_Cmdlet PSCmdlet_Add-ADCentralAccessPolicyMember PSCmdlet_Add-ADComputerServiceAccount PSCmdlet_Add-ADDomainControllerPasswordReplicationPolicy PSCmdlet_Add-ADFineGrainedPasswordPolicySubject PSCmdlet_Add-ADGroupMember PSCmdlet_Add-ADPrincipalGroupMembership PSCmdlet_Add-ADResourcePropertyListMember PSCmdlet_Clear-ADAccountExpiration PSCmdlet_Clear-ADClaimTransformLink PSCmdlet_Disable-ADAccount PSCmdlet_Disable-ADOptionalFeature PSCmdlet_Enable-ADAccount PSCmdlet_Enable-ADOptionalFeature PSCmdlet_Get-ADAccountAuthorizationGroup PSCmdlet_Get-ADAccountResultantPasswordReplicationPolicy PSCmdlet_Get-ADAuthenticationPolicy PSCmdlet_Get-ADAuthenticationPolicySilo PSCmdlet_Get-ADCentralAccessPolicy PSCmdlet_Get-ADCentralAccessRule PSCmdlet_Get-ADClaimTransformPolicy PSCmdlet_Get-ADClaimType PSCmdlet_Get-ADComputer PSCmdlet_Get-ADComputerServiceAccount PSCmdlet_Get-ADDCCloningExcludedApplicationList PSCmdlet_Get-ADDefaultDomainPasswordPolicy PSCmdlet_Get-ADDomain PSCmdlet_Get-ADDomainController PSCmdlet_Get-ADDomainControllerPasswordReplicationPolicy PSCmdlet_Get-ADDomainControllerPasswordReplicationPolicyUsage PSCmdlet_Get-ADFineGrainedPasswordPolicy PSCmdlet_Get-ADFineGrainedPasswordPolicySubject PSCmdlet_Get-ADForest PSCmdlet_Get-ADGroup PSCmdlet_Get-ADGroupMember PSCmdlet_Get-ADObject PSCmdlet_Get-ADOptionalFeature PSCmdlet_Get-ADOrganizationalUnit PSCmdlet_Get-ADPrincipalGroupMembership PSCmdlet_Get-ADReplicationAttributeMetadata PSCmdlet_Get-ADReplicationConnection PSCmdlet_Get-ADReplicationFailure PSCmdlet_Get-ADReplicationPartnerMetadata PSCmdlet_Get-ADReplicationQueueOperation PSCmdlet_Get-ADReplicationSite PSCmdlet_Get-ADReplicationSiteLink PSCmdlet_Get-ADReplicationSiteLinkBridge PSCmdlet_Get-ADReplicationSubnet PSCmdlet_Get-ADReplicationUpToDatenessVectorTable PSCmdlet_Get-ADResourceProperty PSCmdlet_Get-ADResourcePropertyList PSCmdlet_Get-ADResourcePropertyValueType PSCmdlet_Get-ADRootDSE PSCmdlet_Get-ADServiceAccount PSCmdlet_Get-ADTrust PSCmdlet_Get-ADUser PSCmdlet_Get-ADUserResultantPasswordPolicy PSCmdlet_Grant-ADAuthenticationPolicySiloAccess PSCmdlet_Install-ADServiceAccount PSCmdlet_Move-ADDirectoryServer PSCmdlet_Move-ADDirectoryServerOperationMasterRole PSCmdlet_Move-ADObject PSCmdlet_New-ADAuthenticationPolicy PSCmdlet_New-ADAuthenticationPolicySilo PSCmdlet_New-ADCentralAccessPolicy PSCmdlet_New-ADCentralAccessRule PSCmdlet_New-ADClaimTransformPolicy PSCmdlet_New-ADClaimType PSCmdlet_New-ADComputer PSCmdlet_New-ADDCCloneConfigFile PSCmdlet_New-ADFineGrainedPasswordPolicy PSCmdlet_New-ADGroup PSCmdlet_New-ADObject PSCmdlet_New-ADOrganizationalUnit PSCmdlet_New-ADReplicationSite PSCmdlet_New-ADReplicationSiteLink PSCmdlet_New-ADReplicationSiteLinkBridge PSCmdlet_New-ADReplicationSubnet PSCmdlet_New-ADResourceProperty PSCmdlet_New-ADResourcePropertyList PSCmdlet_New-ADServiceAccount PSCmdlet_New-ADUser PSCmdlet_Remove-ADAuthenticationPolicy PSCmdlet_Remove-ADAuthenticationPolicySilo PSCmdlet_Remove-ADCentralAccessPolicy PSCmdlet_Remove-ADCentralAccessPolicyMember PSCmdlet_Remove-ADCentralAccessRule PSCmdlet_Remove-ADClaimTransformPolicy PSCmdlet_Remove-ADClaimType PSCmdlet_Remove-ADComputer PSCmdlet_Remove-ADComputerServiceAccount PSCmdlet_Remove-ADDomainControllerPasswordReplicationPolicy PSCmdlet_Remove-ADFineGrainedPasswordPolicy PSCmdlet_Remove-ADFineGrainedPasswordPolicySubject PSCmdlet_Remove-ADGroup PSCmdlet_Remove-ADGroupMember PSCmdlet_Remove-ADObject PSCmdlet_Remove-ADOrganizationalUnit PSCmdlet_Remove-ADPrincipalGroupMembership PSCmdlet_Remove-ADReplicationSite PSCmdlet_Remove-ADReplicationSiteLink PSCmdlet_Remove-ADReplicationSiteLinkBridge PSCmdlet_Remove-ADReplicationSubnet PSCmdlet_Remove-ADResourceProperty PSCmdlet_Remove-ADResourcePropertyList PSCmdlet_Remove-ADResourcePropertyListMember PSCmdlet_Remove-ADServiceAccount PSCmdlet_Remove-ADUser PSCmdlet_Rename-ADObject PSCmdlet_Revoke-ADAuthenticationPolicySiloAccess PSCmdlet_Reset-ADServiceAccountPassword PSCmdlet_Restore-ADObject PSCmdlet_Search-ADAccount PSCmdlet_Set-ADAccountAuthenticationPolicySilo PSCmdlet_Set-ADAccountControl PSCmdlet_Set-ADAccountExpiration PSCmdlet_Set-ADAccountPassword PSCmdlet_Set-ADAuthenticationPolicy PSCmdlet_Set-ADAuthenticationPolicySilo PSCmdlet_Set-ADCentralAccessPolicy PSCmdlet_Set-ADCentralAccessRule PSCmdlet_Set-ADClaimTransformLink PSCmdlet_Set-ADClaimTransformPolicy PSCmdlet_Set-ADClaimType PSCmdlet_Set-ADComputer PSCmdlet_Set-ADDefaultDomainPasswordPolicy PSCmdlet_Set-ADDomain PSCmdlet_Set-ADDomainMode PSCmdlet_Set-ADFineGrainedPasswordPolicy PSCmdlet_Set-ADForest PSCmdlet_Set-ADForestMode PSCmdlet_Set-ADGroup PSCmdlet_Set-ADObject PSCmdlet_Set-ADOrganizationalUnit PSCmdlet_Set-ADReplicationConnection PSCmdlet_Set-ADReplicationSite PSCmdlet_Set-ADReplicationSiteLink PSCmdlet_Set-ADReplicationSiteLinkBridge PSCmdlet_Set-ADReplicationSubnet PSCmdlet_Set-ADResourceProperty PSCmdlet_Set-ADResourcePropertyList PSCmdlet_Set-ADServiceAccount PSCmdlet_Set-ADUser PSCmdlet_Show-ADAuthenticationPolicyExpression PSCmdlet_Sync-ADObject PSCmdlet_Test-ADServiceAccount PSCmdlet_Uninstall-ADServiceAccount PSCmdlet_Unlock-ADAccount PSCommand_Add-ADCentralAccessPolicyMember PSCommand_Add-ADComputerServiceAccount PSCommand_Add-ADDomainControllerPasswordReplicationPolicy PSCommand_Add-ADFineGrainedPasswordPolicySubject PSCommand_Add-ADGroupMember PSCommand_Add-ADPrincipalGroupMembership PSCommand_Add-ADResourcePropertyListMember PSCommand_Clear-ADAccountExpiration PSCommand_Clear-ADClaimTransformLink PSCommand_Disable-ADAccount PSCommand_Disable-ADOptionalFeature PSCommand_Enable-ADAccount PSCommand_Enable-ADOptionalFeature PSCommand_Get-ADAccountAuthorizationGroup PSCommand_Get-ADAccountResultantPasswordReplicationPolicy PSCommand_Get-ADAuthenticationPolicy PSCommand_Get-ADAuthenticationPolicySilo PSCommand_Get-ADCentralAccessPolicy PSCommand_Get-ADCentralAccessRule PSCommand_Get-ADClaimTransformPolicy PSCommand_Get-ADClaimType PSCommand_Get-ADComputer PSCommand_Get-ADComputerServiceAccount PSCommand_Get-ADDCCloningExcludedApplicationList PSCommand_Get-ADDefaultDomainPasswordPolicy PSCommand_Get-ADDomain PSCommand_Get-ADDomainController PSCommand_Get-ADDomainControllerPasswordReplicationPolicy PSCommand_Get-ADDomainControllerPasswordReplicationPolicyUsage PSCommand_Get-ADFineGrainedPasswordPolicy PSCommand_Get-ADFineGrainedPasswordPolicySubject PSCommand_Get-ADForest PSCommand_Get-ADGroup PSCommand_Get-ADGroupMember PSCommand_Get-ADObject PSCommand_Get-ADOptionalFeature PSCommand_Get-ADOrganizationalUnit PSCommand_Get-ADPrincipalGroupMembership PSCommand_Get-ADReplicationAttributeMetadata PSCommand_Get-ADReplicationConnection PSCommand_Get-ADReplicationFailure PSCommand_Get-ADReplicationPartnerMetadata PSCommand_Get-ADReplicationQueueOperation PSCommand_Get-ADReplicationSite PSCommand_Get-ADReplicationSiteLink PSCommand_Get-ADReplicationSiteLinkBridge PSCommand_Get-ADReplicationSubnet PSCommand_Get-ADReplicationUpToDatenessVectorTable PSCommand_Get-ADResourceProperty PSCommand_Get-ADResourcePropertyList PSCommand_Get-ADResourcePropertyValueType PSCommand_Get-ADRootDSE PSCommand_Get-ADServiceAccount PSCommand_Get-ADTrust PSCommand_Get-ADUser PSCommand_Get-ADUserResultantPasswordPolicy PSCommand_Grant-ADAuthenticationPolicySiloAccess PSCommand_Install-ADServiceAccount PSCommand_Move-ADDirectoryServer PSCommand_Move-ADDirectoryServerOperationMasterRole PSCommand_Move-ADObject PSCommand_New-ADAuthenticationPolicy PSCommand_New-ADAuthenticationPolicySilo PSCommand_New-ADCentralAccessPolicy PSCommand_New-ADCentralAccessRule PSCommand_New-ADClaimTransformPolicy PSCommand_New-ADClaimType PSCommand_New-ADComputer PSCommand_New-ADDCCloneConfigFile PSCommand_New-ADFineGrainedPasswordPolicy PSCommand_New-ADGroup PSCommand_New-ADObject PSCommand_New-ADOrganizationalUnit PSCommand_New-ADReplicationSite PSCommand_New-ADReplicationSiteLink PSCommand_New-ADReplicationSiteLinkBridge PSCommand_New-ADReplicationSubnet PSCommand_New-ADResourceProperty PSCommand_New-ADResourcePropertyList PSCommand_New-ADServiceAccount PSCommand_New-ADUser PSCommand_Remove-ADAuthenticationPolicy PSCommand_Remove-ADAuthenticationPolicySilo PSCommand_Remove-ADCentralAccessPolicy PSCommand_Remove-ADCentralAccessPolicyMember PSCommand_Remove-ADCentralAccessRule PSCommand_Remove-ADClaimTransformPolicy PSCommand_Remove-ADClaimType PSCommand_Remove-ADComputer PSCommand_Remove-ADComputerServiceAccount PSCommand_Remove-ADDomainControllerPasswordReplicationPolicy PSCommand_Remove-ADFineGrainedPasswordPolicy PSCommand_Remove-ADFineGrainedPasswordPolicySubject PSCommand_Remove-ADGroup PSCommand_Remove-ADGroupMember PSCommand_Remove-ADObject PSCommand_Remove-ADOrganizationalUnit PSCommand_Remove-ADPrincipalGroupMembership PSCommand_Remove-ADReplicationSite PSCommand_Remove-ADReplicationSiteLink PSCommand_Remove-ADReplicationSiteLinkBridge PSCommand_Remove-ADReplicationSubnet PSCommand_Remove-ADResourceProperty PSCommand_Remove-ADResourcePropertyList PSCommand_Remove-ADResourcePropertyListMember PSCommand_Remove-ADServiceAccount PSCommand_Remove-ADUser PSCommand_Rename-ADObject PSCommand_Revoke-ADAuthenticationPolicySiloAccess PSCommand_Reset-ADServiceAccountPassword PSCommand_Restore-ADObject PSCommand_Search-ADAccount PSCommand_Set-ADAccountAuthenticationPolicySilo PSCommand_Set-ADAccountControl PSCommand_Set-ADAccountExpiration PSCommand_Set-ADAccountPassword PSCommand_Set-ADAuthenticationPolicy PSCommand_Set-ADAuthenticationPolicySilo PSCommand_Set-ADCentralAccessPolicy PSCommand_Set-ADCentralAccessRule PSCommand_Set-ADClaimTransformLink PSCommand_Set-ADClaimTransformPolicy PSCommand_Set-ADClaimType PSCommand_Set-ADComputer PSCommand_Set-ADDefaultDomainPasswordPolicy PSCommand_Set-ADDomain PSCommand_Set-ADDomainMode PSCommand_Set-ADFineGrainedPasswordPolicy PSCommand_Set-ADForest PSCommand_Set-ADForestMode PSCommand_Set-ADGroup PSCommand_Set-ADObject PSCommand_Set-ADOrganizationalUnit PSCommand_Set-ADReplicationConnection PSCommand_Set-ADReplicationSite PSCommand_Set-ADReplicationSiteLink PSCommand_Set-ADReplicationSiteLinkBridge PSCommand_Set-ADReplicationSubnet PSCommand_Set-ADResourceProperty PSCommand_Set-ADResourcePropertyList PSCommand_Set-ADServiceAccount PSCommand_Set-ADUser PSCommand_Show-ADAuthenticationPolicyExpression PSCommand_Sync-ADObject PSCommand_Test-ADServiceAccount PSCommand_Uninstall-ADServiceAccount PSCommand_Unlock-ADAccount</d:Tags>
         <d:Title />
         <d:VersionDownloadCount m:type="Edm.Int32">7</d:VersionDownloadCount>
         <d:MinClientVersion />
         <d:LastEdited m:type="Edm.DateTime" m:null="true" />
         <d:LicenseUrl />
         <d:LicenseNames />
         <d:LicenseReportUrl />
      </m:properties>
   </entry>
   <entry>
      <id>https://www.nuget.org/api/v2/Packages(Id='ActiveDirectory',Version='2020.10.9.1')</id>
      <category term="NuGetGallery.V2FeedPackage" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" />
      <link rel="edit" title="V2FeedPackage" href="Packages(Id='ActiveDirectory',Version='2020.10.9.1')" />
      <title type="text">ActiveDirectory</title>
      <summary type="text" />
      <updated>2020-10-09T20:03:10Z</updated>
      <author>
         <name>Raymond Piller</name>
      </author>
      <link rel="edit-media" title="V2FeedPackage" href="Packages(Id='ActiveDirectory',Version='2020.10.9.1')/$value" />
      <content type="application/zip" src="http://192.168.0.202//download/ActiveDirectory/2020.10.9.1" />
      <m:properties>
         <d:Version>2020.10.9.1</d:Version>
         <d:NormalizedVersion>2020.10.9.1</d:NormalizedVersion>
         <d:Copyright>(c) 2020 University of North Texas. All rights reserved.</d:Copyright>
         <d:Created m:type="Edm.DateTime">2020-10-09T20:03:10Z</d:Created>
         <d:Dependencies />
         <d:Description>Useful for using AD Module without installing via RSAT.</d:Description>
         <d:DownloadCount m:type="Edm.Int32">7</d:DownloadCount>
         <d:GalleryDetailsUrl>http://192.168.0.202//details/ActiveDirectory/2020.10.9.1</d:GalleryDetailsUrl>
         <d:IconUrl />
         <d:IsLatestVersion m:type="Edm.Boolean">false</d:IsLatestVersion>
         <d:IsAbsoluteLatestVersion m:type="Edm.Boolean">false</d:IsAbsoluteLatestVersion>
         <d:IsPrerelease m:type="Edm.Boolean">false</d:IsPrerelease>
         <d:Language m:null="true" />
         <d:Published m:type="Edm.DateTime">2020-10-09T20:03:10Z</d:Published>
         <d:PackageHash>Fyp724JdJsmFBy9F/MWbORDrl8fsOScETviQHACKLElnsYMhIIT2SfdnSskqx54e47j9Nc18eHE02qtMCJOtqw==</d:PackageHash>
         <d:PackageHashAlgorithm>SHA512</d:PackageHashAlgorithm>
         <d:PackageSize m:type="Edm.Int64">777461</d:PackageSize>
         <d:ProjectUrl />
         <d:ReportAbuseUrl />
         <d:ReleaseNotes />
         <d:RequireLicenseAcceptance m:type="Edm.Boolean">false</d:RequireLicenseAcceptance>
         <d:Summary m:null="true" />
         <d:Tags>PSModule PSIncludes_Cmdlet PSCmdlet_Add-ADCentralAccessPolicyMember PSCmdlet_Add-ADComputerServiceAccount PSCmdlet_Add-ADDomainControllerPasswordReplicationPolicy PSCmdlet_Add-ADFineGrainedPasswordPolicySubject PSCmdlet_Add-ADGroupMember PSCmdlet_Add-ADPrincipalGroupMembership PSCmdlet_Add-ADResourcePropertyListMember PSCmdlet_Clear-ADAccountExpiration PSCmdlet_Clear-ADClaimTransformLink PSCmdlet_Disable-ADAccount PSCmdlet_Disable-ADOptionalFeature PSCmdlet_Enable-ADAccount PSCmdlet_Enable-ADOptionalFeature PSCmdlet_Get-ADAccountAuthorizationGroup PSCmdlet_Get-ADAccountResultantPasswordReplicationPolicy PSCmdlet_Get-ADAuthenticationPolicy PSCmdlet_Get-ADAuthenticationPolicySilo PSCmdlet_Get-ADCentralAccessPolicy PSCmdlet_Get-ADCentralAccessRule PSCmdlet_Get-ADClaimTransformPolicy PSCmdlet_Get-ADClaimType PSCmdlet_Get-ADComputer PSCmdlet_Get-ADComputerServiceAccount PSCmdlet_Get-ADDCCloningExcludedApplicationList PSCmdlet_Get-ADDefaultDomainPasswordPolicy PSCmdlet_Get-ADDomain PSCmdlet_Get-ADDomainController PSCmdlet_Get-ADDomainControllerPasswordReplicationPolicy PSCmdlet_Get-ADDomainControllerPasswordReplicationPolicyUsage PSCmdlet_Get-ADFineGrainedPasswordPolicy PSCmdlet_Get-ADFineGrainedPasswordPolicySubject PSCmdlet_Get-ADForest PSCmdlet_Get-ADGroup PSCmdlet_Get-ADGroupMember PSCmdlet_Get-ADObject PSCmdlet_Get-ADOptionalFeature PSCmdlet_Get-ADOrganizationalUnit PSCmdlet_Get-ADPrincipalGroupMembership PSCmdlet_Get-ADReplicationAttributeMetadata PSCmdlet_Get-ADReplicationConnection PSCmdlet_Get-ADReplicationFailure PSCmdlet_Get-ADReplicationPartnerMetadata PSCmdlet_Get-ADReplicationQueueOperation PSCmdlet_Get-ADReplicationSite PSCmdlet_Get-ADReplicationSiteLink PSCmdlet_Get-ADReplicationSiteLinkBridge PSCmdlet_Get-ADReplicationSubnet PSCmdlet_Get-ADReplicationUpToDatenessVectorTable PSCmdlet_Get-ADResourceProperty PSCmdlet_Get-ADResourcePropertyList PSCmdlet_Get-ADResourcePropertyValueType PSCmdlet_Get-ADRootDSE PSCmdlet_Get-ADServiceAccount PSCmdlet_Get-ADTrust PSCmdlet_Get-ADUser PSCmdlet_Get-ADUserResultantPasswordPolicy PSCmdlet_Grant-ADAuthenticationPolicySiloAccess PSCmdlet_Install-ADServiceAccount PSCmdlet_Move-ADDirectoryServer PSCmdlet_Move-ADDirectoryServerOperationMasterRole PSCmdlet_Move-ADObject PSCmdlet_New-ADAuthenticationPolicy PSCmdlet_New-ADAuthenticationPolicySilo PSCmdlet_New-ADCentralAccessPolicy PSCmdlet_New-ADCentralAccessRule PSCmdlet_New-ADClaimTransformPolicy PSCmdlet_New-ADClaimType PSCmdlet_New-ADComputer PSCmdlet_New-ADDCCloneConfigFile PSCmdlet_New-ADFineGrainedPasswordPolicy PSCmdlet_New-ADGroup PSCmdlet_New-ADObject PSCmdlet_New-ADOrganizationalUnit PSCmdlet_New-ADReplicationSite PSCmdlet_New-ADReplicationSiteLink PSCmdlet_New-ADReplicationSiteLinkBridge PSCmdlet_New-ADReplicationSubnet PSCmdlet_New-ADResourceProperty PSCmdlet_New-ADResourcePropertyList PSCmdlet_New-ADServiceAccount PSCmdlet_New-ADUser PSCmdlet_Remove-ADAuthenticationPolicy PSCmdlet_Remove-ADAuthenticationPolicySilo PSCmdlet_Remove-ADCentralAccessPolicy PSCmdlet_Remove-ADCentralAccessPolicyMember PSCmdlet_Remove-ADCentralAccessRule PSCmdlet_Remove-ADClaimTransformPolicy PSCmdlet_Remove-ADClaimType PSCmdlet_Remove-ADComputer PSCmdlet_Remove-ADComputerServiceAccount PSCmdlet_Remove-ADDomainControllerPasswordReplicationPolicy PSCmdlet_Remove-ADFineGrainedPasswordPolicy PSCmdlet_Remove-ADFineGrainedPasswordPolicySubject PSCmdlet_Remove-ADGroup PSCmdlet_Remove-ADGroupMember PSCmdlet_Remove-ADObject PSCmdlet_Remove-ADOrganizationalUnit PSCmdlet_Remove-ADPrincipalGroupMembership PSCmdlet_Remove-ADReplicationSite PSCmdlet_Remove-ADReplicationSiteLink PSCmdlet_Remove-ADReplicationSiteLinkBridge PSCmdlet_Remove-ADReplicationSubnet PSCmdlet_Remove-ADResourceProperty PSCmdlet_Remove-ADResourcePropertyList PSCmdlet_Remove-ADResourcePropertyListMember PSCmdlet_Remove-ADServiceAccount PSCmdlet_Remove-ADUser PSCmdlet_Rename-ADObject PSCmdlet_Revoke-ADAuthenticationPolicySiloAccess PSCmdlet_Reset-ADServiceAccountPassword PSCmdlet_Restore-ADObject PSCmdlet_Search-ADAccount PSCmdlet_Set-ADAccountAuthenticationPolicySilo PSCmdlet_Set-ADAccountControl PSCmdlet_Set-ADAccountExpiration PSCmdlet_Set-ADAccountPassword PSCmdlet_Set-ADAuthenticationPolicy PSCmdlet_Set-ADAuthenticationPolicySilo PSCmdlet_Set-ADCentralAccessPolicy PSCmdlet_Set-ADCentralAccessRule PSCmdlet_Set-ADClaimTransformLink PSCmdlet_Set-ADClaimTransformPolicy PSCmdlet_Set-ADClaimType PSCmdlet_Set-ADComputer PSCmdlet_Set-ADDefaultDomainPasswordPolicy PSCmdlet_Set-ADDomain PSCmdlet_Set-ADDomainMode PSCmdlet_Set-ADFineGrainedPasswordPolicy PSCmdlet_Set-ADForest PSCmdlet_Set-ADForestMode PSCmdlet_Set-ADGroup PSCmdlet_Set-ADObject PSCmdlet_Set-ADOrganizationalUnit PSCmdlet_Set-ADReplicationConnection PSCmdlet_Set-ADReplicationSite PSCmdlet_Set-ADReplicationSiteLink PSCmdlet_Set-ADReplicationSiteLinkBridge PSCmdlet_Set-ADReplicationSubnet PSCmdlet_Set-ADResourceProperty PSCmdlet_Set-ADResourcePropertyList PSCmdlet_Set-ADServiceAccount PSCmdlet_Set-ADUser PSCmdlet_Show-ADAuthenticationPolicyExpression PSCmdlet_Sync-ADObject PSCmdlet_Test-ADServiceAccount PSCmdlet_Uninstall-ADServiceAccount PSCmdlet_Unlock-ADAccount PSCommand_Add-ADCentralAccessPolicyMember PSCommand_Add-ADComputerServiceAccount PSCommand_Add-ADDomainControllerPasswordReplicationPolicy PSCommand_Add-ADFineGrainedPasswordPolicySubject PSCommand_Add-ADGroupMember PSCommand_Add-ADPrincipalGroupMembership PSCommand_Add-ADResourcePropertyListMember PSCommand_Clear-ADAccountExpiration PSCommand_Clear-ADClaimTransformLink PSCommand_Disable-ADAccount PSCommand_Disable-ADOptionalFeature PSCommand_Enable-ADAccount PSCommand_Enable-ADOptionalFeature PSCommand_Get-ADAccountAuthorizationGroup PSCommand_Get-ADAccountResultantPasswordReplicationPolicy PSCommand_Get-ADAuthenticationPolicy PSCommand_Get-ADAuthenticationPolicySilo PSCommand_Get-ADCentralAccessPolicy PSCommand_Get-ADCentralAccessRule PSCommand_Get-ADClaimTransformPolicy PSCommand_Get-ADClaimType PSCommand_Get-ADComputer PSCommand_Get-ADComputerServiceAccount PSCommand_Get-ADDCCloningExcludedApplicationList PSCommand_Get-ADDefaultDomainPasswordPolicy PSCommand_Get-ADDomain PSCommand_Get-ADDomainController PSCommand_Get-ADDomainControllerPasswordReplicationPolicy PSCommand_Get-ADDomainControllerPasswordReplicationPolicyUsage PSCommand_Get-ADFineGrainedPasswordPolicy PSCommand_Get-ADFineGrainedPasswordPolicySubject PSCommand_Get-ADForest PSCommand_Get-ADGroup PSCommand_Get-ADGroupMember PSCommand_Get-ADObject PSCommand_Get-ADOptionalFeature PSCommand_Get-ADOrganizationalUnit PSCommand_Get-ADPrincipalGroupMembership PSCommand_Get-ADReplicationAttributeMetadata PSCommand_Get-ADReplicationConnection PSCommand_Get-ADReplicationFailure PSCommand_Get-ADReplicationPartnerMetadata PSCommand_Get-ADReplicationQueueOperation PSCommand_Get-ADReplicationSite PSCommand_Get-ADReplicationSiteLink PSCommand_Get-ADReplicationSiteLinkBridge PSCommand_Get-ADReplicationSubnet PSCommand_Get-ADReplicationUpToDatenessVectorTable PSCommand_Get-ADResourceProperty PSCommand_Get-ADResourcePropertyList PSCommand_Get-ADResourcePropertyValueType PSCommand_Get-ADRootDSE PSCommand_Get-ADServiceAccount PSCommand_Get-ADTrust PSCommand_Get-ADUser PSCommand_Get-ADUserResultantPasswordPolicy PSCommand_Grant-ADAuthenticationPolicySiloAccess PSCommand_Install-ADServiceAccount PSCommand_Move-ADDirectoryServer PSCommand_Move-ADDirectoryServerOperationMasterRole PSCommand_Move-ADObject PSCommand_New-ADAuthenticationPolicy PSCommand_New-ADAuthenticationPolicySilo PSCommand_New-ADCentralAccessPolicy PSCommand_New-ADCentralAccessRule PSCommand_New-ADClaimTransformPolicy PSCommand_New-ADClaimType PSCommand_New-ADComputer PSCommand_New-ADDCCloneConfigFile PSCommand_New-ADFineGrainedPasswordPolicy PSCommand_New-ADGroup PSCommand_New-ADObject PSCommand_New-ADOrganizationalUnit PSCommand_New-ADReplicationSite PSCommand_New-ADReplicationSiteLink PSCommand_New-ADReplicationSiteLinkBridge PSCommand_New-ADReplicationSubnet PSCommand_New-ADResourceProperty PSCommand_New-ADResourcePropertyList PSCommand_New-ADServiceAccount PSCommand_New-ADUser PSCommand_Remove-ADAuthenticationPolicy PSCommand_Remove-ADAuthenticationPolicySilo PSCommand_Remove-ADCentralAccessPolicy PSCommand_Remove-ADCentralAccessPolicyMember PSCommand_Remove-ADCentralAccessRule PSCommand_Remove-ADClaimTransformPolicy PSCommand_Remove-ADClaimType PSCommand_Remove-ADComputer PSCommand_Remove-ADComputerServiceAccount PSCommand_Remove-ADDomainControllerPasswordReplicationPolicy PSCommand_Remove-ADFineGrainedPasswordPolicy PSCommand_Remove-ADFineGrainedPasswordPolicySubject PSCommand_Remove-ADGroup PSCommand_Remove-ADGroupMember PSCommand_Remove-ADObject PSCommand_Remove-ADOrganizationalUnit PSCommand_Remove-ADPrincipalGroupMembership PSCommand_Remove-ADReplicationSite PSCommand_Remove-ADReplicationSiteLink PSCommand_Remove-ADReplicationSiteLinkBridge PSCommand_Remove-ADReplicationSubnet PSCommand_Remove-ADResourceProperty PSCommand_Remove-ADResourcePropertyList PSCommand_Remove-ADResourcePropertyListMember PSCommand_Remove-ADServiceAccount PSCommand_Remove-ADUser PSCommand_Rename-ADObject PSCommand_Revoke-ADAuthenticationPolicySiloAccess PSCommand_Reset-ADServiceAccountPassword PSCommand_Restore-ADObject PSCommand_Search-ADAccount PSCommand_Set-ADAccountAuthenticationPolicySilo PSCommand_Set-ADAccountControl PSCommand_Set-ADAccountExpiration PSCommand_Set-ADAccountPassword PSCommand_Set-ADAuthenticationPolicy PSCommand_Set-ADAuthenticationPolicySilo PSCommand_Set-ADCentralAccessPolicy PSCommand_Set-ADCentralAccessRule PSCommand_Set-ADClaimTransformLink PSCommand_Set-ADClaimTransformPolicy PSCommand_Set-ADClaimType PSCommand_Set-ADComputer PSCommand_Set-ADDefaultDomainPasswordPolicy PSCommand_Set-ADDomain PSCommand_Set-ADDomainMode PSCommand_Set-ADFineGrainedPasswordPolicy PSCommand_Set-ADForest PSCommand_Set-ADForestMode PSCommand_Set-ADGroup PSCommand_Set-ADObject PSCommand_Set-ADOrganizationalUnit PSCommand_Set-ADReplicationConnection PSCommand_Set-ADReplicationSite PSCommand_Set-ADReplicationSiteLink PSCommand_Set-ADReplicationSiteLinkBridge PSCommand_Set-ADReplicationSubnet PSCommand_Set-ADResourceProperty PSCommand_Set-ADResourcePropertyList PSCommand_Set-ADServiceAccount PSCommand_Set-ADUser PSCommand_Show-ADAuthenticationPolicyExpression PSCommand_Sync-ADObject PSCommand_Test-ADServiceAccount PSCommand_Uninstall-ADServiceAccount PSCommand_Unlock-ADAccount</d:Tags>
         <d:Title />
         <d:VersionDownloadCount m:type="Edm.Int32">0</d:VersionDownloadCount>
         <d:MinClientVersion />
         <d:LastEdited m:type="Edm.DateTime" m:null="true" />
         <d:LicenseUrl />
         <d:LicenseNames />
         <d:LicenseReportUrl />
      </m:properties>
   </entry>
   <entry>
      <id>https://www.nuget.org/api/v2/Packages(Id='ActiveDirectory',Version='2020.10.9')</id>
      <category term="NuGetGallery.V2FeedPackage" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme" />
      <link rel="edit" title="V2FeedPackage" href="Packages(Id='ActiveDirectory',Version='2020.10.9')" />
      <title type="text">ActiveDirectory</title>
      <summary type="text" />
      <updated>2020-10-09T19:30:16Z</updated>
      <author>
         <name>Raymond Piller</name>
      </author>
      <link rel="edit-media" title="V2FeedPackage" href="Packages(Id='ActiveDirectory',Version='2020.10.9')/$value" />
      <content type="application/zip" src="http://192.168.0.202//download/ActiveDirectory/2020.10.9" />
      <m:properties>
         <d:Version>2020.10.9</d:Version>
         <d:NormalizedVersion>2020.10.9</d:NormalizedVersion>
         <d:Copyright>(c) 2020 University of North Texas. All rights reserved.</d:Copyright>
         <d:Created m:type="Edm.DateTime">2020-10-09T19:30:16Z</d:Created>
         <d:Dependencies />
         <d:Description>Useful for using AD Module without installing via RSAT.</d:Description>
         <d:DownloadCount m:type="Edm.Int32">7</d:DownloadCount>
         <d:GalleryDetailsUrl>http://192.168.0.202//details/ActiveDirectory/2020.10.9</d:GalleryDetailsUrl>
         <d:IconUrl />
         <d:IsLatestVersion m:type="Edm.Boolean">false</d:IsLatestVersion>
         <d:IsAbsoluteLatestVersion m:type="Edm.Boolean">false</d:IsAbsoluteLatestVersion>
         <d:IsPrerelease m:type="Edm.Boolean">false</d:IsPrerelease>
         <d:Language m:null="true" />
         <d:Published m:type="Edm.DateTime">2020-10-09T19:30:16Z</d:Published>
         <d:PackageHash>vkhZ9KbFRWKJb9CAZd2Ff85hSDPaWcq9RoVaQZtQMty4UjqD7lDddMMAl00bRFhYstofFxwscIDsMyLRXcZfLw==</d:PackageHash>
         <d:PackageHashAlgorithm>SHA512</d:PackageHashAlgorithm>
         <d:PackageSize m:type="Edm.Int64">777458</d:PackageSize>
         <d:ProjectUrl />
         <d:ReportAbuseUrl />
         <d:ReleaseNotes />
         <d:RequireLicenseAcceptance m:type="Edm.Boolean">false</d:RequireLicenseAcceptance>
         <d:Summary m:null="true" />
         <d:Tags>PSModule PSIncludes_Cmdlet PSCmdlet_Add-ADCentralAccessPolicyMember PSCmdlet_Add-ADComputerServiceAccount PSCmdlet_Add-ADDomainControllerPasswordReplicationPolicy PSCmdlet_Add-ADFineGrainedPasswordPolicySubject PSCmdlet_Add-ADGroupMember PSCmdlet_Add-ADPrincipalGroupMembership PSCmdlet_Add-ADResourcePropertyListMember PSCmdlet_Clear-ADAccountExpiration PSCmdlet_Clear-ADClaimTransformLink PSCmdlet_Disable-ADAccount PSCmdlet_Disable-ADOptionalFeature PSCmdlet_Enable-ADAccount PSCmdlet_Enable-ADOptionalFeature PSCmdlet_Get-ADAccountAuthorizationGroup PSCmdlet_Get-ADAccountResultantPasswordReplicationPolicy PSCmdlet_Get-ADAuthenticationPolicy PSCmdlet_Get-ADAuthenticationPolicySilo PSCmdlet_Get-ADCentralAccessPolicy PSCmdlet_Get-ADCentralAccessRule PSCmdlet_Get-ADClaimTransformPolicy PSCmdlet_Get-ADClaimType PSCmdlet_Get-ADComputer PSCmdlet_Get-ADComputerServiceAccount PSCmdlet_Get-ADDCCloningExcludedApplicationList PSCmdlet_Get-ADDefaultDomainPasswordPolicy PSCmdlet_Get-ADDomain PSCmdlet_Get-ADDomainController PSCmdlet_Get-ADDomainControllerPasswordReplicationPolicy PSCmdlet_Get-ADDomainControllerPasswordReplicationPolicyUsage PSCmdlet_Get-ADFineGrainedPasswordPolicy PSCmdlet_Get-ADFineGrainedPasswordPolicySubject PSCmdlet_Get-ADForest PSCmdlet_Get-ADGroup PSCmdlet_Get-ADGroupMember PSCmdlet_Get-ADObject PSCmdlet_Get-ADOptionalFeature PSCmdlet_Get-ADOrganizationalUnit PSCmdlet_Get-ADPrincipalGroupMembership PSCmdlet_Get-ADReplicationAttributeMetadata PSCmdlet_Get-ADReplicationConnection PSCmdlet_Get-ADReplicationFailure PSCmdlet_Get-ADReplicationPartnerMetadata PSCmdlet_Get-ADReplicationQueueOperation PSCmdlet_Get-ADReplicationSite PSCmdlet_Get-ADReplicationSiteLink PSCmdlet_Get-ADReplicationSiteLinkBridge PSCmdlet_Get-ADReplicationSubnet PSCmdlet_Get-ADReplicationUpToDatenessVectorTable PSCmdlet_Get-ADResourceProperty PSCmdlet_Get-ADResourcePropertyList PSCmdlet_Get-ADResourcePropertyValueType PSCmdlet_Get-ADRootDSE PSCmdlet_Get-ADServiceAccount PSCmdlet_Get-ADTrust PSCmdlet_Get-ADUser PSCmdlet_Get-ADUserResultantPasswordPolicy PSCmdlet_Grant-ADAuthenticationPolicySiloAccess PSCmdlet_Install-ADServiceAccount PSCmdlet_Move-ADDirectoryServer PSCmdlet_Move-ADDirectoryServerOperationMasterRole PSCmdlet_Move-ADObject PSCmdlet_New-ADAuthenticationPolicy PSCmdlet_New-ADAuthenticationPolicySilo PSCmdlet_New-ADCentralAccessPolicy PSCmdlet_New-ADCentralAccessRule PSCmdlet_New-ADClaimTransformPolicy PSCmdlet_New-ADClaimType PSCmdlet_New-ADComputer PSCmdlet_New-ADDCCloneConfigFile PSCmdlet_New-ADFineGrainedPasswordPolicy PSCmdlet_New-ADGroup PSCmdlet_New-ADObject PSCmdlet_New-ADOrganizationalUnit PSCmdlet_New-ADReplicationSite PSCmdlet_New-ADReplicationSiteLink PSCmdlet_New-ADReplicationSiteLinkBridge PSCmdlet_New-ADReplicationSubnet PSCmdlet_New-ADResourceProperty PSCmdlet_New-ADResourcePropertyList PSCmdlet_New-ADServiceAccount PSCmdlet_New-ADUser PSCmdlet_Remove-ADAuthenticationPolicy PSCmdlet_Remove-ADAuthenticationPolicySilo PSCmdlet_Remove-ADCentralAccessPolicy PSCmdlet_Remove-ADCentralAccessPolicyMember PSCmdlet_Remove-ADCentralAccessRule PSCmdlet_Remove-ADClaimTransformPolicy PSCmdlet_Remove-ADClaimType PSCmdlet_Remove-ADComputer PSCmdlet_Remove-ADComputerServiceAccount PSCmdlet_Remove-ADDomainControllerPasswordReplicationPolicy PSCmdlet_Remove-ADFineGrainedPasswordPolicy PSCmdlet_Remove-ADFineGrainedPasswordPolicySubject PSCmdlet_Remove-ADGroup PSCmdlet_Remove-ADGroupMember PSCmdlet_Remove-ADObject PSCmdlet_Remove-ADOrganizationalUnit PSCmdlet_Remove-ADPrincipalGroupMembership PSCmdlet_Remove-ADReplicationSite PSCmdlet_Remove-ADReplicationSiteLink PSCmdlet_Remove-ADReplicationSiteLinkBridge PSCmdlet_Remove-ADReplicationSubnet PSCmdlet_Remove-ADResourceProperty PSCmdlet_Remove-ADResourcePropertyList PSCmdlet_Remove-ADResourcePropertyListMember PSCmdlet_Remove-ADServiceAccount PSCmdlet_Remove-ADUser PSCmdlet_Rename-ADObject PSCmdlet_Revoke-ADAuthenticationPolicySiloAccess PSCmdlet_Reset-ADServiceAccountPassword PSCmdlet_Restore-ADObject PSCmdlet_Search-ADAccount PSCmdlet_Set-ADAccountAuthenticationPolicySilo PSCmdlet_Set-ADAccountControl PSCmdlet_Set-ADAccountExpiration PSCmdlet_Set-ADAccountPassword PSCmdlet_Set-ADAuthenticationPolicy PSCmdlet_Set-ADAuthenticationPolicySilo PSCmdlet_Set-ADCentralAccessPolicy PSCmdlet_Set-ADCentralAccessRule PSCmdlet_Set-ADClaimTransformLink PSCmdlet_Set-ADClaimTransformPolicy PSCmdlet_Set-ADClaimType PSCmdlet_Set-ADComputer PSCmdlet_Set-ADDefaultDomainPasswordPolicy PSCmdlet_Set-ADDomain PSCmdlet_Set-ADDomainMode PSCmdlet_Set-ADFineGrainedPasswordPolicy PSCmdlet_Set-ADForest PSCmdlet_Set-ADForestMode PSCmdlet_Set-ADGroup PSCmdlet_Set-ADObject PSCmdlet_Set-ADOrganizationalUnit PSCmdlet_Set-ADReplicationConnection PSCmdlet_Set-ADReplicationSite PSCmdlet_Set-ADReplicationSiteLink PSCmdlet_Set-ADReplicationSiteLinkBridge PSCmdlet_Set-ADReplicationSubnet PSCmdlet_Set-ADResourceProperty PSCmdlet_Set-ADResourcePropertyList PSCmdlet_Set-ADServiceAccount PSCmdlet_Set-ADUser PSCmdlet_Show-ADAuthenticationPolicyExpression PSCmdlet_Sync-ADObject PSCmdlet_Test-ADServiceAccount PSCmdlet_Uninstall-ADServiceAccount PSCmdlet_Unlock-ADAccount PSCommand_Add-ADCentralAccessPolicyMember PSCommand_Add-ADComputerServiceAccount PSCommand_Add-ADDomainControllerPasswordReplicationPolicy PSCommand_Add-ADFineGrainedPasswordPolicySubject PSCommand_Add-ADGroupMember PSCommand_Add-ADPrincipalGroupMembership PSCommand_Add-ADResourcePropertyListMember PSCommand_Clear-ADAccountExpiration PSCommand_Clear-ADClaimTransformLink PSCommand_Disable-ADAccount PSCommand_Disable-ADOptionalFeature PSCommand_Enable-ADAccount PSCommand_Enable-ADOptionalFeature PSCommand_Get-ADAccountAuthorizationGroup PSCommand_Get-ADAccountResultantPasswordReplicationPolicy PSCommand_Get-ADAuthenticationPolicy PSCommand_Get-ADAuthenticationPolicySilo PSCommand_Get-ADCentralAccessPolicy PSCommand_Get-ADCentralAccessRule PSCommand_Get-ADClaimTransformPolicy PSCommand_Get-ADClaimType PSCommand_Get-ADComputer PSCommand_Get-ADComputerServiceAccount PSCommand_Get-ADDCCloningExcludedApplicationList PSCommand_Get-ADDefaultDomainPasswordPolicy PSCommand_Get-ADDomain PSCommand_Get-ADDomainController PSCommand_Get-ADDomainControllerPasswordReplicationPolicy PSCommand_Get-ADDomainControllerPasswordReplicationPolicyUsage PSCommand_Get-ADFineGrainedPasswordPolicy PSCommand_Get-ADFineGrainedPasswordPolicySubject PSCommand_Get-ADForest PSCommand_Get-ADGroup PSCommand_Get-ADGroupMember PSCommand_Get-ADObject PSCommand_Get-ADOptionalFeature PSCommand_Get-ADOrganizationalUnit PSCommand_Get-ADPrincipalGroupMembership PSCommand_Get-ADReplicationAttributeMetadata PSCommand_Get-ADReplicationConnection PSCommand_Get-ADReplicationFailure PSCommand_Get-ADReplicationPartnerMetadata PSCommand_Get-ADReplicationQueueOperation PSCommand_Get-ADReplicationSite PSCommand_Get-ADReplicationSiteLink PSCommand_Get-ADReplicationSiteLinkBridge PSCommand_Get-ADReplicationSubnet PSCommand_Get-ADReplicationUpToDatenessVectorTable PSCommand_Get-ADResourceProperty PSCommand_Get-ADResourcePropertyList PSCommand_Get-ADResourcePropertyValueType PSCommand_Get-ADRootDSE PSCommand_Get-ADServiceAccount PSCommand_Get-ADTrust PSCommand_Get-ADUser PSCommand_Get-ADUserResultantPasswordPolicy PSCommand_Grant-ADAuthenticationPolicySiloAccess PSCommand_Install-ADServiceAccount PSCommand_Move-ADDirectoryServer PSCommand_Move-ADDirectoryServerOperationMasterRole PSCommand_Move-ADObject PSCommand_New-ADAuthenticationPolicy PSCommand_New-ADAuthenticationPolicySilo PSCommand_New-ADCentralAccessPolicy PSCommand_New-ADCentralAccessRule PSCommand_New-ADClaimTransformPolicy PSCommand_New-ADClaimType PSCommand_New-ADComputer PSCommand_New-ADDCCloneConfigFile PSCommand_New-ADFineGrainedPasswordPolicy PSCommand_New-ADGroup PSCommand_New-ADObject PSCommand_New-ADOrganizationalUnit PSCommand_New-ADReplicationSite PSCommand_New-ADReplicationSiteLink PSCommand_New-ADReplicationSiteLinkBridge PSCommand_New-ADReplicationSubnet PSCommand_New-ADResourceProperty PSCommand_New-ADResourcePropertyList PSCommand_New-ADServiceAccount PSCommand_New-ADUser PSCommand_Remove-ADAuthenticationPolicy PSCommand_Remove-ADAuthenticationPolicySilo PSCommand_Remove-ADCentralAccessPolicy PSCommand_Remove-ADCentralAccessPolicyMember PSCommand_Remove-ADCentralAccessRule PSCommand_Remove-ADClaimTransformPolicy PSCommand_Remove-ADClaimType PSCommand_Remove-ADComputer PSCommand_Remove-ADComputerServiceAccount PSCommand_Remove-ADDomainControllerPasswordReplicationPolicy PSCommand_Remove-ADFineGrainedPasswordPolicy PSCommand_Remove-ADFineGrainedPasswordPolicySubject PSCommand_Remove-ADGroup PSCommand_Remove-ADGroupMember PSCommand_Remove-ADObject PSCommand_Remove-ADOrganizationalUnit PSCommand_Remove-ADPrincipalGroupMembership PSCommand_Remove-ADReplicationSite PSCommand_Remove-ADReplicationSiteLink PSCommand_Remove-ADReplicationSiteLinkBridge PSCommand_Remove-ADReplicationSubnet PSCommand_Remove-ADResourceProperty PSCommand_Remove-ADResourcePropertyList PSCommand_Remove-ADResourcePropertyListMember PSCommand_Remove-ADServiceAccount PSCommand_Remove-ADUser PSCommand_Rename-ADObject PSCommand_Revoke-ADAuthenticationPolicySiloAccess PSCommand_Reset-ADServiceAccountPassword PSCommand_Restore-ADObject PSCommand_Search-ADAccount PSCommand_Set-ADAccountAuthenticationPolicySilo PSCommand_Set-ADAccountControl PSCommand_Set-ADAccountExpiration PSCommand_Set-ADAccountPassword PSCommand_Set-ADAuthenticationPolicy PSCommand_Set-ADAuthenticationPolicySilo PSCommand_Set-ADCentralAccessPolicy PSCommand_Set-ADCentralAccessRule PSCommand_Set-ADClaimTransformLink PSCommand_Set-ADClaimTransformPolicy PSCommand_Set-ADClaimType PSCommand_Set-ADComputer PSCommand_Set-ADDefaultDomainPasswordPolicy PSCommand_Set-ADDomain PSCommand_Set-ADDomainMode PSCommand_Set-ADFineGrainedPasswordPolicy PSCommand_Set-ADForest PSCommand_Set-ADForestMode PSCommand_Set-ADGroup PSCommand_Set-ADObject PSCommand_Set-ADOrganizationalUnit PSCommand_Set-ADReplicationConnection PSCommand_Set-ADReplicationSite PSCommand_Set-ADReplicationSiteLink PSCommand_Set-ADReplicationSiteLinkBridge PSCommand_Set-ADReplicationSubnet PSCommand_Set-ADResourceProperty PSCommand_Set-ADResourcePropertyList PSCommand_Set-ADServiceAccount PSCommand_Set-ADUser PSCommand_Show-ADAuthenticationPolicyExpression PSCommand_Sync-ADObject PSCommand_Test-ADServiceAccount PSCommand_Uninstall-ADServiceAccount PSCommand_Unlock-ADAccount</d:Tags>
         <d:Title />
         <d:VersionDownloadCount m:type="Edm.Int32">0</d:VersionDownloadCount>
         <d:MinClientVersion />
         <d:LastEdited m:type="Edm.DateTime" m:null="true" />
         <d:LicenseUrl />
         <d:LicenseNames />
         <d:LicenseReportUrl />
      </m:properties>
   </entry>
</feed>

Related issue: #39

Install dependencies in cache/proxy mode

When I install a package with Nuget it installs all package dependencies, But when I install the package with LiGet it installs the package itself not its dependencies.

When I install a package with LiGet:

PM> Install-Package Microsoft.AspNet.Mvc


Attempting to gather dependency information for package 'Microsoft.AspNet.Mvc.5.2.7' with respect to project 'WebApplication1Nuget', targeting '.NETFramework,Version=v4.7.2'
Gathering dependency information took 0.27 ms
Attempting to resolve dependencies for package 'Microsoft.AspNet.Mvc.5.2.7' with DependencyBehavior 'Lowest'
Resolving dependency information took 0 ms
Resolving actions to install package 'Microsoft.AspNet.Mvc.5.2.7'
Resolved actions to install package 'Microsoft.AspNet.Mvc.5.2.7'
Retrieving package 'Microsoft.AspNet.Mvc 5.2.7' from 'LigetCache'.
  GET http://192.168.2.4:9011/api/cache/v3/package/microsoft.aspnet.mvc/5.2.7/microsoft.aspnet.mvc.5.2.7.nupkg
  OK http://192.168.2.4:9011/api/cache/v3/package/microsoft.aspnet.mvc/5.2.7/microsoft.aspnet.mvc.5.2.7.nupkg 1324ms
Installing Microsoft.AspNet.Mvc 5.2.7.
Adding package 'Microsoft.AspNet.Mvc.5.2.7' to folder 'C:\Users\muculus\source\repos\WebApplication1Nuget\packages'
Added package 'Microsoft.AspNet.Mvc.5.2.7' to folder 'C:\Users\muculus\source\repos\WebApplication1Nuget\packages'
Added package 'Microsoft.AspNet.Mvc.5.2.7' to 'packages.config'
Successfully installed 'Microsoft.AspNet.Mvc 5.2.7' to WebApplication1Nuget
Executing nuget actions took 3.31 sec
Time Elapsed: 00:00:05.9299174

When I install a package with Nuget directly:


PM> Install-Package Microsoft.AspNet.Mvc


Attempting to gather dependency information for package 'Microsoft.AspNet.Mvc.5.2.7' with respect to project 'WebApplication1Nuget', targeting '.NETFramework,Version=v4.7.2'
Gathering dependency information took 3.39 sec
Attempting to resolve dependencies for package 'Microsoft.AspNet.Mvc.5.2.7' with DependencyBehavior 'Lowest'
Resolving dependency information took 0 ms
Resolving actions to install package 'Microsoft.AspNet.Mvc.5.2.7'
Resolved actions to install package 'Microsoft.AspNet.Mvc.5.2.7'
  GET https://api.nuget.org/v3-flatcontainer/microsoft.aspnet.razor/3.2.7/microsoft.aspnet.razor.3.2.7.nupkg
  GET https://api.nuget.org/v3-flatcontainer/microsoft.web.infrastructure/1.0.0/microsoft.web.infrastructure.1.0.0.nupkg
  OK https://api.nuget.org/v3-flatcontainer/microsoft.aspnet.razor/3.2.7/microsoft.aspnet.razor.3.2.7.nupkg 80ms
Installing Microsoft.AspNet.Razor 3.2.7.
  OK https://api.nuget.org/v3-flatcontainer/microsoft.web.infrastructure/1.0.0/microsoft.web.infrastructure.1.0.0.nupkg 88ms
Installing Microsoft.Web.Infrastructure 1.0.0.
  GET https://api.nuget.org/v3-flatcontainer/microsoft.aspnet.webpages/3.2.7/microsoft.aspnet.webpages.3.2.7.nupkg
  OK https://api.nuget.org/v3-flatcontainer/microsoft.aspnet.webpages/3.2.7/microsoft.aspnet.webpages.3.2.7.nupkg 106ms
Installing Microsoft.AspNet.WebPages 3.2.7.
Retrieving package 'Microsoft.AspNet.Mvc 5.2.7' from 'nuget.org'.
Retrieving package 'Microsoft.AspNet.Razor 3.2.7' from 'nuget.org'.
Retrieving package 'Microsoft.AspNet.WebPages 3.2.7' from 'nuget.org'.
Retrieving package 'Microsoft.Web.Infrastructure 1.0.0' from 'nuget.org'.
Adding package 'Microsoft.AspNet.Razor.3.2.7' to folder 'C:\Users\muculus\source\repos\WebApplication1Nuget\packages'
Added package 'Microsoft.AspNet.Razor.3.2.7' to folder 'C:\Users\muculus\source\repos\WebApplication1Nuget\packages'
Added package 'Microsoft.AspNet.Razor.3.2.7' to 'packages.config'
Successfully installed 'Microsoft.AspNet.Razor 3.2.7' to WebApplication1Nuget
Adding package 'Microsoft.Web.Infrastructure.1.0.0' to folder 'C:\Users\muculus\source\repos\WebApplication1Nuget\packages'
Added package 'Microsoft.Web.Infrastructure.1.0.0' to folder 'C:\Users\muculus\source\repos\WebApplication1Nuget\packages'
Added package 'Microsoft.Web.Infrastructure.1.0.0' to 'packages.config'
Successfully installed 'Microsoft.Web.Infrastructure 1.0.0' to WebApplication1Nuget
Adding package 'Microsoft.AspNet.WebPages.3.2.7' to folder 'C:\Users\muculus\source\repos\WebApplication1Nuget\packages'
Added package 'Microsoft.AspNet.WebPages.3.2.7' to folder 'C:\Users\muculus\source\repos\WebApplication1Nuget\packages'
Added package 'Microsoft.AspNet.WebPages.3.2.7' to 'packages.config'
Successfully installed 'Microsoft.AspNet.WebPages 3.2.7' to WebApplication1Nuget
Adding package 'Microsoft.AspNet.Mvc.5.2.7' to folder 'C:\Users\muculus\source\repos\WebApplication1Nuget\packages'
Added package 'Microsoft.AspNet.Mvc.5.2.7' to folder 'C:\Users\muculus\source\repos\WebApplication1Nuget\packages'
Added package 'Microsoft.AspNet.Mvc.5.2.7' to 'packages.config'
Successfully installed 'Microsoft.AspNet.Mvc 5.2.7' to WebApplication1Nuget
Executing nuget actions took 6.79 sec
Time Elapsed: 00:00:11.3572295

What is the problem with installing dependencies, Why LiGet doesn't install dependencies?

Deleting or Delisting Packages

I deployed Liget a few months ago as a replacement Nuget.Server and we have not been able to delete or delist packages. After deleting the packages still show up in the feed and on the site.

What is the expected behavior here?

405 Method Not Allowed

Hello, attempting to publish Powershell modules to Liget but receive a "405 - Method Not Allowed" error.

Has anyone else experienced this?

This is a fresh, unaltered Docker deployment of Liget..

info: Microsoft.AspNetCore.Hosting.Internal.WebHost[1]
      Request starting HTTP/1.0 PUT http://localhost:9011/api/v3/index.json/ multipart/form-data; boundary=---------------------------8d6ade2e1fe5cb9 8784
info: Microsoft.AspNetCore.Hosting.Internal.WebHost[2]
      Request finished in 0.2515ms 405 text/plain
info: Microsoft.AspNetCore.Server.Kestrel[32]
      Connection id "0HLLE04EDL5E7", Request id "0HLLE04EDL5E7:00000001": the application completed without reading the entire request body.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.