Discuss this help topic in SecureBlackbox Forum

TElAppleCertStorage class

Properties     Methods     Events     Declared in     Licensing     


TElAppleCertStorage is a descendant of TElCustomCertStorage class.

Description

Use TElAppleCertStorage to access certificates in MacOS X and iOS key stores. Note that the private keys of the certificates accessed via TElAppleCertStorage are not accessble by default (PrivateKeyExists property is False). To obtain a certificate with its private key (e.g., for signing), use ExportWithPrivateKey method.

If no keychain is specified In MAC OS X, new certificates will be added to the default user keychain "/Library/Keychains/login.keychain".

This component's methods return one of Apple Security Errors. Some additional useful info for SecureBlackbox NG edition may be found in "/branches/SBB_13/Delphi/PKI/Keychains/Readme_error_34018.txt".

Properties

Inherited from TElCustomCertStorage

Methods

Inherited from TElCustomCertStorage

Events

Declared in

.NET:
  • Namespace: SBAppleCertStorage
  • Assembly: SecureBlackbox
VCL:
  • Unit: SBAppleCertStorage
Java:
  • Package: SecureBlackbox.Base.jar
C++:
  • sbapplecertstorage.h

Licensing

To use this class in the development and distribution of your software projects, you need to purchase one of the following licenses:

Any SecureBlackbox package

Discuss this help topic in SecureBlackbox Forum