Index

A B C D E G H I K L M N O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

admin - Static variable in class org.jetbrains.nativecerts.mac.SecurityFramework.SecTrustSettingsDomain
Locally administered, system-wide trust settings.

B

ByReference() - Constructor for class org.jetbrains.nativecerts.mac.CoreFoundationExt.CFErrorRef.ByReference
 
ByReference(CoreFoundationExt.CFErrorRef) - Constructor for class org.jetbrains.nativecerts.mac.CoreFoundationExt.CFErrorRef.ByReference
 

C

CERT_CHAIN_POLICY_SSL - Static variable in interface org.jetbrains.nativecerts.win32.Crypt32Ext
 
CERT_CHAIN_REVOCATION_CHECK_CACHE_ONLY - Static variable in interface org.jetbrains.nativecerts.win32.Crypt32Ext
 
CERT_CHAIN_REVOCATION_CHECK_CHAIN - Static variable in interface org.jetbrains.nativecerts.win32.Crypt32Ext
 
CERT_CHAIN_REVOCATION_CHECK_CHAIN_EXCLUDE_ROOT - Static variable in interface org.jetbrains.nativecerts.win32.Crypt32Ext
 
CERT_CHAIN_REVOCATION_CHECK_END_CERT - Static variable in interface org.jetbrains.nativecerts.win32.Crypt32Ext
 
CERT_STORE_BACKUP_RESTORE_FLAG - Static variable in interface org.jetbrains.nativecerts.win32.Crypt32Ext
 
CERT_STORE_CREATE_NEW_FLAG - Static variable in interface org.jetbrains.nativecerts.win32.Crypt32Ext
 
CERT_STORE_DEFER_CLOSE_UNTIL_LAST_FREE_FLAG - Static variable in interface org.jetbrains.nativecerts.win32.Crypt32Ext
 
CERT_STORE_DELETE_FLAG - Static variable in interface org.jetbrains.nativecerts.win32.Crypt32Ext
 
CERT_STORE_ENUM_ARCHIVED_FLAG - Static variable in interface org.jetbrains.nativecerts.win32.Crypt32Ext
 
CERT_STORE_MANIFOLD_FLAG - Static variable in interface org.jetbrains.nativecerts.win32.Crypt32Ext
 
CERT_STORE_MAXIMUM_ALLOWED_FLAG - Static variable in interface org.jetbrains.nativecerts.win32.Crypt32Ext
 
CERT_STORE_NO_CRYPT_RELEASE_FLAG - Static variable in interface org.jetbrains.nativecerts.win32.Crypt32Ext
 
CERT_STORE_OPEN_EXISTING_FLAG - Static variable in interface org.jetbrains.nativecerts.win32.Crypt32Ext
 
CERT_STORE_PROV_COLLECTION - Static variable in interface org.jetbrains.nativecerts.win32.Crypt32Ext
 
CERT_STORE_PROV_FILE - Static variable in interface org.jetbrains.nativecerts.win32.Crypt32Ext
 
CERT_STORE_PROV_FILENAME - Static variable in interface org.jetbrains.nativecerts.win32.Crypt32Ext
 
CERT_STORE_PROV_FILENAME_A - Static variable in interface org.jetbrains.nativecerts.win32.Crypt32Ext
 
CERT_STORE_PROV_FILENAME_W - Static variable in interface org.jetbrains.nativecerts.win32.Crypt32Ext
 
CERT_STORE_PROV_LDAP - Static variable in interface org.jetbrains.nativecerts.win32.Crypt32Ext
 
CERT_STORE_PROV_LDAP_W - Static variable in interface org.jetbrains.nativecerts.win32.Crypt32Ext
 
CERT_STORE_PROV_MEMORY - Static variable in interface org.jetbrains.nativecerts.win32.Crypt32Ext
 
CERT_STORE_PROV_MSG - Static variable in interface org.jetbrains.nativecerts.win32.Crypt32Ext
 
CERT_STORE_PROV_PHYSICAL - Static variable in interface org.jetbrains.nativecerts.win32.Crypt32Ext
 
