Backport Delivery API member auth from V14 (#14964)

* Backport Delivery API member auth from V14

* Add default implementations to avoid breakage

* Review changes
This commit is contained in:
Kenn Jacobsen
2023-10-16 11:25:29 +02:00
committed by GitHub
parent 0844cb8b29
commit 4bd9baa2eb
45 changed files with 1553 additions and 76 deletions

View File

@@ -0,0 +1,16 @@
namespace Umbraco.Cms.Core.Models.DeliveryApi;
public sealed class ProtectedAccess
{
public static ProtectedAccess None => new(null, null);
public ProtectedAccess(Guid? memberKey, string[]? memberRoles)
{
MemberKey = memberKey;
MemberRoles = memberRoles;
}
public Guid? MemberKey { get; }
public string[]? MemberRoles { get; }
}