Package org.jetbrains.nativecerts.mac
Class SecurityFramework.SecTrustSettingsDomain
- java.lang.Object
-
- java.lang.Number
-
- com.sun.jna.IntegerType
-
- com.sun.jna.NativeLong
-
- org.jetbrains.nativecerts.mac.SecurityFramework.SecTrustSettingsDomain
-
- All Implemented Interfaces:
com.sun.jna.NativeMapped,Serializable
- Enclosing interface:
- SecurityFramework
public static class SecurityFramework.SecTrustSettingsDomain extends com.sun.jna.NativeLongThe trust settings domains.- See Also:
- developer.apple.com, Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static SecurityFramework.SecTrustSettingsDomainadminLocally administered, system-wide trust settings.static SecurityFramework.SecTrustSettingsDomainsystemSystem trust settings.static SecurityFramework.SecTrustSettingsDomainuserPer-user trust settings.
-
Constructor Summary
Constructors Constructor Description SecTrustSettingsDomain()SecTrustSettingsDomain(long value)
-
Method Summary
-
Methods inherited from class com.sun.jna.IntegerType
compare, compare, compare, doubleValue, equals, floatValue, fromNative, hashCode, intValue, longValue, nativeType, setValue, toNative, toString
-
Methods inherited from class java.lang.Number
byteValue, shortValue
-
-
-
-
Field Detail
-
user
public static final SecurityFramework.SecTrustSettingsDomain user
Per-user trust settings.- See Also:
- developer.apple.com
-
admin
public static final SecurityFramework.SecTrustSettingsDomain admin
Locally administered, system-wide trust settings.Administrator privileges are required to make changes to this domain.
- See Also:
- developer.apple.com
-
system
public static final SecurityFramework.SecTrustSettingsDomain system
System trust settings.These trust settings are immutable and comprise the set of trusted root certificates supplied in macOS. These settings are read-only, even by root.
- See Also:
- developer.apple.com
-
-