PSPDFKeychainSignatureStore

Objective-C


@interface PSPDFKeychainSignatureStore : NSObject <PSPDFSignatureStore>

Swift

class KeychainSignatureStore : NSObject, SignatureStore

A signature store implementation that securely loads from, and saves to, the system keychain.

  • Creates a KeychainSignatureStore.

    Declaration

    Objective-C

    - (nonnull instancetype)initWithStoreName:(nullable NSString *)storeName;

    Swift

    init(storeName: String?)

    Parameters

    storeName

    The keychain service name, which can be used to differentiate between different stores. Omit this parameter to use DefaultStoreName.

  • The keychain service name, which can be used to differentiate between different stores.

    This returns the storeName passed to the initializer, which may be DefaultStoreName if the object was initialzed with no parameters.

    Declaration

    Objective-C

    @property (nonatomic, copy, readonly) NSString *_Nonnull storeName;

    Swift

    var storeName: String { get }