Directories
¶
| Path | Synopsis |
|---|---|
|
Package api defines a consistent Go API for enqueueing or sending APNs pushes to multiple enrollment IDs.
|
Package api defines a consistent Go API for enqueueing or sending APNs pushes to multiple enrollment IDs. |
|
Package certverify contains services for verifying MDM certs
|
Package certverify contains services for verifying MDM certs |
|
Package cli contains shared command-line helpers and utilities.
|
Package cli contains shared command-line helpers and utilities. |
|
cmd
|
|
|
nano2nano
command
|
|
|
nanomdm
command
|
|
|
Package cryptoutil contains crypto-related helpers and utilities.
|
Package cryptoutil contains crypto-related helpers and utilities. |
|
Package http includes handlers and utilties
|
Package http includes handlers and utilties |
|
authproxy
Package authproxy is a simple reverse proxy for Apple MDM clients.
|
Package authproxy is a simple reverse proxy for Apple MDM clients. |
|
Package mdm contains structures and helpers related to the Apple MDM protocol.
|
Package mdm contains structures and helpers related to the Apple MDM protocol. |
|
Package push defines interfaces, types, etc.
|
Package push defines interfaces, types, etc. |
|
buford
Pacakge buford adapts the buford APNs push package to the PushProvider and PushProviderFactory interfaces.
|
Pacakge buford adapts the buford APNs push package to the PushProvider and PushProviderFactory interfaces. |
|
nanopush
Pacakge nanopush implements an Apple APNs HTTP/2 service for MDM.
|
Pacakge nanopush implements an Apple APNs HTTP/2 service for MDM. |
|
service
Package service retrieves push details from storage and sends MDM push notifications.
|
Package service retrieves push details from storage and sends MDM push notifications. |
|
Package service defines an MDM service
|
Package service defines an MDM service |
|
certauth
Package certauth
|
Package certauth |
|
dmhook
Package dmhook provides a NanoMDM Declarative Management service that calls out to an HTTP endpoint for the DM protocol.
|
Package dmhook provides a NanoMDM Declarative Management service that calls out to an HTTP endpoint for the DM protocol. |
|
dump
Pacakge dump is a NanoMDM service that dumps raw responses
|
Pacakge dump is a NanoMDM service that dumps raw responses |
|
multi
Package multi contains a multi-service dispatcher.
|
Package multi contains a multi-service dispatcher. |
|
nanomdm
Pacakge nanomdm is an MDM service.
|
Pacakge nanomdm is an MDM service. |
|
webhook
Package webhook is a NanoMDM service for sending HTTP webhook events.
|
Package webhook is a NanoMDM service for sending HTTP webhook events. |
|
Package storage defines interfaces, types, data, and helpers related to storage and retrieval for MDM enrollments and commands.
|
Package storage defines interfaces, types, data, and helpers related to storage and retrieval for MDM enrollments and commands. |
|
diskv
Package diskv implements a NanoMDM storage backend using the diskv key-value store.
|
Package diskv implements a NanoMDM storage backend using the diskv key-value store. |
|
file
Package file implements filesystem-based storage for MDM services
|
Package file implements filesystem-based storage for MDM services |
|
inmem
Package inmem implements an in-memory NanoMDM storage backend.
|
Package inmem implements an in-memory NanoMDM storage backend. |
|
kv
Package kv implements a NanoMDM storage backend that uses key-value stores.
|
Package kv implements a NanoMDM storage backend that uses key-value stores. |
|
mysql
Package mysql stores and retrieves MDM data from MySQL
|
Package mysql stores and retrieves MDM data from MySQL |
|
pgsql
Package pgsql stores and retrieves MDM data from PostgresSQL
|
Package pgsql stores and retrieves MDM data from PostgresSQL |
|
protocol
Package protocol implements primitives and interfaces of the base Apple MDM protocol.
|
Package protocol implements primitives and interfaces of the base Apple MDM protocol. |
Click to show internal directories.
Click to hide internal directories.