Enumeration

Security Framework Result Codes

Evaluate result codes common to many Security framework functions.

Declaration

enum : OSStatus {
    ...
};

Overview

Use the SecCopyErrorMessageString function to obtain a human readable string corresponding to these status codes.

In addition to the codes listed here, certain Security framework services provide additional status codes that are specific to that service. In particular, see Authorization Services Result Codes, Sessions API Result Codes, Secure Transport Result Codes, Secure Download Result Codes, and Code Signing Services Result Codes.

Topics

Result Strings

SecCopyErrorMessageString

Returns a string explaining the meaning of a security result code.

System Result Codes

errSecSuccess

No error.

errSecUnimplemented

A function or operation is not implemented.

errSecDskFull

The disk is full.

Deprecated
errSecDiskFull

The disk is full.

errSecIO

I/O error.

errSecOpWr

The file is already open with write permission.

errSecParam

One or more parameters passed to the function are not valid.

errSecWrPerm

Write permissions error.

errSecAllocate

Failed to allocate memory.

errSecUserCanceled

User canceled the operation.

errSecBadReq

Bad parameter or invalid state for operation.

Internal Error Result Codes

errSecInternalComponent

An internal component experienced an error.

errSecCoreFoundationUnknown

An unknown Core Foundation error occurred.

errSecInternalError

An internal error occurred.

Keychain Result Codes

errSecNotAvailable

No trust results are available.

errSecReadOnly

Read-only error.

errSecAuthFailed

Authorization and/or authentication failed.

errSecNoSuchKeychain

The keychain does not exist.

errSecInvalidKeychain

The keychain is not valid.

errSecDuplicateKeychain

A keychain with the same name already exists.

errSecDuplicateCallback

More than one callback of the same name exists.

errSecInvalidCallback

The callback is not valid.

errSecDuplicateItem

The item already exists.

errSecItemNotFound

The item cannot be found.

errSecBufferTooSmall

The buffer is too small.

errSecDataTooLarge

The data is too large for the particular data type.

errSecNoSuchAttr

The attribute does not exist.

errSecInvalidItemRef

The item reference is invalid.

errSecInvalidSearchRef

The search reference is invalid.

errSecNoSuchClass

The keychain item class does not exist.

errSecNoDefaultKeychain

A default keychain does not exist.

errSecInteractionNotAllowed

Interaction with the Security Server is not allowed.

errSecReadOnlyAttr

The attribute is read-only.

errSecWrongSecVersion

The version is incorrect.

errSecKeySizeNotAllowed

The key size is not allowed.

errSecNoStorageModule

There is no storage module available.

errSecNoCertificateModule

There is no certificate module available.

errSecNoPolicyModule

There is no policy module available.

errSecInteractionRequired

User interaction is required.

errSecDataNotAvailable

The data is not available.

errSecDataNotModifiable

The data is not modifiable.

errSecCreateChainFailed

The attempt to create a certificate chain failed.

errSecInvalidPrefsDomain

The preference domain specified is invalid.

errSecInDarkWake

The user interface cannot be displayed because the system is in a dark wake state.

Certificate Result Codes

errSecUnknownCriticalExtensionFlag

There is an unknown critical extension flag.

errSecCertificateCannotOperate

The certificate cannot operate.

errSecCertificateExpired

An expired certificate was detected.

errSecCertificateNotValidYet

The certificate is not yet valid.

errSecCertificateRevoked

The certificate was revoked.

errSecCertificateSuspended

The certificate was suspended.

errSecInvalidCertAuthority

The certificate authority is not valid.

errSecInvalidCertificateGroup

An invalid certificate group was detected.

errSecInvalidCertificateRef

An invalid certificate reference was detected.

errSecCertificateNameNotAllowed

The requested name isn’t allowed for this certificate.

errSecCertificatePolicyNotAllowed

The requested policy isn’t allowed for this certificate.

errSecCertificateValidityPeriodTooLong

The validity period in the certificate exceeds the maximum allowed period.

ACL Result Codes

errSecACLAddFailed

An ACL add operation failed.

errSecACLChangeFailed

An ACL change operation failed.

errSecACLDeleteFailed

An ACL delete operation failed.

errSecACLNotSimple

The access control list is not in standard simple form.

errSecACLReplaceFailed

An ACL replace operation failed.

errSecAppleAddAppACLSubject

Adding an application ACL subject failed.

errSecInvalidBaseACLs