CERT_STORE_PROV_PHYSICAL_W - Static variable in interface org.jetbrains.nativecerts.win32.Crypt32Ext
 
CERT_STORE_PROV_PKCS7 - Static variable in interface org.jetbrains.nativecerts.win32.Crypt32Ext
 
CERT_STORE_PROV_REG - Static variable in interface org.jetbrains.nativecerts.win32.Crypt32Ext
 
CERT_STORE_PROV_SERIALIZED - Static variable in interface org.jetbrains.nativecerts.win32.Crypt32Ext
 
CERT_STORE_PROV_SMART_CARD - Static variable in interface org.jetbrains.nativecerts.win32.Crypt32Ext
 
CERT_STORE_PROV_SMART_CARD_W - Static variable in interface org.jetbrains.nativecerts.win32.Crypt32Ext
 
CERT_STORE_PROV_SYSTEM - Static variable in interface org.jetbrains.nativecerts.win32.Crypt32Ext
 
CERT_STORE_PROV_SYSTEM_A - Static variable in interface org.jetbrains.nativecerts.win32.Crypt32Ext
 
CERT_STORE_PROV_SYSTEM_REGISTRY - Static variable in interface org.jetbrains.nativecerts.win32.Crypt32Ext
 
CERT_STORE_PROV_SYSTEM_REGISTRY_A - Static variable in interface org.jetbrains.nativecerts.win32.Crypt32Ext
 
CERT_STORE_PROV_SYSTEM_REGISTRY_W - Static variable in interface org.jetbrains.nativecerts.win32.Crypt32Ext
 
CERT_STORE_PROV_SYSTEM_W - Static variable in interface org.jetbrains.nativecerts.win32.Crypt32Ext
 
CERT_STORE_READONLY_FLAG - Static variable in interface org.jetbrains.nativecerts.win32.Crypt32Ext
 
CERT_STORE_SET_LOCALIZED_NAME_FLAG - Static variable in interface org.jetbrains.nativecerts.win32.Crypt32Ext
 
CERT_STORE_SHARE_CONTEXT_FLAG - Static variable in interface org.jetbrains.nativecerts.win32.Crypt32Ext
 
CERT_STORE_SHARE_STORE_FLAG - Static variable in interface org.jetbrains.nativecerts.win32.Crypt32Ext
 
CERT_STORE_UNSAFE_PHYSICAL_FLAG - Static variable in interface org.jetbrains.nativecerts.win32.Crypt32Ext
 
CERT_STORE_UPDATE_KEYID_FLAG - Static variable in interface org.jetbrains.nativecerts.win32.Crypt32Ext
 
CERT_SYSTEM_STORE_CURRENT_SERVICE - Static variable in interface org.jetbrains.nativecerts.win32.Crypt32Ext
 
CERT_SYSTEM_STORE_CURRENT_USER - Static variable in interface org.jetbrains.nativecerts.win32.Crypt32Ext
 
CERT_SYSTEM_STORE_CURRENT_USER_GROUP_POLICY - Static variable in interface org.jetbrains.nativecerts.win32.Crypt32Ext
 
CERT_SYSTEM_STORE_LOCAL_MACHINE - Static variable in interface org.jetbrains.nativecerts.win32.Crypt32Ext
 
CERT_SYSTEM_STORE_LOCAL_MACHINE_ENTERPRISE - Static variable in interface org.jetbrains.nativecerts.win32.Crypt32Ext
 
CERT_SYSTEM_STORE_LOCAL_MACHINE_GROUP_POLICY - Static variable in interface org.jetbrains.nativecerts.win32.Crypt32Ext
 
CERT_SYSTEM_STORE_RELOCATE_FLAG - Static variable in interface org.jetbrains.nativecerts.win32.Crypt32Ext
 
CERT_SYSTEM_STORE_SERVICES - Static variable in interface org.jetbrains.nativecerts.win32.Crypt32Ext
 
CERT_SYSTEM_STORE_UNPROTECTED_FLAG - Static variable in interface org.jetbrains.nativecerts.win32.Crypt32Ext
 
