PayloadKit

Active Directory Certificate

com.apple.ADCertificate.managed

The payload that configures Active Directory Certificate settings.

macOS 10.7+
Apple schemaexclusive

Configuration Keys (13)

Showing 13 of 13 keys

KeyTypeDescriptionDefaultRange

Description

required
stringA user-friendly description of the certification identity.Default: —Range: —

Certificate server

required
stringThe fully qualified host name of the CA.Default: —Range: —

Certificate authority

macOS 10.8+

required
stringThe name of the certificate authority (CA), which the device determines from the common name (CN) of the Active Directory entry. Valid values: CN=<your CA Name> CN='Certification Authorities' CN='Public Key Services' CN='Services' CN='Configuration' CN=<your base Domain Name>Default: —Range: —

Certificate template

required
stringThe certificate template for your environment. The default user certificate value is 'User'. The default computer certificate value is 'Machine'.Default: "User"Range: —

Certificate acquisition mechanism

macOS 10.8+

stringThis value is most commonly 'RPC'; if using web enrollment, use 'HTTP'.Default: —Range: RPC, HTTP

Certificate renewal time interval

required
integerThe number of days in advance of certificate expiration that the notification center notifies the user.Default: 14Range: —
Keysizeinteger

Key size

macOS 10.11+

required
integerThe RSA key size for the certificate signing request (CSR).Default: 2048Range: —

Prompt for credentials

macOS 10.8+

booleanIf 'true', the system prompts the user for credentials when is installs the profile. This key applies only to user certificates with the Manual Download profile delivery method. Omit this key for computer certificates.Default: falseRange: —
UserNamestring

User name

stringThe user name with which to authenticate to the certificate serverDefault: —Range: —
Passwordstring

Password

stringThe password with which to authenticate to the certificate serverDefault: —Range: —

Allow all apps access

macOS 10.10+

booleanIf 'true', gives apps access to the private key.Default: falseRange: —

Key is extractable

macOS 10.10+

booleanIf 'true', the system allows exporting the private key.Default: falseRange: —

Enable auto renewal

macOS 10.13.4+

booleanIf 'true', the certificate obtained with this payload attempts auto-renewal. Auto-renewal can only be used with device Active Directory certificate payloads.Default: falseRange: —