mobileconfig

package
v3.16.0 Latest Latest
Warning

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

Go to latest
Published: Dec 4, 2024 License: GPL-3.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Config

type Config struct {
	EmailAddress       string
	DisplayName        string
	Identifier         string
	Organization       string
	AccountName        string
	AccountDescription string

	IMAP *IMAP
	SMTP *SMTP

	Description string
	ContentUUID string
	UUID        string
}

Config represents an Apple mobileconfig file.

func (*Config) WriteOut

func (c *Config) WriteOut(w io.Writer) error

type IMAP

type IMAP struct {
	Hostname string
	Port     int
	TLS      bool

	Username string
	Password string
}

type SMTP

type SMTP struct {
	Hostname string
	Port     int
	TLS      bool

	// Leave Username blank to do not use SMTP authentication.
	Username string
	// Leave Password blank to use IMAP credentials.
	Password string
}

Jump to

Keyboard shortcuts

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