<!--
Copyright 2024 The Chromium Authors
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file.
-->

<!--

This file describes the enumerations referenced by entries in histograms.xml for
this directory. Some enums may instead be listed in the central enums.xml file
at src/tools/metrics/histograms/enums.xml when multiple files use them.

For best practices on writing enumerations descriptions, see
https://chromium.googlesource.com/chromium/src.git/+/HEAD/tools/metrics/histograms/README.md#Enum-Histograms

Please follow the instructions in the OWNERS file in this directory to find a
reviewer. If no OWNERS file exists, please consider signing up at
go/reviewing-metrics (Googlers only), as all subdirectories are expected to
have an OWNERS file. As a last resort you can send the CL to
chromium-metrics-reviews@google.com.
-->

<histogram-configuration>

<!-- Enum types -->

<enums>

<enum name="FindGenericPasswordResult">
  <int value="0" label="kPasswordFound"/>
  <int value="1" label="kPasswordNotFound"/>
  <int value="2" label="kErrorOccurred"/>
</enum>

<enum name="MacCloneExists">
  <int value="0" label="EXISTS"/>
  <int value="1" label="MISSING_MAIN_EXECUTABLE"/>
  <int value="2" label="MISSING_INFO_PLIST"/>
  <int value="3" label="MISSING_MAIN_EXECUTABLE_AND_INFO_PLIST"/>
</enum>

<!-- Generated from macOS 14 SDK: <sys/errno.h> -->

<enum name="MacErrno">
  <int value="0" label="OK"/>
  <int value="1" label="EPERM"/>
  <int value="2" label="ENOENT"/>
  <int value="3" label="ESRCH"/>
  <int value="4" label="EINTR"/>
  <int value="5" label="EIO"/>
  <int value="6" label="ENXIO"/>
  <int value="7" label="E2BIG"/>
  <int value="8" label="ENOEXEC"/>
  <int value="9" label="EBADF"/>
  <int value="10" label="ECHILD"/>
  <int value="11" label="EDEADLK"/>
  <int value="12" label="ENOMEM"/>
  <int value="13" label="EACCES"/>
  <int value="14" label="EFAULT"/>
  <int value="15" label="ENOTBLK"/>
  <int value="16" label="EBUSY"/>
  <int value="17" label="EEXIST"/>
  <int value="18" label="EXDEV"/>
  <int value="19" label="ENODEV"/>
  <int value="20" label="ENOTDIR"/>
  <int value="21" label="EISDIR"/>
  <int value="22" label="EINVAL"/>
  <int value="23" label="ENFILE"/>
  <int value="24" label="EMFILE"/>
  <int value="25" label="ENOTTY"/>
  <int value="26" label="ETXTBSY"/>
  <int value="27" label="EFBIG"/>
  <int value="28" label="ENOSPC"/>
  <int value="29" label="ESPIPE"/>
  <int value="30" label="EROFS"/>
  <int value="31" label="EMLINK"/>
  <int value="32" label="EPIPE"/>
  <int value="33" label="EDOM"/>
  <int value="34" label="ERANGE"/>
  <int value="35" label="EAGAIN"/>
  <int value="36" label="EINPROGRESS"/>
  <int value="37" label="EALREADY"/>
  <int value="38" label="ENOTSOCK"/>
  <int value="39" label="EDESTADDRREQ"/>
  <int value="40" label="EMSGSIZE"/>
  <int value="41" label="EPROTOTYPE"/>
  <int value="42" label="ENOPROTOOPT"/>
  <int value="43" label="EPROTONOSUPPORT"/>
  <int value="44" label="ESOCKTNOSUPPORT"/>
  <int value="45" label="ENOTSUP"/>
  <int value="46" label="EPFNOSUPPORT"/>
  <int value="47" label="EAFNOSUPPORT"/>
  <int value="48" label="EADDRINUSE"/>
  <int value="49" label="EADDRNOTAVAIL"/>
  <int value="50" label="ENETDOWN"/>
  <int value="51" label="ENETUNREACH"/>
  <int value="52" label="ENETRESET"/>
  <int value="53" label="ECONNABORTED"/>
  <int value="54" label="ECONNRESET"/>
  <int value="55" label="ENOBUFS"/>
  <int value="56" label="EISCONN"/>
  <int value="57" label="ENOTCONN"/>
  <int value="58" label="ESHUTDOWN"/>
  <int value="59" label="ETOOMANYREFS"/>
  <int value="60" label="ETIMEDOUT"/>
  <int value="61" label="ECONNREFUSED"/>
  <int value="62" label="ELOOP"/>
  <int value="63" label="ENAMETOOLONG"/>
  <int value="64" label="EHOSTDOWN"/>
  <int value="65" label="EHOSTUNREACH"/>
  <int value="66" label="ENOTEMPTY"/>
  <int value="67" label="EPROCLIM"/>
  <int value="68" label="EUSERS"/>
  <int value="69" label="EDQUOT"/>
  <int value="70" label="ESTALE"/>
  <int value="71" label="EREMOTE"/>
  <int value="72" label="EBADRPC"/>
  <int value="73" label="ERPCMISMATCH"/>
  <int value="74" label="EPROGUNAVAIL"/>
  <int value="75" label="EPROGMISMATCH"/>
  <int value="76" label="EPROCUNAVAIL"/>
  <int value="77" label="ENOLCK"/>
  <int value="78" label="ENOSYS"/>
  <int value="79" label="EFTYPE"/>
  <int value="80" label="EAUTH"/>
  <int value="81" label="ENEEDAUTH"/>
  <int value="82" label="EPWROFF"/>
  <int value="83" label="EDEVERR"/>
  <int value="84" label="EOVERFLOW"/>
  <int value="85" label="EBADEXEC"/>
  <int value="86" label="EBADARCH"/>
  <int value="87" label="ESHLIBVERS"/>
  <int value="88" label="EBADMACHO"/>
  <int value="89" label="ECANCELED"/>
  <int value="90" label="EIDRM"/>
  <int value="91" label="ENOMSG"/>
  <int value="92" label="EILSEQ"/>
  <int value="93" label="ENOATTR"/>
  <int value="94" label="EBADMSG"/>
  <int value="95" label="EMULTIHOP"/>
  <int value="96" label="ENODATA"/>
  <int value="97" label="ENOLINK"/>
  <int value="98" label="ENOSR"/>
  <int value="99" label="ENOSTR"/>
  <int value="100" label="EPROTO"/>
  <int value="101" label="ETIME"/>
  <int value="102" label="EOPNOTSUPP"/>
  <int value="103" label="ENOPOLICY"/>
  <int value="104" label="ENOTRECOVERABLE"/>
  <int value="105" label="EOWNERDEAD"/>
  <int value="106" label="EQFULL"/>