CERT_SYSTEM_STORE_USERS - Static variable in interface org.jetbrains.nativecerts.win32.Crypt32Ext
 
CertCloseStore(WinCrypt.HCERTSTORE) - Static method in class org.jetbrains.nativecerts.win32.Crypt32ExtUtil
 
CertCreateCertificateContext(int, byte[], int) - Method in interface org.jetbrains.nativecerts.win32.Crypt32Ext
The CertCreateCertificateContext function creates a certificate context from an encoded certificate.
CertOpenStore(WTypes.LPSTR, int, WinCrypt.HCRYPTPROV_LEGACY, int, WTypes.LPWSTR) - Method in interface org.jetbrains.nativecerts.win32.Crypt32Ext
The CertOpenStore function opens a certificate store by using a specified store provider type
CFArrayCreate(CoreFoundation.CFAllocatorRef, CoreFoundation.CFTypeRef[], CoreFoundation.CFIndex, Pointer) - Method in interface org.jetbrains.nativecerts.mac.CoreFoundationExt
Creates a new immutable array with the given values.
CFArrayRefByReference() - Constructor for class org.jetbrains.nativecerts.mac.CoreFoundationExt.CFArrayRefByReference
 
CFArrayRefByReference(CoreFoundation.CFArrayRef) - Constructor for class org.jetbrains.nativecerts.mac.CoreFoundationExt.CFArrayRefByReference
 
CFDictionaryCreate(CoreFoundation.CFAllocatorRef, CoreFoundation.CFTypeRef[], CoreFoundation.CFTypeRef[], CoreFoundation.CFIndex, Pointer, Pointer) - Method in interface org.jetbrains.nativecerts.mac.CoreFoundationExt
Creates an immutable dictionary containing the specified key-value pairs.
CFDictionaryGetCount(CoreFoundation.CFDictionaryRef) - Method in interface org.jetbrains.nativecerts.mac.CoreFoundationExt
Returns the number of key-value pairs in a dictionary.
CFEqual(CoreFoundation.CFTypeRef, CoreFoundation.CFTypeRef) - Method in interface org.jetbrains.nativecerts.mac.CoreFoundationExt
Determines whether two Core Foundation objects are considered equal.
CFErrorCopyDescription(CoreFoundationExt.CFErrorRef) - Method in interface org.jetbrains.nativecerts.mac.CoreFoundationExt
Returns a human-presentable description for a given error.
CFErrorGetCode(CoreFoundationExt.CFErrorRef) - Method in interface org.jetbrains.nativecerts.mac.CoreFoundationExt
Returns the error code for a given CFError.
CFErrorGetDomain(CoreFoundationExt.CFErrorRef) - Method in interface org.jetbrains.nativecerts.mac.CoreFoundationExt
Returns the error domain for a given CFError.
CFErrorGetTypeID() - Method in interface org.jetbrains.nativecerts.mac.CoreFoundationExt
 
CFErrorRef() - Constructor for class org.jetbrains.nativecerts.mac.CoreFoundationExt.CFErrorRef
 
CFErrorRef(Pointer) - Constructor for class org.jetbrains.nativecerts.mac.CoreFoundationExt.CFErrorRef
 
CFStringRefByReference() - Constructor for class org.jetbrains.nativecerts.mac.CoreFoundationExt.CFStringRefByReference
 
CFStringRefByReference(CoreFoundation.CFStringRef) - Constructor for class org.jetbrains.nativecerts.mac.CoreFoundationExt.CFStringRefByReference
 
code() - Method in record class org.jetbrains.nativecerts.mac.CoreFoundationExt.Error
Returns the value of the code record component.
CoreFoundationExt - Interface in org.jetbrains.nativecerts.mac
 
CoreFoundationExt.CFArrayRefByReference - Class in org.jetbrains.nativecerts.mac
 
CoreFoundationExt.CFErrorRef - Class in org.jetbrains.nativecerts.mac
A CFError object encapsulates more rich and extensible error information than is possible using only an error code or error string.
CoreFoundationExt.CFErrorRef.ByReference - Class in org.jetbrains.nativecerts.mac
Placeholder for a reference to a CFErrorRef object.
CoreFoundationExt.CFStringRefByReference - Class in org.jetbrains.nativecerts.mac
 