The base access control lists are not valid.

errSecInvalidACL

An invalid access control list was detected.

CRL Result Codes

errSecCRLExpired

The certificate revocation list has expired.

errSecCRLNotValidYet

The certificate revocation list is not yet valid.

errSecCRLNotFound

The certificate revocation list was not found.

errSecCRLServerDown

The certificate revocation list server is down.

errSecCRLBadURI

The certificate revocation list has a bad uniform resource identifier.

errSecCRLNotTrusted

The certificate revocation list is not trusted.

errSecUnknownCertExtension

An unknown certificate extension was detected.

errSecUnknownCRLExtension

An unknown certificate revocation list extension was detected.

errSecCRLPolicyFailed

The certificate revocation list policy failed.

errSecCRLAlreadySigned

The certificate revocation list is already signed.

errSecIDPFailure

The issuing distribution point is not valid.

errSecInvalidCRLEncoding

The certificate revocation list encoding is not valid.

errSecInvalidCRLType

The certificate revocation list type is not valid.

errSecInvalidCRL

The certificate revocation list is not valid.

errSecInvalidCRLGroup

An invalid certificate revocation list group was detected.

errSecInvalidCRLIndex

The certificate revocation list index is not valid.

errSecInvaldCRLAuthority

The certificate revocation list authority is not valid.

SMIME Result Codes

errSecSMIMEEmailAddressesNotFound

An email address mismatch was detected.

errSecSMIMEBadExtendedKeyUsage

The appropriate extended key usage for SMIME is not found.

errSecSMIMEBadKeyUsage

The key usage is not compatible with SMIME.

errSecSMIMEKeyUsageNotCritical

The key usage extension is not marked as critical.

errSecSMIMENoEmailAddress

No email address is found in the certificate.

errSecSMIMESubjAltNameNotCritical

The subject alternative name extension is not marked as critical.

errSecSSLBadExtendedKeyUsage

The appropriate extended key usage for SSL is not found.

OCSP Result Codes

errSecOCSPBadResponse

The online certificate status protocol (OCSP) response is incorrect or cannot be parsed.

errSecOCSPBadRequest

The online certificate status protocol (OCSP) request is incorrect or cannot be parsed.

errSecOCSPUnavailable

The online certificate status protocol (OCSP) service is unavailable.

errSecOCSPStatusUnrecognized

The online certificate status protocol (OCSP) server does not recognize this certificate.

errSecEndOfData

An end-of-data was detected.

errSecIncompleteCertRevocationCheck

An incomplete certificate revocation check occurred.

errSecNetworkFailure

A network failure occurred.

errSecOCSPNotTrustedToAnchor

The online certificate status protocol (OCSP) response is not trusted to a root or anchor certificate.

errSecRecordModified

The record is modified.

errSecOCSPSignatureError

The online certificate status protocol (OCSP) response has an invalid signature.

errSecOCSPNoSigner

The online certificate status protocol (OCSP) response has no signer.

errSecOCSPResponderMalformedReq

The online certificate status protocol (OCSP) responder detected a malformed request.

errSecOCSPResponderInternalError

The online certificate status protocol (OCSP) responder detected an internal error.

errSecOCSPResponderTryLater

The online certificate status protocol (OCSP) responder is busy, try again later.

errSecOCSPResponderSignatureRequired

The online certificate status protocol (OCSP) responder requires a signature.

errSecOCSPResponderUnauthorized

The online certificate status protocol (OCSP) responder rejects the request as unauthorized.

errSecOCSPResponseNonceMismatch

The online certificate status protocol (OCSP) response nonce does not match the request.

Code Signing Result Codes

errSecCodeSigningBadCertChainLength

Code signing encountered an incorrect certificate chain length.

errSecCodeSigningNoBasicConstraints

Code signing found no basic constraints.

errSecCodeSigningBadPathLengthConstraint

Code signing encountered an incorrect path length constraint.

errSecCodeSigningNoExtendedKeyUsage

Code signing found no extended key usage.

errSecCodeSigningDevelopment

Code signing indicated use of a development-only certificate.

errSecResourceSignBadCertChainLength

Resource signing detects an incorrect certificate chain length.

errSecResourceSignBadExtKeyUsage

Resource signing detects an error in the extended key usage.

errSecTrustSettingDeny

The trust setting for this policy is set to Deny.

errSecInvalidSubjectName

An invalid certificate subject name was detected.

