Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека разработчика Mac

Разработчик

Ссылка SecSignVerifyTransform.h

Опции
Развертывание Target:

На этой странице
Язык:

Ссылка SecSignVerifyTransform.h

Включенные заголовки

  • "SecTransform.h"

  • <Security/SecBase.h>

Функции

  • Создает объект вычисления знака.

    Объявление

    Swift

    func SecSignTransformCreate(_ key: SecKey!, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> Unmanaged<SecTransform>!

    Objective C

    SecTransformRef SecSignTransformCreate ( SecKeyRef key, CFErrorRef *error );

    Параметры

    key

    SecKey с закрытым ключом, используемым для подписания.

    error

    Указатель на CFErrorRef. Если ошибка произошла, этот указатель будет установлен. Если Вы не хотите возвращенной ошибки, этим значением может быть NULL.

    Возвращаемое значение

    Указатель на объект SecTransformRef. Этот объект должен быть выпущен с CFRelease, когда Вы сделаны с ним. Если ошибка произошла, эта функция возвратит NULL.

    Обсуждение

    Эта функция создает преобразование, вычисляющее криптографическую подпись. Значения по умолчанию InputIS к kSecInputIsPlainText и значение по умолчанию DigestType и DigestLength к чему-то подходящему для типа ключа Вы предоставили.

    Оператор импорта

    Objective C

    @import Security;

    Swift

    import Security

    Доступность

    Доступный в OS X v10.7 и позже.

  • Создает проверять объект вычисления.

    Объявление

    Swift

    func SecVerifyTransformCreate(_ key: SecKey!, _ signature: CFData!, _ error: UnsafeMutablePointer<Unmanaged<CFError>?>) -> Unmanaged<SecTransform>!

    Objective C

    SecTransformRef SecVerifyTransformCreate ( SecKeyRef key, CFDataRef signature, CFErrorRef *error );

    Параметры

    key

    SecKey с открытым ключом, используемым для подписания.

    signature

    CFDataRef с подписью. Этим значением может быть NULL, и можно подключить преобразование к kSecTransformSignatureAttributeName для предоставления его от другой подписи.

    error

    Указатель на CFErrorRef. Если ошибка произошла, этот указатель будет установлен. Если Вы не хотите возвращенной ошибки, этим значением может быть NULL.

    Возвращаемое значение

    Указатель на объект SecTransformRef. Этот объект должен быть выпущен с CFRelease, когда Вы сделаны с ним. Если ошибка произошла, эта функция возвратит NULL.

    Обсуждение

    Эта функция создает преобразование, заверяющее криптографическую подпись. Значения по умолчанию InputIS к kSecInputIsPlainText и значение по умолчанию DigestType и DigestLength к чему-то подходящему для типа ключа Вы предоставили.

    Оператор импорта

    Objective C

    @import Security;

    Swift

    import Security

    Доступность

    Доступный в OS X v10.7 и позже.