CoreFoundationExt.Error - Record Class in org.jetbrains.nativecerts.mac
Unwrapped version of CFErrorRef without native references
CoreFoundationExtUtil - Class in org.jetbrains.nativecerts.mac
 
createArray(CoreFoundation.CFTypeRef[]) - Static method in class org.jetbrains.nativecerts.mac.CoreFoundationExtUtil
 
createDictionary(Map<CoreFoundation.CFTypeRef, CoreFoundation.CFTypeRef>) - Static method in class org.jetbrains.nativecerts.mac.CoreFoundationExtUtil
 
Crypt32Ext - Interface in org.jetbrains.nativecerts.win32
 
Crypt32ExtUtil - Class in org.jetbrains.nativecerts.win32
 
Crypt32ExtUtil() - Constructor for class org.jetbrains.nativecerts.win32.Crypt32ExtUtil
 

D

description() - Method in record class org.jetbrains.nativecerts.mac.CoreFoundationExt.Error
Returns the value of the description record component.
domain() - Method in record class org.jetbrains.nativecerts.mac.CoreFoundationExt.Error
Returns the value of the domain record component.

E

equals(Object) - Method in record class org.jetbrains.nativecerts.mac.CoreFoundationExt.Error
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.jetbrains.nativecerts.mac.SecurityFramework.OSStatus
 
Error(String, Long, String) - Constructor for record class org.jetbrains.nativecerts.mac.CoreFoundationExt.Error
Creates an instance of a Error record class.
ERROR_TYPE_ID - Static variable in interface org.jetbrains.nativecerts.mac.CoreFoundationExt
 
errSecItemNotFound - Static variable in class org.jetbrains.nativecerts.mac.SecurityFramework.OSStatus
The specified item could not be found in the keychain.
errSecNoTrustSettings - Static variable in class org.jetbrains.nativecerts.mac.SecurityFramework.OSStatus
No Trust Settings were found.
errSecSuccess - Static variable in class org.jetbrains.nativecerts.mac.SecurityFramework.OSStatus
 

G

gatherEnterpriseCertsForLocation(int, String) - Static method in class org.jetbrains.nativecerts.win32.Crypt32ExtUtil
 
getArray() - Method in class org.jetbrains.nativecerts.mac.CoreFoundationExt.CFArrayRefByReference
 
getCode() - Method in class org.jetbrains.nativecerts.mac.CoreFoundationExt.CFErrorRef
 
getCustomOsSpecificTrustedCertificates() - Static method in class org.jetbrains.nativecerts.NativeTrustedCertificates
Get custom trusted certificates from the operating system.
getCustomTrustedRootCertificates() - Static method in class org.jetbrains.nativecerts.win32.Crypt32ExtUtil
 
getDescription() - Method in class org.jetbrains.nativecerts.mac.CoreFoundationExt.CFErrorRef
 
getDescription(CoreFoundation.CFTypeRef) - Static method in class org.jetbrains.nativecerts.mac.CoreFoundationExtUtil
 
getDomain() - Method in class org.jetbrains.nativecerts.mac.CoreFoundationExt.CFErrorRef
 
getErrorMessageString() - Method in class org.jetbrains.nativecerts.mac.SecurityFramework.OSStatus
 
getErrorRefValue() - Method in class org.jetbrains.nativecerts.mac.CoreFoundationExt.CFErrorRef.ByReference
 
getSecKeychainRef() - Method in class org.jetbrains.nativecerts.mac.SecurityFramework.SecKeychainRefByReference
 
getSecTrustRef() - Method in class org.jetbrains.nativecerts.mac.SecurityFramework.SecTrustRefByReference
 
getStringRef() - Method in class org.jetbrains.nativecerts.mac.CoreFoundationExt.CFStringRefByReference
 
getSystemCertificates() - Static method in class org.jetbrains.nativecerts.linux.LinuxTrustedCertificatesUtil
 
