Contents

SecKeyIsAlgorithmSupported(_:_:_:)

Returns a Boolean indicating whether a key is suitable for an operation using a certain algorithm.

Declaration

func SecKeyIsAlgorithmSupported(_ key: SecKey, _ operation: SecKeyOperationType, _ algorithm: SecKeyAlgorithm) -> Bool

Parameters

  • key:

    The key whose suitability you want to test.

  • operation:

    The operation that you want to perform with the key. Use one of the values from Seckeyoperationtype.

  • algorithm:

    The algorithm that you want to perform with the key. Use one of the values from Seckeyalgorithm.

Mentioned in

Return Value

A Boolean indicating whether the key can be used for the given operation and algorithm.