Module org.jetbrains.nativecerts
Package org.jetbrains.nativecerts.mac
Class SecurityFramework.SecTrustSettingsResult
java.lang.Object
java.lang.Number
com.sun.jna.IntegerType
com.sun.jna.NativeLong
org.jetbrains.nativecerts.mac.SecurityFramework.SecTrustSettingsResult
- All Implemented Interfaces:
com.sun.jna.NativeMapped,Serializable
- Enclosing interface:
- SecurityFramework
public static class SecurityFramework.SecTrustSettingsResult
extends com.sun.jna.NativeLong
Trust settings returned in usage constraints dictionaries.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SecurityFramework.SecTrustSettingsResultCert is explicitly distrustedstatic final SecurityFramework.SecTrustSettingsResultNever valid in a Trust Settings array or in an API call.static final SecurityFramework.SecTrustSettingsResultNon-root cert is explicitly trustedstatic final SecurityFramework.SecTrustSettingsResultRoot cert is explicitly trustedstatic final SecurityFramework.SecTrustSettingsResultNeither trusted nor distrusted; evaluation proceeds as usualFields inherited from class com.sun.jna.NativeLong
SIZE -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.sun.jna.IntegerType
compare, compare, compare, doubleValue, equals, floatValue, fromNative, hashCode, intValue, longValue, nativeType, setValue, toNative, toStringMethods inherited from class java.lang.Number
byteValue, shortValue
-
Field Details
-
kSecTrustSettingsResultInvalid
Never valid in a Trust Settings array or in an API call. -
kSecTrustSettingsResultTrustRoot
Root cert is explicitly trusted -
kSecTrustSettingsResultTrustAsRoot
Non-root cert is explicitly trusted -
kSecTrustSettingsResultDeny
Cert is explicitly distrusted -
kSecTrustSettingsResultUnspecified
Neither trusted nor distrusted; evaluation proceeds as usual
-
-
Constructor Details
-
SecTrustSettingsResult
public SecTrustSettingsResult() -
SecTrustSettingsResult
public SecTrustSettingsResult(long value)
-