A C E G H I K L M N O P R S T U
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- admin - Static variable in class org.jetbrains.nativecerts.mac.SecurityFramework.SecTrustSettingsDomain
-
Locally administered, system-wide trust settings.
C
- 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
- CertOpenStore(WTypes.LPSTR, int, WinCrypt.HCRYPTPROV_LEGACY, int, WTypes.LPWSTR) - Method in interface org.jetbrains.nativecerts.win32.Crypt32Ext
-
The
CertOpenStorefunction opens a certificate store by using a specified store provider type - CFArrayRefByReference - Class in org.jetbrains.nativecerts.mac
- CFArrayRefByReference() - Constructor for class org.jetbrains.nativecerts.mac.CFArrayRefByReference
- CFArrayRefByReference(CoreFoundation.CFArrayRef) - Constructor for class org.jetbrains.nativecerts.mac.CFArrayRefByReference
- 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
- CFStringRefByReference - Class in org.jetbrains.nativecerts.mac
- CFStringRefByReference() - Constructor for class org.jetbrains.nativecerts.mac.CFStringRefByReference
- CFStringRefByReference(CoreFoundation.CFStringRef) - Constructor for class org.jetbrains.nativecerts.mac.CFStringRefByReference
- CoreFoundationExt - Interface in org.jetbrains.nativecerts.mac
- Crypt32Ext - Interface in org.jetbrains.nativecerts.win32
- Crypt32ExtUtil - Class in org.jetbrains.nativecerts.win32
- Crypt32ExtUtil() - Constructor for class org.jetbrains.nativecerts.win32.Crypt32ExtUtil
E
- equals(Object) - Method in class org.jetbrains.nativecerts.mac.SecurityFramework.OSStatus
- 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.CFArrayRefByReference
- 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
- getErrorMessageString() - Method in class org.jetbrains.nativecerts.mac.SecurityFramework.OSStatus
- getStringRef() - Method in class org.jetbrains.nativecerts.mac.CFStringRefByReference
- getSystemCertificates() - Static method in class org.jetbrains.nativecerts.linux.LinuxTrustedCertificatesUtil
- getTrustedRoots(SecurityFramework.SecTrustSettingsDomain) - Static method in class org.jetbrains.nativecerts.mac.SecurityFrameworkUtil
H
- 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.SecTrustSettingsDomain, SecurityFramework.SecCertificateRef) - Static method in class org.jetbrains.nativecerts.mac.SecurityFrameworkUtil
- isWindows - Static variable in class org.jetbrains.nativecerts.NativeTrustedRootsInternalUtils
K
- 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).
- 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.
- 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
O
- 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_POLICY_TYPE_ID - Static variable in interface org.jetbrains.nativecerts.mac.SecurityFramework
- SecCertificateCopyCommonName(SecurityFramework.SecCertificateRef, 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.
- SecPolicyCopyProperties(SecurityFramework.SecPolicyRef) - Method in interface org.jetbrains.nativecerts.mac.SecurityFramework
-
Returns a dictionary containing a policy’s properties.
- 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
- SecTrustSettingsCopyCertificates(SecurityFramework.SecTrustSettingsDomain, 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.
- SecTrustSettingsCopyCertificates(SecurityFramework.SecTrustSettingsDomain, Predicate<SecurityFramework.SecCertificateRef>) - Static method in class org.jetbrains.nativecerts.mac.SecurityFrameworkUtil
- SecTrustSettingsCopyTrustSettings(SecurityFramework.SecCertificateRef, SecurityFramework.SecTrustSettingsDomain, 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.SecPolicyRef - Class in org.jetbrains.nativecerts.mac
-
An object that represents a trust policy.
- 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.
- SecurityFrameworkUtil() - Constructor for class org.jetbrains.nativecerts.mac.SecurityFrameworkUtil
- 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
- 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.
All Classes All Packages