getSystemTrustedRoots() - Static method in class org.jetbrains.nativecerts.mac.SecurityFrameworkUtil
Get trusted roots backed into macOS (system domain)
getTrustedCertificates(boolean) - Static method in class org.jetbrains.nativecerts.mac.SecurityFrameworkUtil
 
getTrustedRoots() - Static method in class org.jetbrains.nativecerts.mac.SecurityFrameworkUtil
Get trusted roots installed on admin and user level (domain)

H

hashCode() - Method in record class org.jetbrains.nativecerts.mac.CoreFoundationExt.Error
Returns a hash code value for this object.
hashCode() - Method in class org.jetbrains.nativecerts.mac.SecurityFramework.OSStatus
 

I

INSTANCE - Static variable in interface org.jetbrains.nativecerts.mac.CoreFoundationExt
 
INSTANCE - Static variable in interface org.jetbrains.nativecerts.mac.SecurityFramework
 
INSTANCE - Static variable in interface org.jetbrains.nativecerts.win32.Crypt32Ext
 
isLinux - Static variable in class org.jetbrains.nativecerts.NativeTrustedRootsInternalUtils
 
isMac - Static variable in class org.jetbrains.nativecerts.NativeTrustedRootsInternalUtils
 
isTrustedRoot(SecurityFramework.SecCertificateRef) - Static method in class org.jetbrains.nativecerts.mac.SecurityFrameworkUtil
 
isWindows - Static variable in class org.jetbrains.nativecerts.NativeTrustedRootsInternalUtils
 

K

kCFBooleanFalse - Static variable in interface org.jetbrains.nativecerts.mac.CoreFoundationExt
Boolean false value.
kCFBooleanTrue - Static variable in interface org.jetbrains.nativecerts.mac.CoreFoundationExt
Boolean true value.
kSecClass - Static variable in interface org.jetbrains.nativecerts.mac.SecurityFramework
A dictionary key whose value is the item’s class.
kSecClassCertificate - Static variable in interface org.jetbrains.nativecerts.mac.SecurityFramework
The value that indicates a certificate item.
kSecMatchLimit - Static variable in interface org.jetbrains.nativecerts.mac.SecurityFramework
A key whose value indicates the match limit.
kSecMatchLimitAll - Static variable in interface org.jetbrains.nativecerts.mac.SecurityFramework
A value that corresponds to matching an unlimited number of items.
kSecMatchSearchList - Static variable in interface org.jetbrains.nativecerts.mac.SecurityFramework
A key whose value indicates a list of items to search.
kSecPolicyAppleSSL - Static variable in interface org.jetbrains.nativecerts.mac.SecurityFramework
Basic X509 plus host name verification per RFC 2818.
kSecPolicyOid - Static variable in interface org.jetbrains.nativecerts.mac.SecurityFramework
The object identifier that defines the policy type (CFStringRef).
kSecReturnRef - Static variable in interface org.jetbrains.nativecerts.mac.SecurityFramework
A key whose value is a Boolean indicating whether or not to return a reference to an item.
kSecTrustSettingsAllowedError - Static variable in interface org.jetbrains.nativecerts.mac.SecurityFramework
A number which, if encountered during certificate verification, is ignored for that certificate.
kSecTrustSettingsPolicy - Static variable in interface org.jetbrains.nativecerts.mac.SecurityFramework
A policy object specifying the certificate verification policy.
kSecTrustSettingsPolicyName - Static variable in interface org.jetbrains.nativecerts.mac.SecurityFramework
Specifies a cert verification policy, e.g., sslServer, eapClient, etc. using policy names.
kSecTrustSettingsResult - Static variable in interface org.jetbrains.nativecerts.mac.SecurityFramework
A number indicating the effective trust setting for this usage constraints dictionary.
kSecTrustSettingsResultDeny - Static variable in class org.jetbrains.nativecerts.mac.SecurityFramework.SecTrustSettingsResult
Cert is explicitly distrusted
kSecTrustSettingsResultInvalid - Static variable in class org.jetbrains.nativecerts.mac.SecurityFramework.SecTrustSettingsResult
Never valid in a Trust Settings array or in an API call.
kSecTrustSettingsResultTrustAsRoot - Static variable in class org.jetbrains.nativecerts.mac.SecurityFramework.SecTrustSettingsResult
Non-root cert is explicitly trusted
kSecTrustSettingsResultTrustRoot - Static variable in class org.jetbrains.nativecerts.mac.SecurityFramework.SecTrustSettingsResult
Root cert is explicitly trusted
kSecTrustSettingsResultUnspecified - Static variable in class org.jetbrains.nativecerts.mac.SecurityFramework.SecTrustSettingsResult
Neither trusted nor distrusted; evaluation proceeds as usual