errSecUnknownQualifiedCertStatement

An unknown qualified certificate statement was detected.

Mobile Me Result Codes

errSecMobileMeRequestQueued

The MobileMe request will be sent during the next connection.

errSecMobileMeRequestRedirected

The MobileMe request was redirected.

errSecMobileMeServerError

A MobileMe server error occurred.

errSecMobileMeServerNotAvailable

The MobileMe server is not available.

errSecMobileMeServerAlreadyExists

The MobileMe server reported that the item already exists.

errSecMobileMeServerServiceErr

A MobileMe service error occurred.

errSecMobileMeRequestAlreadyPending

A MobileMe request is already pending.

errSecMobileMeNoRequestPending

MobileMe has no request pending.

errSecMobileMeCSRVerifyFailure

A MobileMe certificate signing request verification failure occurred.

errSecMobileMeFailedConsistencyCheck

MobileMe found a failed consistency check.

Cryptographic Key Result Codes

errSecKeyUsageIncorrect

The key usage is incorrect.

errSecKeyBlobTypeIncorrect

The key blob type is incorrect.

errSecKeyHeaderInconsistent

The key header is inconsistent.

errSecKeyIsSensitive

The key must be wrapped to be exported.

errSecUnsupportedKeyFormat

The key header format is not supported.

errSecUnsupportedKeySize

The key size is not supported.

errSecInvalidKeyUsageMask

The key usage mask is not valid.

errSecUnsupportedKeyUsageMask

The key usage mask is not supported.

errSecInvalidKeyAttributeMask

The key attribute mask is not valid.

errSecUnsupportedKeyAttributeMask

The key attribute mask is not supported.

errSecInvalidKeyLabel

The key label is not valid.

errSecUnsupportedKeyLabel

The key label is not supported.

errSecInvalidKeyFormat

The key format is not valid.

errSecInvalidKeyBlob

The specified database has an invalid key blob.

errSecInvalidKeyHierarchy

An invalid key hierarchy was detected.

errSecInvalidKeyRef

An invalid key was encountered.

errSecInvalidKeyUsageForPolicy

The key usage is not valid for the specified policy.

Invalid Attribute Result Codes

errSecInvalidAttributeKey

A key attribute is not valid.

errSecInvalidAttributeInitVector

An init vector attribute is not valid.

errSecInvalidAttributeSalt

A salt attribute is not valid.

errSecInvalidAttributePadding

A padding attribute is not valid.

errSecInvalidAttributeRandom

A random number attribute is not valid.

errSecInvalidAttributeSeed

A seed attribute is not valid.

errSecInvalidAttributePassphrase

A passphrase attribute is not valid.

errSecInvalidAttributeKeyLength

A key length attribute is not valid.

errSecInvalidAttributeBlockSize

A block size attribute is not valid.

errSecInvalidAttributeOutputSize

An output size attribute is not valid.

errSecInvalidAttributeRounds

The number of rounds attribute is not valid.

errSecInvalidAlgorithmParms

An algorithm parameters attribute is not valid.

errSecInvalidAttributeLabel

A label attribute is not valid.

errSecInvalidAttributeKeyType

A key type attribute is not valid.

errSecInvalidAttributeMode

A mode attribute is not valid.

errSecInvalidAttributeEffectiveBits

An effective bits attribute is not valid.

errSecInvalidAttributeStartDate

A start date attribute is not valid.

errSecInvalidAttributeEndDate

An end date attribute is not valid.

errSecInvalidAttributeVersion

A version attribute is not valid.

errSecInvalidAttributePrime

A prime attribute is not valid.

errSecInvalidAttributeBase

A base attribute is not valid.

errSecInvalidAttributeSubprime

A subprime attribute is not valid.

errSecInvalidAttributeIterationCount

An iteration count attribute is not valid.

errSecInvalidAttributeDLDBHandle

A database handle attribute is not valid.

errSecInvalidAttributeAccessCredentials

An access credentials attribute is not valid.

errSecInvalidAttributePublicKeyFormat

A public key format attribute is not valid.

errSecInvalidAttributePrivateKeyFormat

A private key format attribute is not valid.

errSecInvalidAttributeSymmetricKeyFormat

A symmetric key format attribute is not valid.

errSecInvalidAttributeWrappedKeyFormat

A wrapped key format attribute is not valid.

Missing Attribute Result Codes

errSecMissingAttributeKey

A key attribute is missing.