</enum>

<enum name="MacFileSystemType">
  <int value="0" label="HFS+"/>
  <int value="1" label="APFS"/>
  <int value="2" label="OTHER"/>
</enum>

<!-- LINT.IfChange(MacOS26LiquidGlassPreferredLook) -->

<enum name="MacOS26LiquidGlassPreferredLook">
  <int value="0" label="Default"/>
  <int value="1" label="Clear"/>
  <int value="2" label="Tint"/>
</enum>

<!-- LINT.ThenChange(/base/mac/mac_util.h:MacOS26LiquidGlassPreferredLook) -->

<!--

Error values returned by the Security.framework code signing APIs, keychain
access APIs, as well as general API.

This enum comprises values from the following headers in the macOS 15.4 SDK,
which were chosen to cover actual errors logged in the field:
- <CarbonCore.framework/MacErrors.h>
- <Security.framework/Authorization.h>
- <Security.framework/CSCommon.h>
- <Security.framework/SecBase.h>
-->

<enum name="MacSecurityFrameworkOSStatus">
  <int value="-67904" label="errSecMissingQualifiedCertStatement"/>
  <int value="-67903" label="errSecCertificateDuplicateExtension"/>
  <int value="-67902" label="errSecCertificateIsCA"/>
  <int value="-67901" label="errSecCertificateValidityPeriodTooLong"/>
  <int value="-67900" label="errSecCertificateNameNotAllowed"/>
  <int value="-67899" label="errSecCertificatePolicyNotAllowed"/>
  <int value="-67898" label="errSecTimestampRevocationNotification"/>
  <int value="-67897" label="errSecTimestampRevocationWarning"/>
  <int value="-67896" label="errSecTimestampWaiting"/>
  <int value="-67895" label="errSecTimestampRejection"/>
  <int value="-67894" label="errSecSigningTimeMissing"/>
  <int value="-67893" label="errSecTimestampSystemFailure"/>
  <int value="-67892" label="errSecTimestampAddInfoNotAvailable"/>
  <int value="-67891" label="errSecTimestampUnacceptedExtension"/>
  <int value="-67890" label="errSecTimestampUnacceptedPolicy"/>
  <int value="-67889" label="errSecTimestampTimeNotAvailable"/>
  <int value="-67888" label="errSecTimestampBadDataFormat"/>
  <int value="-67887" label="errSecTimestampBadRequest"/>
  <int value="-67886" label="errSecTimestampBadAlg"/>
  <int value="-67885" label="errSecTimestampServiceNotAvailable"/>
  <int value="-67884" label="errSecTimestampNotTrusted"/>
  <int value="-67883" label="errSecTimestampInvalid"/>
  <int value="-67882" label="errSecTimestampMissing"/>
  <int value="-67881" label="errSecExtendedKeyUsageNotCritical"/>
  <int value="-67880" label="errSecMissingRequiredExtension"/>
  <int value="-67879" label="errSecInvalidModifyMode"/>
  <int value="-67878" label="errSecInvalidNewOwner"/>
  <int value="-67877" label="errSecInvalidIndexInfo"/>
  <int value="-67876" label="errSecInvalidAccessRequest"/>
  <int value="-67875" label="errSecInvalidDBLocation"/>
  <int value="-67874" label="errSecUnsupportedOperator"/>
  <int value="-67873" label="errSecUnsupportedNumSelectionPreds"/>
  <int value="-67872" label="errSecUnsupportedQueryLimits"/>
  <int value="-67871" label="errSecMissingValue"/>
  <int value="-67870" label="errSecDatastoreIsOpen"/>
  <int value="-67869" label="errSecDatabaseLocked"/>
  <int value="-67868" label="errSecInvalidParsingModule"/>
  <int value="-67867" label="errSecIncompatibleFieldFormat"/>
  <int value="-67866" label="errSecFieldSpecifiedMultiple"/>
  <int value="-67865" label="errSecUnsupportedNumRecordTypes"/>
  <int value="-67864" label="errSecUnsupportedNumIndexes"/>
  <int value="-67863" label="errSecUnsupportedNumAttributes"/>
  <int value="-67862" label="errSecUnsupportedLocality"/>
  <int value="-67861" label="errSecUnsupportedIndexInfo"/>
  <int value="-67860" label="errSecUnsupportedFieldFormat"/>
  <int value="-67859" label="errSecNoFieldValues"/>
  <int value="-67858" label="errSecInvalidCRLIndex"/>
  <int value="-67857" label="errSecInvalidBundleInfo"/>
  <int value="-67856" label="errSecRequestDescriptor"/>
  <int value="-67855" label="errSecInvalidRequestor"/>
  <int value="-67854" label="errSecInvalidValidityPeriod"/>
  <int value="-67853" label="errSecInvalidEncoding"/>
  <int value="-67852" label="errSecInvalidTupleCredentials"/>
  <int value="-67851" label="errSecInvalidBaseACLs"/>
  <int value="-67850" label="errSecInvalidTupleGroup"/>
  <int value="-67849" label="errSecUnsupportedService"/>
  <int value="-67848" label="errSecUnsupportedAddressType"/>
  <int value="-67847" label="errSecRequestRejected"/>
  <int value="-67846" label="errSecRequestLost"/>
  <int value="-67845" label="errSecRejectedForm"/>
  <int value="-67844" label="errSecNoDefaultAuthority"/>
  <int value="-67843" label="errSecNotTrusted"/>
  <int value="-67842" label="errSecMultipleValuesUnsupported"/>
  <int value="-67841" label="errSecInvalidTuple"/>
  <int value="-67840" label="errSecInvalidStopOnPolicy"/>
  <int value="-67839" label="errSecInvalidResponseVector"/>
  <int value="-67838" label="errSecInvalidRequestInputs"/>
  <int value="-67837" label="errSecInvalidReason"/>
  <int value="-67836" label="errSecInvalidTimeString"/>
  <int value="-67835" label="errSecInvalidPolicyIdentifiers"/>
  <int value="-67834" label="errSecInvalidIndex"/>
  <int value="-67833" label="errSecInvalidIdentifier"/>
  <int value="-67832" label="errSecInvalidID"/>
  <int value="-67831" label="errSecInvalidFormType"/>
  <int value="-67830" label="errSecInvalidCRL"/>
  <int value="-67829" label="errSecInvalidCRLType"/>
  <int value="-67828" label="errSecInvalidCRLEncoding"/>
  <int value="-67827" label="errSecInvalidCRLAuthority"/>
  <int value="-67826" label="errSecInvalidCertAuthority"/>
  <int value="-67825" label="errSecVerifyActionFailed"/>
  <int value="-67824" label="errSecInvalidAuthority"/>
  <int value="-67823" label="errSecInvalidAction"/>
  <int value="-67822" label="errSecInsufficientCredentials"/>
  <int value="-67821" label="errSecCertificateSuspended"/>
  <int value="-67820" label="errSecCertificateRevoked"/>
  <int value="-67819" label="errSecCertificateNotValidYet"/>
  <int value="-67818" label="errSecCertificateExpired"/>
  <int value="-67817" label="errSecCertificateCannotOperate"/>
  <int value="-67816" label="errSecInvalidCRLGroup"/>
  <int value="-67815" label="errSecInvalidDigestAlgorithm"/>
  <int value="-67814" label="errSecAlreadyLoggedIn"/>
  <int value="-67813" label="errSecInvalidLoginName"/>
  <int value="-67812" label="errSecDeviceVerifyFailed"/>
  <int value="-67811" label="errSecPublicKeyInconsistent"/>
  <int value="-67810" label="errSecBlockSizeMismatch"/>
  <int value="-67809" label="errSecQuerySizeUnknown"/>
  <int value="-67808" label="errSecVerifyFailed"/>
  <int value="-67807" label="errSecStagedOperationNotStarted"/>
  <int value="-67806" label="errSecStagedOperationInProgress"/>
  <int value="-67805" label="errSecMissingAttributeWrappedKeyFormat"/>
  <int value="-67804" label="errSecInvalidAttributeWrappedKeyFormat"/>
  <int value="-67803" label="errSecMissingAttributeSymmetricKeyFormat"/>
  <int value="-67802" label="errSecInvalidAttributeSymmetricKeyFormat"/>
  <int value="-67801" label="errSecMissingAttributePrivateKeyFormat"/>
  <int value="-67800" label="errSecInvalidAttributePrivateKeyFormat"/>
  <int value="-67799" label="errSecMissingAttributePublicKeyFormat"/>
  <int value="-67798" label="errSecInvalidAttributePublicKeyFormat"/>
  <int value="-67797" label="errSecMissingAttributeAccessCredentials"/>
  <int value="-67796" label="errSecInvalidAttributeAccessCredentials"/>
  <int value="-67795" label="errSecMissingAttributeDLDBHandle"/>
  <int value="-67794" label="errSecInvalidAttributeDLDBHandle"/>
  <int value="-67793" label="errSecMissingAttributeIterationCount"/>
  <int value="-67792" label="errSecInvalidAttributeIterationCount"/>
  <int value="-67791" label="errSecMissingAttributeSubprime"/>
  <int value="-67790" label="errSecInvalidAttributeSubprime"/>
  <int value="-67789" label="errSecMissingAttributeBase"/>
  <int value="-67788" label="errSecInvalidAttributeBase"/>
  <int value="-67787" label="errSecMissingAttributePrime"/>
  <int value="-67786" label="errSecInvalidAttributePrime"/>
  <int value="-67785" label="errSecMissingAttributeVersion"/>
  <int value="-67784" label="errSecInvalidAttributeVersion"/>
  <int value="-67783" label="errSecMissingAttributeEndDate"/>
  <int value="-67782" label="errSecInvalidAttributeEndDate"/>
  <int value="-67781" label="errSecMissingAttributeStartDate"/>
  <int value="-67780" label="errSecInvalidAttributeStartDate"/>
  <int value="-67779" label="errSecMissingAttributeEffectiveBits"/>
  <int value="-67778" label="errSecInvalidAttributeEffectiveBits"/>
  <int value="-67777" label="errSecMissingAttributeMode"/>
  <int value="-67776" label="errSecInvalidAttributeMode"/>
  <int value="-67775" label="errSecMissingAttributeKeyType"/>
  <int value="-67774" label="errSecInvalidAttributeKeyType"/>
  <int value="-67773" label="errSecMissingAttributeLabel"/>
  <int value="-67772" label="errSecInvalidAttributeLabel"/>
  <int value="-67771" label="errSecMissingAlgorithmParms"/>
  <int value="-67770" label="errSecInvalidAlgorithmParms"/>
  <int value="-67769" label="errSecMissingAttributeRounds"/>
  <int value="-67768" label="errSecInvalidAttributeRounds"/>
  <int value="-67767" label="errSecMissingAttributeOutputSize"/>
  <int value="-67766" label="errSecInvalidAttributeOutputSize"/>
  <int value="-67765" label="errSecMissingAttributeBlockSize"/>
  <int value="-67764" label="errSecInvalidAttributeBlockSize"/>
  <int value="-67763" label="errSecMissingAttributeKeyLength"/>
  <int value="-67762" label="errSecInvalidAttributeKeyLength"/>
  <int value="-67761" label="errSecMissingAttributePassphrase"/>
  <int value="-67760" label="errSecInvalidAttributePassphrase"/>
  <int value="-67759" label="errSecMissingAttributeSeed"/>
  <int value="-67758" label="errSecInvalidAttributeSeed"/>
  <int value="-67757" label="errSecMissingAttributeRandom"/>
  <int value="-67756" label="errSecInvalidAttributeRandom"/>
  <int value="-67755" label="errSecMissingAttributePadding"/>
  <int value="-67754" label="errSecInvalidAttributePadding"/>
  <int value="-67753" label="errSecMissingAttributeSalt"/>
  <int value="-67752" label="errSecInvalidAttributeSalt"/>
  <int value="-67751" label="errSecMissingAttributeInitVector"/>
  <int value="-67750" label="errSecInvalidAttributeInitVector"/>
  <int value="-67749" label="errSecMissingAttributeKey"/>
  <int value="-67748" label="errSecInvalidAttributeKey"/>
  <int value="-67747" label="errSecInvalidAlgorithm"/>
  <int value="-67746" label="errSecInvalidContext"/>
  <int value="-67745" label="errSecInvalidOutputVector"/>
  <int value="-67744" label="errSecInvalidInputVector"/>
  <int value="-67743" label="errSecUnsupportedVectorOfBuffers"/>
  <int value="-67742" label="errSecInvalidKeyFormat"/>
  <int value="-67741" label="errSecUnsupportedKeyLabel"/>
  <int value="-67740" label="errSecInvalidKeyLabel"/>
  <int value="-67739" label="errSecUnsupportedKeyAttributeMask"/>
  <int value="-67738" label="errSecInvalidKeyAttributeMask"/>
  <int value="-67737" label="errSecUnsupportedKeyUsageMask"/>
  <int value="-67736" label="errSecInvalidKeyUsageMask"/>
  <int value="-67735" label="errSecUnsupportedKeySize"/>
  <int value="-67734" label="errSecUnsupportedKeyFormat"/>
  <int value="-67733" label="errSecKeyHeaderInconsistent"/>
  <int value="-67732" label="errSecKeyBlobTypeIncorrect"/>
  <int value="-67731" label="errSecKeyUsageIncorrect"/>
  <int value="-67730" label="errSecAlgorithmMismatch"/>
  <int value="-67729" label="errSecNotLoggedIn"/>
  <int value="-67728" label="errSecAttachHandleBusy"/>
  <int value="-67727" label="errSecDeviceError"/>
  <int value="-67726" label="errSecPrivilegeNotSupported"/>
  <int value="-67725" label="errSecOutputLengthError"/>
  <int value="-67724" label="errSecInputLengthError"/>
  <int value="-67723" label="errSecEventNotificationCallbackNotFound"/>
  <int value="-67722" label="errSecModuleManagerNotFound"/>
  <int value="-67721" label="errSecModuleManagerInitializeFailed"/>
  <int value="-67720" label="errSecAttributeNotInContext"/>
  <int value="-67719" label="errSecInvalidSubServiceID"/>
  <int value="-67718" label="errSecModuleNotLoaded"/>
  <int value="-67717" label="errSecInvalidServiceMask"/>
  <int value="-67716" label="errSecInvalidAddinFunctionTable"/>
  <int value="-67715" label="errSecLibraryReferenceNotFound"/>
  <int value="-67714" label="errSecAddinUnloadFailed"/>
  <int value="-67713" label="errSecInvalidKeyHierarchy"/>
  <int value="-67712" label="errSecInvalidKeyRef"/>
  <int value="-67711" label="errSecAddinLoadFailed"/>
  <int value="-67710" label="errSecEMMUnloadFailed"/>
  <int value="-67709" label="errSecEMMLoadFailed"/>
  <int value="-67708" label="errSecInvalidPVC"/>
  <int value="-67707" label="errSecPVCAlreadyConfigured"/>
  <int value="-67706" label="errSecInvalidScope"/>
  <int value="-67705" label="errSecPrivilegeNotGranted"/>
  <int value="-67704" label="errSecIncompatibleVersion"/>
  <int value="-67703" label="errSecInvalidSampleValue"/>
  <int value="-67702" label="errSecInvalidACL"/>
  <int value="-67701" label="errSecInvalidRecord"/>
  <int value="-67700" label="errSecInvalidAccessCredentials"/>
  <int value="-67699" label="errSecACLChangeFailed"/>
  <int value="-67698" label="errSecACLAddFailed"/>
  <int value="-67697" label="errSecACLReplaceFailed"/>
  <int value="-67696" label="errSecACLDeleteFailed"/>
  <int value="-67695" label="errSecCallbackFailed"/>
  <int value="-67694" label="errSecInvalidValue"/>
  <int value="-67693" label="errSecInvalidQuery"/>
  <int value="-67692" label="errSecTagNotFound"/>
  <int value="-67691" label="errSecInvalidCertificateGroup"/>
  <int value="-67690" label="errSecInvalidCertificateRef"/>
  <int value="-67689" label="errSecInvalidName"/>
  <int value="-67688" label="errSecInvalidSignature"/>
  <int value="-67687" label="errSecUnknownTag"/>
  <int value="-67686" label="errSecVerificationFailure"/>
  <int value="-67685" label="errSecInvalidNumberOfFields"/>
  <int value="-67684" label="errSecCRLAlreadySigned"/>
  <int value="-67683" label="errSecInvalidNetworkAddress"/>
  <int value="-67682" label="errSecInvalidPassthroughID"/>
  <int value="-67681" label="errSecInvalidDBList"/>
  <int value="-67680" label="errSecInvalidHandle"/>
  <int value="-67679" label="errSecInvalidGUID"/>
  <int value="-67678" label="errSecModuleManifestVerifyFailed"/>
  <int value="-67677" label="errSecFunctionFailed"/>
  <int value="-67676" label="errSecSelfCheckFailed"/>
  <int value="-67675" label="errSecInvalidPointer"/>
  <int value="-67674" label="errSecMDSError"/>
  <int value="-67673" label="errSecInvalidData"/>
  <int value="-67672" label="errSecMemoryError"/>
  <int value="-67671" label="errSecInternalError"/>
  <int value="-67670" label="errSecFunctionIntegrityFail"/>
  <int value="-67669" label="errSecPVCReferentNotFound"/>
  <int value="-67668" label="errSecInvalidHandleUsage"/>
  <int value="-67667" label="errSecNotInitialized"/>
  <int value="-67666" label="errSecMobileMeFailedConsistencyCheck"/>
  <int value="-67665" label="errSecMobileMeCSRVerifyFailure"/>
  <int value="-67664" label="errSecMobileMeNoRequestPending"/>
  <int value="-67663" label="errSecMobileMeRequestAlreadyPending"/>
  <int value="-67662" label="errSecMobileMeServerServiceErr"/>
  <int value="-67661" label="errSecMobileMeServerAlreadyExists"/>
  <int value="-67660" label="errSecMobileMeServerNotAvailable"/>
  <int value="-67659" label="errSecMobileMeServerError"/>
  <int value="-67658" label="errSecMobileMeRequestRedirected"/>
  <int value="-67657" label="errSecMobileMeRequestQueued"/>
  <int value="-67656" label="errSecUnknownQualifiedCertStatement"/>
  <int value="-67655" label="errSecInvalidSubjectName"/>
  <int value="-67654" label="errSecTrustSettingDeny"/>
  <int value="-67653" label="errSecResourceSignBadExtKeyUsage"/>
  <int value="-67652" label="errSecResourceSignBadCertChainLength"/>
  <int value="-67651" label="errSecCodeSigningDevelopment"/>
  <int value="-67650" label="errSecCodeSigningNoExtendedKeyUsage"/>
  <int value="-67649" label="errSecCodeSigningBadPathLengthConstraint"/>
  <int value="-67648" label="errSecCodeSigningNoBasicConstraints"/>
  <int value="-67647" label="errSecCodeSigningBadCertChainLength"/>
  <int value="-67646" label="errSecOCSPResponseNonceMismatch"/>
  <int value="-67645" label="errSecOCSPResponderUnauthorized"/>
  <int value="-67644" label="errSecOCSPResponderSignatureRequired"/>
  <int value="-67643" label="errSecOCSPResponderTryLater"/>
  <int value="-67642" label="errSecOCSPResponderInternalError"/>
  <int value="-67641" label="errSecOCSPResponderMalformedReq"/>
  <int value="-67640" label="errSecOCSPNoSigner"/>
  <int value="-67639" label="errSecOCSPSignatureError"/>
  <int value="-67638" label="errSecRecordModified"/>
  <int value="-67637" label="errSecOCSPNotTrustedToAnchor"/>
  <int value="-67636" label="errSecNetworkFailure"/>
  <int value="-67635" label="errSecIncompleteCertRevocationCheck"/>
  <int value="-67634" label="errSecEndOfData"/>
  <int value="-67633" label="errSecOCSPStatusUnrecognized"/>
  <int value="-67632" label="errSecOCSPUnavailable"/>
  <int value="-67631" label="errSecOCSPBadRequest"/>
  <int value="-67630" label="errSecOCSPBadResponse"/>
  <int value="-67629" label="errSecSSLBadExtendedKeyUsage"/>
  <int value="-67628" label="errSecSMIMESubjAltNameNotCritical"/>
  <int value="-67627" label="errSecSMIMENoEmailAddress"/>
  <int value="-67626" label="errSecSMIMEKeyUsageNotCritical"/>
  <int value="-67625" label="errSecSMIMEBadKeyUsage"/>
  <int value="-67624" label="errSecSMIMEBadExtendedKeyUsage"/>
  <int value="-67623" label="errSecSMIMEEmailAddressesNotFound"/>
  <int value="-67622" label="errSecIDPFailure"/>
  <int value="-67621" label="errSecCRLPolicyFailed"/>
  <int value="-67620" label="errSecCRLNotTrusted"/>
  <int value="-67619" label="errSecUnknownCRLExtension"/>
  <int value="-67618" label="errSecUnknownCertExtension"/>
  <int value="-67617" label="errSecCRLBadURI"/>
  <int value="-67616" label="errSecCRLServerDown"/>
  <int value="-67615" label="errSecCRLNotFound"/>
  <int value="-67614" label="errSecCRLNotValidYet"/>
  <int value="-67613" label="errSecCRLExpired"/>
  <int value="-67612" label="errSecInvalidRoot"/>
  <int value="-67611" label="errSecPathLengthConstraintExceeded"/>
  <int value="-67610" label="errSecInvalidIDLinkage"/>
  <int value="-67609" label="errSecInvalidExtendedKeyUsage"/>
  <int value="-67608" label="errSecInvalidKeyUsageForPolicy"/>
  <int value="-67607" label="errSecInvalidSubjectKeyID"/>
  <int value="-67606" label="errSecInvalidAuthorityKeyID"/>
  <int value="-67605" label="errSecNoBasicConstraintsCA"/>
  <int value="-67604" label="errSecNoBasicConstraints"/>
  <int value="-67603" label="errSecUnknownCriticalExtensionFlag"/>
  <int value="-67602" label="errSecHostNameMismatch"/>
  <int value="-67601" label="errSecIncompatibleKeyBlob"/>
  <int value="-67600" label="errSecIncompatibleDatabaseBlob"/>
  <int value="-67599" label="errSecInvalidKeyBlob"/>
  <int value="-67598" label="errSecInvalidDatabaseBlob"/>
  <int value="-67597" label="errSecFileTooBig"/>
  <int value="-67596" label="errSecQuotaExceeded"/>
  <int value="-67595" label="errSecAppleSSLv2Rollback"/>
  <int value="-67594" label="errSecConversionError"/>
  <int value="-67593" label="errSecAppleInvalidKeyEndDate"/>
  <int value="-67592" label="errSecAppleInvalidKeyStartDate"/>
  <int value="-67591" label="errSecAppleSignatureMismatch"/>
  <int value="-67590" label="errSecApplePublicKeyIncomplete"/>
  <int value="-67589" label="errSecAppleAddAppACLSubject"/>
  <int value="-67588" label="errSecDeviceFailed"/>
  <int value="-67587" label="errSecDeviceReset"/>
  <int value="-67586" label="errSecInsufficientClientID"/>
  <int value="-67585" label="errSecServiceNotAvailable"/>
  <int value="-67072" label="errSecCSUnimplemented"/>
  <int value="-67071" label="errSecCSInvalidObjectRef"/>
  <int value="-67070" label="errSecCSInvalidFlags"/>
  <int value="-67069" label="errSecCSObjectRequired"/>
  <int value="-67068" label="errSecCSStaticCodeNotFound"/>
  <int value="-67067" label="errSecCSUnsupportedGuestAttributes"/>
  <int value="-67066" label="errSecCSInvalidAttributeValues"/>
  <int value="-67065" label="errSecCSNoSuchCode"/>
  <int value="-67064" label="errSecCSMultipleGuests"/>
  <int value="-67063" label="errSecCSGuestInvalid"/>
  <int value="-67062" label="errSecCSUnsigned"/>
  <int value="-67061" label="errSecCSSignatureFailed"/>
  <int value="-67060" label="errSecCSSignatureNotVerifiable"/>
  <int value="-67059" label="errSecCSSignatureUnsupported"/>
  <int value="-67058" label="errSecCSBadDictionaryFormat"/>
  <int value="-67057" label="errSecCSResourcesNotSealed"/>
  <int value="-67056" label="errSecCSResourcesNotFound"/>
  <int value="-67055" label="errSecCSResourcesInvalid"/>
  <int value="-67054" label="errSecCSBadResource"/>
  <int value="-67053" label="errSecCSResourceRulesInvalid"/>
  <int value="-67052" label="errSecCSReqInvalid"/>
  <int value="-67051" label="errSecCSReqUnsupported"/>
  <int value="-67050" label="errSecCSReqFailed"/>
  <int value="-67049" label="errSecCSBadObjectFormat"/>
  <int value="-67048" label="errSecCSInternalError"/>
  <int value="-67047" label="errSecCSHostReject"/>
  <int value="-67046" label="errSecCSNotAHost"/>
  <int value="-67045" label="errSecCSSignatureInvalid"/>
  <int value="-67044" label="errSecCSHostProtocolRelativePath"/>
  <int value="-67043" label="errSecCSHostProtocolContradiction"/>
  <int value="-67042" label="errSecCSHostProtocolDedicationError"/>
  <int value="-67041" label="errSecCSHostProtocolNotProxy"/>
  <int value="-67040" label="errSecCSHostProtocolStateError"/>
  <int value="-67039" label="errSecCSHostProtocolUnrelated"/>
  <int value="-67037" label="errSecCSNotSupported"/>
  <int value="-67036" label="errSecCSCMSTooLarge"/>
  <int value="-67035" label="errSecCSHostProtocolInvalidHash"/>
  <int value="-67034" label="errSecCSStaticCodeChanged"/>
  <int value="-67033" label="errSecCSSigDBDenied"/>
  <int value="-67032" label="errSecCSSigDBAccess"/>
  <int value="-67031" label="errSecCSHostProtocolInvalidAttribute"/>
  <int value="-67030" label="errSecCSInfoPlistFailed"/>
  <int value="-67029" label="errSecCSNoMainExecutable"/>
  <int value="-67028" label="errSecCSBadBundleFormat"/>
  <int value="-67027" label="errSecCSNoMatches"/>
  <int value="-67026" label="errSecCSFileHardQuarantined"/>
  <int value="-67025" label="errSecCSOutdated"/>
  <int value="-67024" label="errSecCSDbCorrupt"/>
  <int value="-67023" label="errSecCSResourceDirectoryFailed"/>
  <int value="-67022" label="errSecCSUnsignedNestedCode"/>
  <int value="-67021" label="errSecCSBadNestedCode"/>
  <int value="-67020" label="errSecCSBadCallbackValue"/>
  <int value="-67019" label="errSecCSHelperFailed"/>
  <int value="-67018" label="errSecCSVetoed"/>
  <int value="-67017" label="errSecCSBadLVArch"/>
  <int value="-67016" label="errSecCSResourceNotSupported"/>
  <int value="-67015" label="errSecCSRegularFile"/>
  <int value="-67014" label="errSecCSUnsealedAppRoot"/>
  <int value="-67013" label="errSecCSWeakResourceRules"/>
  <int value="-67012" label="errSecCSDSStoreSymlink"/>
  <int value="-67011" label="errSecCSAmbiguousBundleFormat"/>
  <int value="-67010" label="errSecCSBadMainExecutable"/>
  <int value="-67009" label="errSecCSBadFrameworkVersion"/>
  <int value="-67008" label="errSecCSUnsealedFrameworkRoot"/>
  <int value="-67007" label="errSecCSWeakResourceEnvelope"/>
  <int value="-67006" label="errSecCSCancelled"/>
  <int value="-67005" label="errSecCSInvalidPlatform"/>
  <int value="-67004" label="errSecCSTooBig"/>
  <int value="-67003" label="errSecCSInvalidSymlink"/>
  <int value="-67002" label="errSecCSNotAppLike"/>
  <int value="-67001" label="errSecCSBadDiskImageFormat"/>
  <int value="-67000" label="errSecCSUnsupportedDigestAlgorithm"/>
  <int value="-66999" label="errSecCSInvalidAssociatedFileData"/>
  <int value="-66998" label="errSecCSInvalidTeamIdentifier"/>
  <int value="-66997" label="errSecCSBadTeamIdentifier"/>
  <int value="-66996" label="errSecCSSignatureUntrusted"/>
  <int value="-66995" label="errSecMultipleExecSegments"/>
  <int value="-66994" label="errSecCSInvalidEntitlements"/>
  <int value="-66993" label="errSecCSInvalidRuntimeVersion"/>
  <int value="-66992" label="errSecCSRevokedNotarization"/>
  <int value="-66991" label="errSecCSCMSConstructionFailed"/>
  <int value="-66990" label="errSecCSRemoteSignerFailed"/>
  <int value="-60033" label="errAuthorizationBadAddress"/>
  <int value="-60032" label="errAuthorizationToolEnvironmentError"/>
  <int value="-60031" label="errAuthorizationToolExecuteFailure"/>
  <int value="-60011" label="errAuthorizationInvalidFlags"/>
  <int value="-60010" label="errAuthorizationInternalizeNotAllowed"/>
  <int value="-60009" label="errAuthorizationExternalizeNotAllowed"/>
  <int value="-60008" label="errAuthorizationInternal"/>
  <int value="-60007" label="errAuthorizationInteractionNotAllowed"/>
  <int value="-60006" label="errAuthorizationCanceled"/>
  <int value="-60005" label="errAuthorizationDenied"/>
  <int value="-60004" label="errAuthorizationInvalidPointer"/>
  <int value="-60003" label="errAuthorizationInvalidTag"/>
  <int value="-60002" label="errAuthorizationInvalidRef"/>
  <int value="-60001" label="errAuthorizationInvalidSet"/>
  <int value="-34020" label="errSecRestrictedAPI"/>
  <int value="-34018" label="errSecMissingEntitlement"/>
  <int value="-26275" label="errSecDecode"/>
  <int value="-26267" label="errSecNotSigner"/>
  <int value="-25320" label="errSecInDarkWake"/>
  <int value="-25319" label="errSecInvalidPrefsDomain"/>
  <int value="-25318" label="errSecCreateChainFailed"/>
  <int value="-25317" label="errSecDataNotModifiable"/>
  <int value="-25316" label="errSecDataNotAvailable"/>
  <int value="-25315" label="errSecInteractionRequired"/>
  <int value="-25314" label="errSecNoPolicyModule"/>
  <int value="-25313" label="errSecNoCertificateModule"/>
  <int value="-25312" label="errSecNoStorageModule"/>
  <int value="-25311" label="errSecKeySizeNotAllowed"/>
  <int value="-25310" label="errSecWrongSecVersion"/>
  <int value="-25309" label="errSecReadOnlyAttr"/>
  <int value="-25308" label="errSecInteractionNotAllowed"/>
  <int value="-25307" label="errSecNoDefaultKeychain"/>
  <int value="-25306" label="errSecNoSuchClass"/>
  <int value="-25305" label="errSecInvalidSearchRef"/>
  <int value="-25304" label="errSecInvalidItemRef"/>
  <int value="-25303" label="errSecNoSuchAttr"/>
  <int value="-25302" label="errSecDataTooLarge"/>
  <int value="-25301" label="errSecBufferTooSmall"/>
  <int value="-25300" label="errSecItemNotFound"/>
  <int value="-25299" label="errSecDuplicateItem"/>
  <int value="-25298" label="errSecInvalidCallback"/>
  <int value="-25297" label="errSecDuplicateCallback"/>
  <int value="-25296" label="errSecDuplicateKeychain"/>
  <int value="-25295" label="errSecInvalidKeychain"/>
  <int value="-25294" label="errSecNoSuchKeychain"/>
  <int value="-25293" label="errSecAuthFailed"/>
  <int value="-25292" label="errSecReadOnly"/>
  <int value="-25291" label="errSecNotAvailable"/>
  <int value="-25264" label="errSecPkcs12VerifyFailure"/>
  <int value="-25263" label="errSecNoTrustSettings"/>
  <int value="-25262" label="errSecInvalidTrustSettings"/>
  <int value="-25261" label="errSecInvalidPasswordRef"/>
  <int value="-25260" label="errSecPassphraseRequired"/>
  <int value="-25259" label="errSecMultiplePrivKeys"/>
  <int value="-25258" label="errSecKeyIsSensitive"/>
  <int value="-25257" label="errSecUnknownFormat"/>
  <int value="-25256" label="errSecUnsupportedFormat"/>
  <int value="-25245" label="errSecTrustNotAvailable"/>
  <int value="-25244" label="errSecInvalidOwnerEdit"/>
  <int value="-25243" label="errSecNoAccessForItem"/>
  <int value="-25242" label="errSecInvalidTrustSetting"/>
  <int value="-25241" label="errSecPolicyNotFound"/>
  <int value="-25240" label="errSecACLNotSimple"/>
  <int value="-4960" label="errSecCoreFoundationUnknown"/>
  <int value="-2070" label="errSecInternalComponent"/>
  <int value="-909" label="errSecBadReq"/>
  <int value="-128" label="errSecUserCanceled"/>
  <int value="-108" label="errSecAllocate"/>
  <int value="-61" label="errSecWrPerm"/>
  <int value="-50" label="errSecParam"/>
  <int value="-49" label="errSecOpWr"/>
  <int value="-36" label="errSecIO"/>
  <int value="-34" label="errSecDiskFull"/>
  <int value="-4" label="errSecUnimplemented"/>
  <int value="0" label="errSecSuccess"/>
  <int value="100001" label="kPOSIXErrorEPERM"/>
  <int value="100002" label="kPOSIXErrorENOENT"/>
  <int value="100003" label="kPOSIXErrorESRCH"/>
  <int value="100004" label="kPOSIXErrorEINTR"/>
  <int value="100005" label="kPOSIXErrorEIO"/>
  <int value="100006" label="kPOSIXErrorENXIO"/>
  <int value="100007" label="kPOSIXErrorE2BIG"/>
  <int value="100008" label="kPOSIXErrorENOEXEC"/>
  <int value="100009" label="kPOSIXErrorEBADF"/>
  <int value="100010" label="kPOSIXErrorECHILD"/>
  <int value="100011" label="kPOSIXErrorEDEADLK"/>
  <int value="100012" label="kPOSIXErrorENOMEM"/>
  <int value="100013" label="kPOSIXErrorEACCES"/>
  <int value="100014" label="kPOSIXErrorEFAULT"/>
  <int value="100015" label="kPOSIXErrorENOTBLK"/>
  <int value="100016" label="kPOSIXErrorEBUSY"/>
  <int value="100017" label="kPOSIXErrorEEXIST"/>
  <int value="100018" label="kPOSIXErrorEXDEV"/>
  <int value="100019" label="kPOSIXErrorENODEV"/>
  <int value="100020" label="kPOSIXErrorENOTDIR"/>
  <int value="100021" label="kPOSIXErrorEISDIR"/>
  <int value="100022" label="kPOSIXErrorEINVAL"/>
  <int value="100023" label="kPOSIXErrorENFILE"/>
  <int value="100024" label="kPOSIXErrorEMFILE"/>
  <int value="100025" label="kPOSIXErrorENOTTY"/>
  <int value="100026" label="kPOSIXErrorETXTBSY"/>
  <int value="100027" label="kPOSIXErrorEFBIG"/>
  <int value="100028" label="kPOSIXErrorENOSPC"/>
  <int value="100029" label="kPOSIXErrorESPIPE"/>
  <int value="100030" label="kPOSIXErrorEROFS"/>
  <int value="100031" label="kPOSIXErrorEMLINK"/>
  <int value="100032" label="kPOSIXErrorEPIPE"/>
  <int value="100033" label="kPOSIXErrorEDOM"/>
  <int value="100034" label="kPOSIXErrorERANGE"/>
  <int value="100035" label="kPOSIXErrorEAGAIN"/>
  <int value="100036" label="kPOSIXErrorEINPROGRESS"/>
  <int value="100037" label="kPOSIXErrorEALREADY"/>
  <int value="100038" label="kPOSIXErrorENOTSOCK"/>
  <int value="100039" label="kPOSIXErrorEDESTADDRREQ"/>
  <int value="100040" label="kPOSIXErrorEMSGSIZE"/>
  <int value="100041" label="kPOSIXErrorEPROTOTYPE"/>
  <int value="100042" label="kPOSIXErrorENOPROTOOPT"/>
  <int value="100043" label="kPOSIXErrorEPROTONOSUPPORT"/>
  <int value="100044" label="kPOSIXErrorESOCKTNOSUPPORT"/>
  <int value="100045" label="kPOSIXErrorENOTSUP"/>
  <int value="100046" label="kPOSIXErrorEPFNOSUPPORT"/>
  <int value="100047" label="kPOSIXErrorEAFNOSUPPORT"/>
  <int value="100048" label="kPOSIXErrorEADDRINUSE"/>
  <int value="100049" label="kPOSIXErrorEADDRNOTAVAIL"/>
  <int value="100050" label="kPOSIXErrorENETDOWN"/>
  <int value="100051" label="kPOSIXErrorENETUNREACH"/>
  <int value="100052" label="kPOSIXErrorENETRESET"/>
  <int value="100053" label="kPOSIXErrorECONNABORTED"/>
  <int value="100054" label="kPOSIXErrorECONNRESET"/>
  <int value="100055" label="kPOSIXErrorENOBUFS"/>
  <int value="100056" label="kPOSIXErrorEISCONN"/>
  <int value="100057" label="kPOSIXErrorENOTCONN"/>
  <int value="100058" label="kPOSIXErrorESHUTDOWN"/>
  <int value="100059" label="kPOSIXErrorETOOMANYREFS"/>
  <int value="100060" label="kPOSIXErrorETIMEDOUT"/>
  <int value="100061" label="kPOSIXErrorECONNREFUSED"/>
  <int value="100062" label="kPOSIXErrorELOOP"/>
  <int value="100063" label="kPOSIXErrorENAMETOOLONG"/>
  <int value="100064" label="kPOSIXErrorEHOSTDOWN"/>
  <int value="100065" label="kPOSIXErrorEHOSTUNREACH"/>
  <int value="100066" label="kPOSIXErrorENOTEMPTY"/>
  <int value="100067" label="kPOSIXErrorEPROCLIM"/>
  <int value="100068" label="kPOSIXErrorEUSERS"/>
  <int value="100069" label="kPOSIXErrorEDQUOT"/>
  <int value="100070" label="kPOSIXErrorESTALE"/>
  <int value="100071" label="kPOSIXErrorEREMOTE"/>
  <int value="100072" label="kPOSIXErrorEBADRPC"/>
  <int value="100073" label="kPOSIXErrorERPCMISMATCH"/>
  <int value="100074" label="kPOSIXErrorEPROGUNAVAIL"/>
  <int value="100075" label="kPOSIXErrorEPROGMISMATCH"/>
  <int value="100076" label="kPOSIXErrorEPROCUNAVAIL"/>
  <int value="100077" label="kPOSIXErrorENOLCK"/>
  <int value="100078" label="kPOSIXErrorENOSYS"/>
  <int value="100079" label="kPOSIXErrorEFTYPE"/>
  <int value="100080" label="kPOSIXErrorEAUTH"/>
  <int value="100081" label="kPOSIXErrorENEEDAUTH"/>
  <int value="100082" label="kPOSIXErrorEPWROFF"/>
  <int value="100083" label="kPOSIXErrorEDEVERR"/>
  <int value="100084" label="kPOSIXErrorEOVERFLOW"/>
  <int value="100085" label="kPOSIXErrorEBADEXEC"/>
  <int value="100086" label="kPOSIXErrorEBADARCH"/>
  <int value="100087" label="kPOSIXErrorESHLIBVERS"/>
  <int value="100088" label="kPOSIXErrorEBADMACHO"/>
  <int value="100089" label="kPOSIXErrorECANCELED"/>
  <int value="100090" label="kPOSIXErrorEIDRM"/>
  <int value="100091" label="kPOSIXErrorENOMSG"/>
  <int value="100092" label="kPOSIXErrorEILSEQ"/>
  <int value="100093" label="kPOSIXErrorENOATTR"/>
  <int value="100094" label="kPOSIXErrorEBADMSG"/>
  <int value="100095" label="kPOSIXErrorEMULTIHOP"/>
  <int value="100096" label="kPOSIXErrorENODATA"/>
  <int value="100097" label="kPOSIXErrorENOLINK"/>
  <int value="100098" label="kPOSIXErrorENOSR"/>
  <int value="100099" label="kPOSIXErrorENOSTR"/>
  <int value="100100" label="kPOSIXErrorEPROTO"/>
  <int value="100101" label="kPOSIXErrorETIME"/>
  <int value="100102" label="kPOSIXErrorEOPNOTSUPP"/>
</enum>

</enums>

</histogram-configuration>