L

LinuxTrustedCertificatesUtil - Class in org.jetbrains.nativecerts.linux
 
LinuxTrustedCertificatesUtil() - Constructor for class org.jetbrains.nativecerts.linux.LinuxTrustedCertificatesUtil
 

M

main(String[]) - Static method in class org.jetbrains.nativecerts.NativeTrustedRootsDebugMain
 

N

NativeTrustedCertificates - Class in org.jetbrains.nativecerts
 
NativeTrustedCertificates() - Constructor for class org.jetbrains.nativecerts.NativeTrustedCertificates
 
NativeTrustedRootsDebugMain - Class in org.jetbrains.nativecerts
 
NativeTrustedRootsDebugMain() - Constructor for class org.jetbrains.nativecerts.NativeTrustedRootsDebugMain
 
NativeTrustedRootsInternalUtils - Class in org.jetbrains.nativecerts
 
NativeTrustedRootsInternalUtils() - Constructor for class org.jetbrains.nativecerts.NativeTrustedRootsInternalUtils
 
NSOSStatusErrorDomain - Static variable in interface org.jetbrains.nativecerts.mac.CoreFoundationExt
Mac OS 9/Carbon errors

O

org.jetbrains.nativecerts - module org.jetbrains.nativecerts
 
org.jetbrains.nativecerts - package org.jetbrains.nativecerts
 
org.jetbrains.nativecerts.linux - package org.jetbrains.nativecerts.linux
 
org.jetbrains.nativecerts.mac - package org.jetbrains.nativecerts.mac
 
org.jetbrains.nativecerts.win32 - package org.jetbrains.nativecerts.win32
 
OSStatus() - Constructor for class org.jetbrains.nativecerts.mac.SecurityFramework.OSStatus
 
OSStatus(long) - Constructor for class org.jetbrains.nativecerts.mac.SecurityFramework.OSStatus
 

P

parseCertificate(byte[]) - Static method in class org.jetbrains.nativecerts.NativeTrustedRootsInternalUtils
 
PemReaderUtil - Class in org.jetbrains.nativecerts.linux
 
PemReaderUtil() - Constructor for class org.jetbrains.nativecerts.linux.PemReaderUtil
 

R

readPemBundle(InputStream, String) - Static method in class org.jetbrains.nativecerts.linux.PemReaderUtil
 
renderExceptionMessage(String, Throwable) - Static method in class org.jetbrains.nativecerts.NativeTrustedRootsInternalUtils
 

S

SEC_CERTIFICATE_TYPE_ID - Static variable in interface org.jetbrains.nativecerts.mac.SecurityFramework
 
SEC_KEYCHAIN_REF_TYPE_ID - Static variable in interface org.jetbrains.nativecerts.mac.SecurityFramework
 
SEC_POLICY_TYPE_ID - Static variable in interface org.jetbrains.nativecerts.mac.SecurityFramework
 
SEC_TRUST_TYPE_ID - Static variable in interface org.jetbrains.nativecerts.mac.SecurityFramework
 
SecCertificateCopyCommonName(SecurityFramework.SecCertificateRef, CoreFoundationExt.CFStringRefByReference) - Method in interface org.jetbrains.nativecerts.mac.SecurityFramework
Retrieves the common name of the subject of a certificate.
SecCertificateCopyData(SecurityFramework.SecCertificateRef) - Method in interface org.jetbrains.nativecerts.mac.SecurityFramework
Returns a DER representation of a certificate given a certificate object.
SecCertificateGetTypeID() - Method in interface org.jetbrains.nativecerts.mac.SecurityFramework
 
