mdmprotocol/

directory
v0.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 7, 2026 License: MIT

Directories

Path Synopsis
Package cms signs and verifies attached and detached CMS signatures used by Apple device management.
Package cms signs and verifies attached and detached CMS signatures used by Apple device management.
ddm
Package ddm implements declarations, membership, snapshots, synchronization tokens and status handling for declarative device management.
Package ddm implements declarations, membership, snapshots, synchronization tokens and status handling for declarative device management.
predicate
Package predicate parses and evaluates a subset of NSPredicate syntax for declarative device management activations.
Package predicate parses and evaluates a subset of NSPredicate syntax for declarative device management activations.
Package dmhook defines service-operation metadata and the hook interface for observing or vetoing operations.
Package dmhook defines service-operation metadata and the hook interface for observing or vetoing operations.
Package enroll builds MDM enrollment profiles and serves the over-the-air Profile Service protocol.
Package enroll builds MDM enrollment profiles and serves the over-the-air Profile Service protocol.
accountdriven
Package accountdriven implements account-driven Device Enrollment and account-driven User Enrollment authentication.
Package accountdriven implements account-driven Device Enrollment and account-driven User Enrollment authentication.
ade
Package ade serves Automated Device Enrollment profiles after parsing and verifying signed MachineInfo.
Package ade serves Automated Device Enrollment profiles after parsing and verifying signed MachineInfo.
adetest
Package adetest constructs signed MachineInfo and its request carriers for Automated Device Enrollment tests.
Package adetest constructs signed MachineInfo and its request carriers for Automated Device Enrollment tests.
discovery
Package discovery serves account-driven enrollment service discovery at /.well-known/com.apple.remotemanagement.
Package discovery serves account-driven enrollment service discovery at /.well-known/com.apple.remotemanagement.
webauth
Package webauth implements an OpenID Connect relying party for enrollment browser authentication.
Package webauth implements an OpenID Connect relying party for enrollment browser authentication.
webauth/webauthtest
Package webauthtest supplies an OpenID Connect provider and browser-flow helpers for enrollment tests.
Package webauthtest supplies an OpenID Connect provider and browser-flow helpers for enrollment tests.
Package event provides an in-process bus for typed events with enrollment, actor and timestamp metadata.
Package event provides an in-process bus for typed events with enrollment, actor and timestamp metadata.
Package mdm defines enrollment identities and decodes Apple MDM check-in, command and response envelopes.
Package mdm defines enrollment identities and decodes Apple MDM check-in, command and response envelopes.
Package plist wraps XML and binary property-list encoding and bounded decoding.
Package plist wraps XML and binary property-list encoding and bounded decoding.
Package profile composes, signs and parses Apple configuration profiles.
Package profile composes, signs and parses Apple configuration profiles.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL