---
title: Security Transform Error Codes
framework: security
role: collectionGroup
role_heading: API Collection
path: security/security-transform-error-codes
---

# Security Transform Error Codes

Recognize the error codes used in error objects created by a transform on failure.

## Topics

### Constants

- [kSecTransformErrorAttributeNotFound](security/ksectransformerrorattributenotfound.md)
- [kSecTransformErrorInvalidOperation](security/ksectransformerrorinvalidoperation.md)
- [kSecTransformErrorNotInitializedCorrectly](security/ksectransformerrornotinitializedcorrectly.md)
- [kSecTransformErrorMoreThanOneOutput](security/ksectransformerrormorethanoneoutput.md)
- [kSecTransformErrorInvalidInputDictionary](security/ksectransformerrorinvalidinputdictionary.md)
- [kSecTransformErrorInvalidAlgorithm](security/ksectransformerrorinvalidalgorithm.md)
- [kSecTransformErrorInvalidLength](security/ksectransformerrorinvalidlength.md)
- [kSecTransformErrorInvalidType](security/ksectransformerrorinvalidtype.md)
- [kSecTransformErrorInvalidInput](security/ksectransformerrorinvalidinput.md)
- [kSecTransformErrorNameAlreadyRegistered](security/ksectransformerrornamealreadyregistered.md)
- [kSecTransformErrorUnsupportedAttribute](security/ksectransformerrorunsupportedattribute.md)
- [kSecTransformOperationNotSupportedOnGroup](security/ksectransformoperationnotsupportedongroup.md)
- [kSecTransformErrorMissingParameter](security/ksectransformerrormissingparameter.md)
- [kSecTransformErrorInvalidConnection](security/ksectransformerrorinvalidconnection.md)
- [kSecTransformTransformIsExecuting](security/ksectransformtransformisexecuting.md)
- [kSecTransformInvalidOverride](security/ksectransforminvalidoverride.md)
- [kSecTransformTransformIsNotRegistered](security/ksectransformtransformisnotregistered.md)
- [kSecTransformErrorAbortInProgress](security/ksectransformerrorabortinprogress.md)
- [kSecTransformErrorAborted](security/ksectransformerroraborted.md)
- [kSecTransformInvalidArgument](security/ksectransforminvalidargument.md)