SecCertificateRef() - Constructor for class org.jetbrains.nativecerts.mac.SecurityFramework.SecCertificateRef
 
SecCertificateRef(Pointer) - Constructor for class org.jetbrains.nativecerts.mac.SecurityFramework.SecCertificateRef
 
SecCopyErrorMessageString(SecurityFramework.OSStatus, Pointer) - Method in interface org.jetbrains.nativecerts.mac.SecurityFramework
Returns a string explaining the meaning of a security result code.
SecItemCopyMatching(CoreFoundation.CFDictionaryRef, CoreFoundationExt.CFArrayRefByReference) - Method in interface org.jetbrains.nativecerts.mac.SecurityFramework
Returns one or more keychain items that match a search query, or copies attributes of specific keychain items.
SecKeychainCopyDomainSearchList(SecurityFramework.SecTrustSettingsDomain, CoreFoundationExt.CFArrayRefByReference) - Method in interface org.jetbrains.nativecerts.mac.SecurityFramework
Retrieves the keychain search list for a specified preference domain.
SecKeychainGetTypeID() - Method in interface org.jetbrains.nativecerts.mac.SecurityFramework
 
SecKeychainOpen(String, SecurityFramework.SecKeychainRefByReference) - Method in interface org.jetbrains.nativecerts.mac.SecurityFramework
Opens a keychain.
SecKeychainRef() - Constructor for class org.jetbrains.nativecerts.mac.SecurityFramework.SecKeychainRef
 
SecKeychainRef(Pointer) - Constructor for class org.jetbrains.nativecerts.mac.SecurityFramework.SecKeychainRef
 
SecKeychainRefByReference() - Constructor for class org.jetbrains.nativecerts.mac.SecurityFramework.SecKeychainRefByReference
 
SecKeychainRefByReference(SecurityFramework.SecKeychainRef) - Constructor for class org.jetbrains.nativecerts.mac.SecurityFramework.SecKeychainRefByReference
 
SecPolicyCopyProperties(SecurityFramework.SecPolicyRef) - Method in interface org.jetbrains.nativecerts.mac.SecurityFramework
Returns a dictionary containing a policy’s properties.
SecPolicyCreateSSL(boolean, CoreFoundation.CFStringRef) - Method in interface org.jetbrains.nativecerts.mac.SecurityFramework
Returns a policy object for evaluating SSL certificate chains.
SecPolicyGetTypeID() - Method in interface org.jetbrains.nativecerts.mac.SecurityFramework
 
SecPolicyRef() - Constructor for class org.jetbrains.nativecerts.mac.SecurityFramework.SecPolicyRef
 
SecPolicyRef(Pointer) - Constructor for class org.jetbrains.nativecerts.mac.SecurityFramework.SecPolicyRef
 
SecTrustCreateWithCertificates(CoreFoundation.CFArrayRef, SecurityFramework.SecPolicyRef, SecurityFramework.SecTrustRefByReference) - Method in interface org.jetbrains.nativecerts.mac.SecurityFramework
Creates a trust management object based on certificates and policies.
SecTrustEvaluateWithError(SecurityFramework.SecTrustRef, CoreFoundationExt.CFErrorRef.ByReference) - Method in interface org.jetbrains.nativecerts.mac.SecurityFramework
Evaluates trust for the specified certificate and policies.
SecTrustGetTypeID() - Method in interface org.jetbrains.nativecerts.mac.SecurityFramework
 
SecTrustRef() - Constructor for class org.jetbrains.nativecerts.mac.SecurityFramework.SecTrustRef
 
SecTrustRef(Pointer) - Constructor for class org.jetbrains.nativecerts.mac.SecurityFramework.SecTrustRef
 
SecTrustRefByReference() - Constructor for class org.jetbrains.nativecerts.mac.SecurityFramework.SecTrustRefByReference
 
SecTrustRefByReference(SecurityFramework.SecTrustRef) - Constructor for class org.jetbrains.nativecerts.mac.SecurityFramework.SecTrustRefByReference
 