errSecMissingAttributeInitVector

An init vector attribute is missing.

errSecMissingAttributeSalt

A salt attribute is missing.

errSecMissingAttributePadding

A padding attribute is missing.

errSecMissingAttributeRandom

A random number attribute is missing.

errSecMissingAttributeSeed

A seed attribute is missing.

errSecMissingAttributePassphrase

A passphrase attribute is missing.

errSecMissingAttributeKeyLength

A key length attribute is missing.

errSecMissingAttributeBlockSize

A block size attribute is missing.

errSecMissingAttributeOutputSize

An output size attribute is missing.

errSecMissingAttributeRounds

The number of rounds attribute is missing.

errSecMissingAlgorithmParms

An algorithm parameters attribute is missing.

errSecMissingAttributeLabel

A label attribute is missing.

errSecMissingAttributeKeyType

A key type attribute is missing.

errSecMissingAttributeMode

A mode attribute is missing.

errSecMissingAttributeEffectiveBits

An effective bits attribute is missing.

errSecMissingAttributeStartDate

A start date attribute is missing.

errSecMissingAttributeEndDate

An end date attribute is missing.

errSecMissingAttributeVersion

A version attribute is missing.

errSecMissingAttributePrime

A prime attribute is missing.

errSecMissingAttributeBase

A base attribute is missing.

errSecMissingAttributeSubprime

A subprime attribute is missing.

errSecMissingAttributeIterationCount

An iteration count attribute is missing.

errSecMissingAttributeDLDBHandle

A database handle attribute is missing.

errSecMissingAttributeAccessCredentials

An access credentials attribute is missing.

errSecMissingAttributePublicKeyFormat

A public key format attribute is missing.

errSecMissingAttributePrivateKeyFormat

A private key format attribute is missing.

errSecMissingAttributeSymmetricKeyFormat

A symmetric key format attribute is missing.

errSecMissingAttributeWrappedKeyFormat

A wrapped key format attribute is missing.

Timestamp Result Codes

errSecTimestampMissing

A timestamp is expected but is not found.

errSecTimestampInvalid

The timestamp is not valid.

errSecTimestampNotTrusted

The timestamp is not trusted.

errSecTimestampServiceNotAvailable

The timestamp service is not available.

errSecTimestampBadAlg

Found an unrecognized or unsupported algorithm identifier (AI) in timestamp.

errSecTimestampBadRequest

The timestamp transaction is not permitted or supported.

errSecTimestampBadDataFormat

The timestamp data submitted has the wrong format.

errSecTimestampTimeNotAvailable

The time source for the timestamp authority is not available.

errSecTimestampUnacceptedPolicy

The requested policy is not supported by the timestamp authority.

errSecTimestampUnacceptedExtension

The requested extension is not supported by the timestamp authority.

errSecTimestampAddInfoNotAvailable

The additional information requested is not available.

errSecTimestampSystemFailure

The timestamp request cannot be handled due to a system failure .

errSecSigningTimeMissing

A signing time is missing.

errSecTimestampRejection

A timestamp transaction is rejected.

errSecTimestampWaiting

A timestamp transaction is waiting.

errSecTimestampRevocationWarning

A timestamp authority revocation warning is issued.

errSecTimestampRevocationNotification

A timestamp authority revocation notification is issued.

Other Result Codes

errSecAddinLoadFailed

The add-in load operation failed.

errSecAddinUnloadFailed

The add-in unload operation failed.

errSecAlgorithmMismatch

An algorithm mismatch occurred.

errSecAlreadyLoggedIn

The user is already logged in.

errSecAppleInvalidKeyEndDate

The specified key has an invalid end date.

errSecAppleInvalidKeyStartDate

The specified key has an invalid start date.

errSecApplePublicKeyIncomplete

The public key is incomplete.

errSecAppleSSLv2Rollback

A SSLv2 rollback error has occurred.

errSecAppleSignatureMismatch

A signature mismatch has occurred.

errSecAttachHandleBusy

The CSP handle was busy.

errSecAttributeNotInContext

An attribute was not in the context.

errSecBlockSizeMismatch

A block size mismatch occurred.

errSecCallbackFailed

A callback failed.

errSecConversionError

A conversion error has occurred.

errSecDatabaseLocked

The database is locked.

errSecDatastoreIsOpen

The data store is open.

errSecDecode

Unable to decode the provided data.

errSecDeviceError

A device error was encountered.

