schemas

package
v0.1.4 Latest Latest
Warning

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

Go to latest
Published: Jun 1, 2023 License: ISC Imports: 0 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BaseConfig

type BaseConfig struct {
	CleartextTrafficPermitted *bool         `xml:"cleartextTrafficPermitted,attr"`
	TrustAnchors              *TrustAnchors `xml:"trust-anchors"`
}

type Certificates

type Certificates struct {
	Source       string `xml:"src,attr"`
	OverridePins *bool  `xml:"overridePins,attr"`
}

type CloudBackup

type CloudBackup struct {
	DisableIfNoEncryptionCapabilities *bool      `xml:"disableIfNoEncryptionCapabilities,attr"`
	Includes                          *[]Include `xml:"include"`
	Excludes                          *[]Exclude `xml:"exclude"`
}

type DataExtractionRules

type DataExtractionRules struct {
	CloudBackup    *CloudBackup    `xml:"cloud-backup"`
	DeviceTransfer *DeviceTransfer `xml:"device-transfer"`
}

type DebugOverrides

type DebugOverrides struct {
	TrustAnchors *TrustAnchors `xml:"trust-anchors"`
}

type DeviceTransfer

type DeviceTransfer struct {
	Includes *[]Include `xml:"include"`
	Excludes *[]Exclude `xml:"exclude"`
}

type Domain

type Domain struct {
	IncludeSubdomains *bool  `xml:"includeSubdomains,attr"`
	Domain            string `xml:",chardata"`
}

type DomainConfig

type DomainConfig struct {
	CleartextTrafficPermitted *bool           `xml:"cleartextTrafficPermitted,attr"`
	Domains                   []Domain        `xml:"domain"`
	TrustAnchors              *TrustAnchors   `xml:"trust-anchors"`
	PinSet                    *PinSet         `xml:"pin-set"`
	DomainConfigs             *[]DomainConfig `xml:"domain-config"`
}

type Exclude

type Exclude struct {
	Domain string `xml:"domain,attr"`
	Path   string `xml:"path,attr"`
}

type Include

type Include struct {
	Domain string `xml:"domain,attr"`
	Path   string `xml:"path,attr"`
}

type NetworkSecurityConfig

type NetworkSecurityConfig struct {
	BaseConfig     *BaseConfig     `xml:"base-config"`
	DomainConfigs  *[]DomainConfig `xml:"domain-config"`
	DebugOverrides *DebugOverrides `xml:"debug-overrides"`
}

type Pin

type Pin struct {
	Digest     string `xml:"digest,attr"`
	CertDigest string `xml:",chardata"`
}

type PinSet

type PinSet struct {
	Expiration *string `xml:"expiration,attr"`
	Pins       *[]Pin  `xml:"pin"`
}

type TrustAnchors

type TrustAnchors struct {
	Certificates *[]Certificates `xml:"certificates"`
}

Jump to

Keyboard shortcuts

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