SecTrustSettingsCopyCertificates(SecurityFramework.SecTrustSettingsDomain, CoreFoundationExt.CFArrayRefByReference) - Method in interface org.jetbrains.nativecerts.mac.SecurityFramework
Obtains an array of all certificates that have trust settings in a specific trust settings domain.
SecTrustSettingsCopyTrustSettings(SecurityFramework.SecCertificateRef, SecurityFramework.SecTrustSettingsDomain, CoreFoundationExt.CFArrayRefByReference) - Method in interface org.jetbrains.nativecerts.mac.SecurityFramework
Obtains the trust settings for a certificate.
SecTrustSettingsDomain() - Constructor for class org.jetbrains.nativecerts.mac.SecurityFramework.SecTrustSettingsDomain
 
SecTrustSettingsDomain(long) - Constructor for class org.jetbrains.nativecerts.mac.SecurityFramework.SecTrustSettingsDomain
 
SecTrustSettingsResult() - Constructor for class org.jetbrains.nativecerts.mac.SecurityFramework.SecTrustSettingsResult
 
SecTrustSettingsResult(long) - Constructor for class org.jetbrains.nativecerts.mac.SecurityFramework.SecTrustSettingsResult
 
SecurityFramework - Interface in org.jetbrains.nativecerts.mac
 
SecurityFramework.OSStatus - Class in org.jetbrains.nativecerts.mac
Result codes common to many Security framework functions.
SecurityFramework.SecCertificateRef - Class in org.jetbrains.nativecerts.mac
An abstract Core Foundation-type object representing an X.509 certificate.
SecurityFramework.SecKeychainRef - Class in org.jetbrains.nativecerts.mac
An opaque type that represents a keychain.
SecurityFramework.SecKeychainRefByReference - Class in org.jetbrains.nativecerts.mac
 
SecurityFramework.SecPolicyRef - Class in org.jetbrains.nativecerts.mac
An object that represents a trust policy.
SecurityFramework.SecTrustRef - Class in org.jetbrains.nativecerts.mac
An object used to evaluate trust.
SecurityFramework.SecTrustRefByReference - Class in org.jetbrains.nativecerts.mac
 
SecurityFramework.SecTrustSettingsDomain - Class in org.jetbrains.nativecerts.mac
The trust settings domains.
SecurityFramework.SecTrustSettingsResult - Class in org.jetbrains.nativecerts.mac
Trust settings returned in usage constraints dictionaries.
SecurityFrameworkUtil - Class in org.jetbrains.nativecerts.mac
Get trusted certificates stored in corresponding keychains via Security frameworks APIs.
SERVER_POLICY_PROPERTY - Static variable in class org.jetbrains.nativecerts.mac.SecurityFrameworkUtil
 
setValue(Pointer) - Method in class org.jetbrains.nativecerts.mac.CoreFoundationExt.CFErrorRef.ByReference
 
sha1hex(byte[]) - Static method in class org.jetbrains.nativecerts.NativeTrustedRootsInternalUtils
 
sha256hex(byte[]) - Static method in class org.jetbrains.nativecerts.NativeTrustedRootsInternalUtils
 
system - Static variable in class org.jetbrains.nativecerts.mac.SecurityFramework.SecTrustSettingsDomain
System trust settings.

T

toError() - Method in class org.jetbrains.nativecerts.mac.CoreFoundationExt.CFErrorRef
 
toError() - Method in class org.jetbrains.nativecerts.mac.SecurityFramework.OSStatus
 
toString() - Method in record class org.jetbrains.nativecerts.mac.CoreFoundationExt.Error
Returns a string representation of this record class.
toString() - Method in class org.jetbrains.nativecerts.mac.SecurityFramework.OSStatus
 

U

user - Static variable in class org.jetbrains.nativecerts.mac.SecurityFramework.SecTrustSettingsDomain
Per-user trust settings.

V

validateCertificate(byte[]) - Static method in class org.jetbrains.nativecerts.win32.Crypt32ExtUtil
 
A B C D E G H I K L M N O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form