PackagingTools Home
  1. Home
  2. Docs
  3. API
    1. GitHub
    Menu
    Loading menu…

    On this page

    1. Home
    2. API
    3. PackagingTools.Core.Mac.Signing
    4. MacSigningMaterialService

    MacSigningMaterialService Class

    Definition

    Namespace PackagingTools.Core.Mac.Signing
    Assembly PackagingTools.Core.Mac.dll
    Inherits Object
    View source
    Show inherited members (7)
    • System.Object.Equals(System.Object?)
    • System.Object.Equals(System.Object?, System.Object?)
    • System.Object.GetHashCode()
    • System.Object.GetType()
    • System.Object.MemberwiseClone()
    • System.Object.ReferenceEquals(System.Object?, System.Object?)
    • System.Object.ToString()

    Manages macOS signing materials (entitlements and provisioning profiles) using the secure store.

    public sealed class MacSigningMaterialService
    
    Tip: use kind:method, kind:property, kind:ctor. Press Esc to clear.

    Constructors (1)

    MacSigningMaterialService(ISecureStore, ITelemetryChannel, ILogger<MacSigningMaterialService>?)

    Fields (2)

    EntitlementsMetadataKey
    ProvisioningMetadataKey

    Methods (3)

    PrepareAsync(PackageFormatContext, CancellationToken)
    StoreEntitlementsAsync(String, ReadOnlyMemory<Byte>, Nullable<DateTimeOffset>, IReadOnlyDictionary<String, String>?, CancellationToken)
    StoreProvisioningProfileAsync(String, ReadOnlyMemory<Byte>, Nullable<DateTimeOffset>, IReadOnlyDictionary<String, String>?, CancellationToken)

    Copyright © 2026, Wieslaw Soltes aka wieslawsoltes - Content licensed under the Creative Commons CC BY 2.5 | Site generated by lunet hosted on GitHub Pages