errSecDeviceFailed

A device failure has occurred.

errSecDeviceReset

A device reset has occurred.

errSecDeviceVerifyFailed

A device verification failure has occurred.

errSecEMMLoadFailed

The elective module manager load failed.

errSecEMMUnloadFailed

The elective module manager unload has failed.

errSecEventNotificationCallbackNotFound

An event notification callback was not found.

errSecExtendedKeyUsageNotCritical

The extended key usage extension was not marked critical.

errSecFieldSpecifiedMultiple

Too many fields were specified.

errSecFileTooBig

The file is too big.

errSecFunctionFailed

A function has failed.

errSecFunctionIntegrityFail

A function address is not within the verified module.

errSecHostNameMismatch

A host name mismatch has occurred.

errSecIncompatibleDatabaseBlob

The specified database has an incompatible blob.

errSecIncompatibleFieldFormat

The field format is incompatible.

errSecIncompatibleKeyBlob

The specified database has an incompatible key blob.

errSecIncompatibleVersion

The version is incompatible.

errSecInputLengthError

An input length error occurred.

errSecInsufficientClientID

The client ID is incorrect.

errSecInsufficientCredentials

Insufficient credentials were detected.

errSecInvalidAccessCredentials

Invalid access credentials were detected.

errSecInvalidAccessRequest

The access request is invalid.

errSecInvalidAction

The action is invalid.

errSecInvalidAddinFunctionTable

An invalid add-in function table was detected.

errSecInvalidAlgorithm

An invalid algorithm was detected.

errSecInvalidAuthority

The authority is not valid.

errSecInvalidAuthorityKeyID

The authority key ID is not valid.

errSecInvalidBundleInfo

The bundle information is not valid.

errSecInvalidContext

An invalid context was detected.

errSecInvalidDBList

An invalid DB list was detected.

errSecInvalidDBLocation

The database location is not valid.

errSecInvalidData

Invalid data was detected.

errSecInvalidDatabaseBlob

The specified database has an invalid blob.

errSecInvalidDigestAlgorithm

An invalid digest algorithm was detected.

errSecInvalidEncoding

The encoding is not valid.

errSecInvalidExtendedKeyUsage

The extended key usage is not valid.

errSecInvalidFormType

The form type is not valid.

errSecInvalidGUID

An invalid GUID was detected.

errSecInvalidHandle

An invalid handle was encountered.

errSecInvalidHandleUsage

The common security services manager handle does not match with the service type.

errSecInvalidID

The ID is not valid.

errSecInvalidIDLinkage

The ID linkage is not valid.

errSecInvalidIdentifier

The identifier is not valid.

errSecInvalidIndex

The index is not valid.

errSecInvalidIndexInfo

The index information is not valid.

errSecInvalidInputVector

The input vector is not valid.

errSecInvalidLoginName

An invalid login name was detected.

errSecInvalidModifyMode

The modify mode is not valid.

errSecInvalidName

An invalid name was detected.

errSecInvalidNetworkAddress

An invalid network address was detected.

errSecInvalidNewOwner

The new owner is not valid.

errSecInvalidNumberOfFields

An invalid number of fields were detected.

errSecInvalidOutputVector

The output vector is not valid.

errSecInvalidOwnerEdit

An invalid attempt to change the owner of an item.

errSecInvalidPVC

An invalid pointer validation checking policy was detected.

errSecInvalidParsingModule

The parsing module is not valid.

errSecInvalidPassthroughID

An invalid passthrough ID was detected.

errSecInvalidPasswordRef

The password reference is invalid.

errSecInvalidPointer

An invalid pointer was detected.

errSecInvalidPolicyIdentifiers

The policy identifiers are not valid.

errSecInvalidQuery

The specified query is not valid.

errSecInvalidReason

The trust policy reason is not valid.

errSecInvalidRecord

An invalid record was detected.

errSecInvalidRequestInputs

The request inputs are not valid.

errSecInvalidRequestor

The requestor is not valid.

errSecInvalidResponseVector

The response vector is not valid.

errSecInvalidRoot

The root or anchor certificate is not valid.

errSecInvalidSampleValue

An invalid sample value was detected.

errSecInvalidScope

An invalid scope was detected.

errSecInvalidServiceMask

An invalid service mask was detected.

errSecInvalidSignature

An invalid signature was detected.

errSecInvalidStopOnPolicy

The stop-on policy is not valid.

errSecInvalidSubServiceID

An invalid sub-service ID was detected.

errSecInvalidSubjectKeyID

The subject key ID is not valid.

errSecInvalidTimeString

The time specified is not valid.

errSecInvalidTrustSetting

The trust setting is invalid.

errSecInvalidTrustSettings

The trust settings record is corrupted.

errSecInvalidTuple

The tuple is not valid.

errSecInvalidTupleCredendtials

The tuple credentials are not valid.

errSecInvalidTupleGroup

The tuple group is not valid.

errSecInvalidValidityPeriod

The validity period is not valid.

errSecInvalidValue

An invalid value was detected.

errSecLibraryReferenceNotFound

A library reference was not found.

errSecMDSError

A module directory service error occurred.

errSecMemoryError

A memory error occurred.

errSecMissingEntitlement

A required entitlement is missing.

errSecMissingRequiredExtension

A required certificate extension is missing.

errSecMissingValue

A missing value was detected.

errSecModuleManagerInitializeFailed

A module failed to initialize.

errSecModuleManagerNotFound

A module was not found.

errSecModuleManifestVerifyFailed

A module manifest verification failure occurred.

errSecModuleNotLoaded

A module was not loaded.

errSecMultiplePrivKeys

An attempt was made to import multiple private keys.

errSecMultipleValuesUnsupported

Multiple values are not supported.

errSecNoAccessForItem

The specified item has no access control.

errSecNoBasicConstraints

No basic constraints were found.

errSecNoBasicConstraintsCA

No basic CA constraints were found.

errSecNoDefaultAuthority

No default authority was detected.

errSecNoFieldValues

No field values were detected.

errSecNoTrustSettings

No trust settings were found.

errSecNotInitialized

A function was called without initializing the common security services manager.

errSecNotLoggedIn

You are not logged in.

errSecNotSigner

The certificate is not signed by its proposed parent.

errSecNotTrusted

The trust policy is not trusted.

errSecOutputLengthError

An output length error was detected.

errSecPVCAlreadyConfigured

The PVC is already configured.

errSecPVCReferentNotFound

A reference to the calling module was not found in the list of authorized callers.

errSecPassphraseRequired

A password is required for import or export.

errSecPathLengthConstraintExceeded

The path length constraint was exceeded.

errSecPkcs12VerifyFailure

MAC verification failed during PKCS12 Import.

errSecPolicyNotFound

The specified policy cannot be found.

errSecPrivilegeNotGranted

The privilege is not granted.

errSecPrivilegeNotSupported

The privilege is not supported.

errSecPublicKeyInconsistent

The public key is inconsistent.

errSecQuerySizeUnknown

The query size is unknown.

errSecQuotaExceeded

The quota was exceeded.

errSecRejectedForm

The trust policy has a rejected form.

errSecRequestDescriptor

The request descriptor is not valid.

errSecRequestLost

The request is lost.

errSecRequestRejected

The request is rejected.

errSecSelfCheckFailed

Self-check failed.

errSecServiceNotAvailable

The required service is not available.

errSecStagedOperationInProgress

A staged operation is in progress.

errSecStagedOperationNotStarted

A staged operation was not started.

errSecTagNotFound

The specified tag is not found.

errSecTrustNotAvailable

No trust results are available.

errSecUnknownFormat

The item you are trying to import has an unknown format.

errSecUnknownTag

An unknown tag was detected.

errSecUnsupportedAddressType

The address type is not supported.

errSecUnsupportedFieldFormat

The field format is not supported.

errSecUnsupportedFormat

The specified import or export format is not supported.

errSecUnsupportedIndexInfo

The index information is not supported.

errSecUnsupportedLocality

The locality is not supported.

errSecUnsupportedNumAttributes

The number of attributes is not supported.

errSecUnsupportedNumIndexes

The number of indexes is not supported.

errSecUnsupportedNumRecordTypes

The number of record types is not supported.

errSecUnsupportedNumSelectionPreds

The number of selection predicates is not supported.

errSecUnsupportedOperator

The operator is not supported.

errSecUnsupportedQueryLimits

The query limits are not supported.

errSecUnsupportedService

The service is not supported.

errSecUnsupportedVectorOfBuffers

The vector of buffers is not supported.

errSecVerificationFailure

A verification failure occurred.

errSecVerifyActionFailed

A verify action failed.

errSecVerifyFailed

A cryptographic verification failure occurred.

See Also