Documentation
¶
Overview ¶
Package security provides a fluent Go API over the macOS Security framework.
Construction ¶
New… functions create objects; each With… method sets one property and returns its receiver, so configuration calls chain. A <Type>FromID constructor adopts an Objective-C object obtained elsewhere.
Lifecycle ¶
A wrapper releases its Objective-C object automatically once the garbage collector finds it unreachable. Call Release to relinquish the reference deterministically (for objects holding scarce resources); Release is idempotent, and afterwards the wrapper's methods are no-ops returning zero values.
Index ¶
- Constants
- func AuthorizationCopyInfo(authorization AuthorizationRef, tag string, info unsafe.Pointer) int
- func AuthorizationCopyPrivilegedReference(authorization unsafe.Pointer, flags AuthorizationFlags) error
- func AuthorizationCopyRights(authorization AuthorizationRef, rights unsafe.Pointer, ...) int
- func AuthorizationCopyRightsAsync(authorization AuthorizationRef, rights unsafe.Pointer, ...)
- func AuthorizationCreate(rights unsafe.Pointer, environment unsafe.Pointer, flags AuthorizationFlags, ...) int
- func AuthorizationCreateFromExternalForm(extForm *AuthorizationExternalForm, authorization unsafe.Pointer) error
- func AuthorizationExecuteWithPrivileges(authorization AuthorizationRef, pathToTool string, options AuthorizationFlags, ...) error
- func AuthorizationFree(authorization AuthorizationRef, flags AuthorizationFlags) error
- func AuthorizationFreeItemSet(set unsafe.Pointer) int
- func AuthorizationMakeExternalForm(authorization AuthorizationRef, extForm *AuthorizationExternalForm) error
- func AuthorizationRightGet(rightName string) (obj.Object, error)
- func AuthorizationRightRemove(authRef AuthorizationRef, rightName string) error
- func AuthorizationRightSet(authRef AuthorizationRef, rightName string, rightDefinition obj.Object, ...) error
- func CMSDecoderCopyAllCerts(cmsDecoder CMSDecoderRef) (obj.Object, error)
- func CMSDecoderCopyContent(cmsDecoder CMSDecoderRef) (obj.Object, error)
- func CMSDecoderCopyDetachedContent(cmsDecoder CMSDecoderRef) (obj.Object, error)
- func CMSDecoderCopyEncapsulatedContentType(cmsDecoder CMSDecoderRef) (obj.Object, error)
- func CMSDecoderCopySignerCert(cmsDecoder CMSDecoderRef, signerIndex int, signerCertOut unsafe.Pointer) error
- func CMSDecoderCopySignerEmailAddress(cmsDecoder CMSDecoderRef, signerIndex int) (obj.Object, error)
- func CMSDecoderCopySignerSigningTime(cmsDecoder CMSDecoderRef, signerIndex int) (result int, signingTime float64)
- func CMSDecoderCopySignerTimestamp(cmsDecoder CMSDecoderRef, signerIndex int) (result int, timestamp float64)
- func CMSDecoderCopySignerTimestampCertificates(cmsDecoder CMSDecoderRef, signerIndex int) (obj.Object, error)
- func CMSDecoderCopySignerTimestampWithPolicy(cmsDecoder CMSDecoderRef, timeStampPolicy obj.Object, signerIndex int) (result int, timestamp float64)
- func CMSDecoderCreate(cmsDecoderOut unsafe.Pointer) error
- func CMSDecoderFinalizeMessage(cmsDecoder CMSDecoderRef) error
- func CMSDecoderGetNumSigners(cmsDecoder CMSDecoderRef) (result int, numSignersOut int)
- func CMSDecoderGetTypeID() int
- func CMSDecoderIsContentEncrypted(cmsDecoder CMSDecoderRef) (result int, isEncryptedOut uint8)
- func CMSDecoderSetDetachedContent(cmsDecoder CMSDecoderRef, detachedContent obj.Object) error
- func CMSDecoderSetSearchKeychain(cmsDecoder CMSDecoderRef, keychainOrArray obj.Object) error
- func CMSDecoderUpdateMessage(cmsDecoder CMSDecoderRef, msgBytes unsafe.Pointer, msgBytesLen int) error
- func CMSEncode(signers obj.Object, recipients obj.Object, eContentType unsafe.Pointer, ...) int
- func CMSEncodeContent(signers obj.Object, recipients obj.Object, eContentTypeOID obj.Object, ...) (obj.Object, error)
- func CMSEncoderAddRecipients(cmsEncoder CMSEncoderRef, recipientOrArray obj.Object) error
- func CMSEncoderAddSignedAttributes(cmsEncoder CMSEncoderRef, signedAttributes CMSSignedAttributes) error
- func CMSEncoderAddSigners(cmsEncoder CMSEncoderRef, signerOrArray obj.Object) error
- func CMSEncoderAddSupportingCerts(cmsEncoder CMSEncoderRef, certOrArray obj.Object) error
- func CMSEncoderCopyEncapsulatedContentType(cmsEncoder CMSEncoderRef) (obj.Object, error)
- func CMSEncoderCopyEncodedContent(cmsEncoder CMSEncoderRef) (obj.Object, error)
- func CMSEncoderCopyRecipients(cmsEncoder CMSEncoderRef) (obj.Object, error)
- func CMSEncoderCopySignerTimestamp(cmsEncoder CMSEncoderRef, signerIndex int) (result int, timestamp float64)
- func CMSEncoderCopySignerTimestampWithPolicy(cmsEncoder CMSEncoderRef, timeStampPolicy obj.Object, signerIndex int) (result int, timestamp float64)
- func CMSEncoderCopySigners(cmsEncoder CMSEncoderRef) (obj.Object, error)
- func CMSEncoderCopySupportingCerts(cmsEncoder CMSEncoderRef) (obj.Object, error)
- func CMSEncoderCreate(cmsEncoderOut unsafe.Pointer) error
- func CMSEncoderGetHasDetachedContent(cmsEncoder CMSEncoderRef) (result int, detachedContentOut uint8)
- func CMSEncoderGetTypeID() int
- func CMSEncoderSetCertificateChainMode(cmsEncoder CMSEncoderRef, chainMode CMSCertificateChainMode) error
- func CMSEncoderSetEncapsulatedContentType(cmsEncoder CMSEncoderRef, eContentType unsafe.Pointer) int
- func CMSEncoderSetEncapsulatedContentTypeOID(cmsEncoder CMSEncoderRef, eContentTypeOID obj.Object) error
- func CMSEncoderSetHasDetachedContent(cmsEncoder CMSEncoderRef, detachedContent uint8) error
- func CMSEncoderSetSignerAlgorithm(cmsEncoder CMSEncoderRef, digestAlgorithm obj.Object) error
- func CMSEncoderUpdateContent(cmsEncoder CMSEncoderRef, content unsafe.Pointer, contentLen int) error
- func CSSMOID_ADC_CERT_POLICY() uintptr
- func CSSMOID_AD_CA_ISSUERS() uintptr
- func CSSMOID_AD_CA_REPOSITORY() uintptr
- func CSSMOID_AD_OCSP() uintptr
- func CSSMOID_AD_TIME_STAMPING() uintptr
- func CSSMOID_ANSI_DH_EPHEM() uintptr
- func CSSMOID_ANSI_DH_EPHEM_SHA1() uintptr
- func CSSMOID_ANSI_DH_HYBRID1() uintptr
- func CSSMOID_ANSI_DH_HYBRID1_SHA1() uintptr
- func CSSMOID_ANSI_DH_HYBRID2() uintptr
- func CSSMOID_ANSI_DH_HYBRID2_SHA1() uintptr
- func CSSMOID_ANSI_DH_HYBRID_ONEFLOW() uintptr
- func CSSMOID_ANSI_DH_ONE_FLOW() uintptr
- func CSSMOID_ANSI_DH_ONE_FLOW_SHA1() uintptr
- func CSSMOID_ANSI_DH_PUB_NUMBER() uintptr
- func CSSMOID_ANSI_DH_STATIC() uintptr
- func CSSMOID_ANSI_DH_STATIC_SHA1() uintptr
- func CSSMOID_ANSI_MQV1() uintptr
- func CSSMOID_ANSI_MQV1_SHA1() uintptr
- func CSSMOID_ANSI_MQV2() uintptr
- func CSSMOID_ANSI_MQV2_SHA1() uintptr
- func CSSMOID_APPLEID_CERT_POLICY() uintptr
- func CSSMOID_APPLEID_SHARING_CERT_POLICY() uintptr
- func CSSMOID_APPLE_ASC() uintptr
- func CSSMOID_APPLE_CERT_POLICY() uintptr
- func CSSMOID_APPLE_ECDSA() uintptr
- func CSSMOID_APPLE_EKU_CODE_SIGNING() uintptr
- func CSSMOID_APPLE_EKU_CODE_SIGNING_DEV() uintptr
- func CSSMOID_APPLE_EKU_ICHAT_ENCRYPTION() uintptr
- func CSSMOID_APPLE_EKU_ICHAT_SIGNING() uintptr
- func CSSMOID_APPLE_EKU_PASSBOOK_SIGNING() uintptr
- func CSSMOID_APPLE_EKU_PROFILE_SIGNING() uintptr
- func CSSMOID_APPLE_EKU_QA_PROFILE_SIGNING() uintptr
- func CSSMOID_APPLE_EKU_RESOURCE_SIGNING() uintptr
- func CSSMOID_APPLE_EKU_SYSTEM_IDENTITY() uintptr
- func CSSMOID_APPLE_EXTENSION() uintptr
- func CSSMOID_APPLE_EXTENSION_AAI_INTERMEDIATE() uintptr
- func CSSMOID_APPLE_EXTENSION_ADC_APPLE_SIGNING() uintptr
- func CSSMOID_APPLE_EXTENSION_ADC_DEV_SIGNING() uintptr
- func CSSMOID_APPLE_EXTENSION_APPLEID_INTERMEDIATE() uintptr
- func CSSMOID_APPLE_EXTENSION_APPLEID_SHARING() uintptr
- func CSSMOID_APPLE_EXTENSION_APPLE_SIGNING() uintptr
- func CSSMOID_APPLE_EXTENSION_CODE_SIGNING() uintptr
- func CSSMOID_APPLE_EXTENSION_DEVELOPER_AUTHENTICATION() uintptr
- func CSSMOID_APPLE_EXTENSION_ESCROW_SERVICE() uintptr
- func CSSMOID_APPLE_EXTENSION_INTERMEDIATE_MARKER() uintptr
- func CSSMOID_APPLE_EXTENSION_ITMS_INTERMEDIATE() uintptr
- func CSSMOID_APPLE_EXTENSION_MACAPPSTORE_RECEIPT() uintptr
- func CSSMOID_APPLE_EXTENSION_PASSBOOK_SIGNING() uintptr
- func CSSMOID_APPLE_EXTENSION_PROVISIONING_PROFILE_SIGNING() uintptr
- func CSSMOID_APPLE_EXTENSION_SERVER_AUTHENTICATION() uintptr
- func CSSMOID_APPLE_EXTENSION_SYSINT2_INTERMEDIATE() uintptr
- func CSSMOID_APPLE_EXTENSION_WWDR_INTERMEDIATE() uintptr
- func CSSMOID_APPLE_FEE() uintptr
- func CSSMOID_APPLE_FEED() uintptr
- func CSSMOID_APPLE_FEEDEXP() uintptr
- func CSSMOID_APPLE_FEE_MD5() uintptr
- func CSSMOID_APPLE_FEE_SHA1() uintptr
- func CSSMOID_APPLE_ISIGN() uintptr
- func CSSMOID_APPLE_TP_APPLEID_SHARING() uintptr
- func CSSMOID_APPLE_TP_CODE_SIGN() uintptr
- func CSSMOID_APPLE_TP_CODE_SIGNING() uintptr
- func CSSMOID_APPLE_TP_CSR_GEN() uintptr
- func CSSMOID_APPLE_TP_EAP() uintptr
- func CSSMOID_APPLE_TP_ESCROW_SERVICE() uintptr
- func CSSMOID_APPLE_TP_ICHAT() uintptr
- func CSSMOID_APPLE_TP_IP_SEC() uintptr
- func CSSMOID_APPLE_TP_LOCAL_CERT_GEN() uintptr
- func CSSMOID_APPLE_TP_MACAPPSTORE_RECEIPT() uintptr
- func CSSMOID_APPLE_TP_MOBILE_STORE() uintptr
- func CSSMOID_APPLE_TP_PACKAGE_SIGNING() uintptr
- func CSSMOID_APPLE_TP_PASSBOOK_SIGNING() uintptr
- func CSSMOID_APPLE_TP_PCS_ESCROW_SERVICE() uintptr
- func CSSMOID_APPLE_TP_PKINIT_CLIENT() uintptr
- func CSSMOID_APPLE_TP_PKINIT_SERVER() uintptr
- func CSSMOID_APPLE_TP_PROFILE_SIGNING() uintptr
- func CSSMOID_APPLE_TP_PROVISIONING_PROFILE_SIGNING() uintptr
- func CSSMOID_APPLE_TP_QA_PROFILE_SIGNING() uintptr
- func CSSMOID_APPLE_TP_RESOURCE_SIGN() uintptr
- func CSSMOID_APPLE_TP_REVOCATION() uintptr
- func CSSMOID_APPLE_TP_REVOCATION_CRL() uintptr
- func CSSMOID_APPLE_TP_REVOCATION_OCSP() uintptr
- func CSSMOID_APPLE_TP_SMIME() uintptr
- func CSSMOID_APPLE_TP_SSL() uintptr
- func CSSMOID_APPLE_TP_SW_UPDATE_SIGNING() uintptr
- func CSSMOID_APPLE_TP_TEST_MOBILE_STORE() uintptr
- func CSSMOID_APPLE_TP_TIMESTAMPING() uintptr
- func CSSMOID_APPLE_X509_BASIC() uintptr
- func CSSMOID_AliasedEntryName() uintptr
- func CSSMOID_AuthorityInfoAccess() uintptr
- func CSSMOID_AuthorityKeyIdentifier() uintptr
- func CSSMOID_AuthorityRevocationList() uintptr
- func CSSMOID_BasicConstraints() uintptr
- func CSSMOID_BiometricInfo() uintptr
- func CSSMOID_BusinessCategory() uintptr
- func CSSMOID_CACertificate() uintptr
- func CSSMOID_CSSMKeyStruct() uintptr
- func CSSMOID_CertIssuer() uintptr
- func CSSMOID_Certicom() uintptr
- func CSSMOID_CerticomEllCurve() uintptr
- func CSSMOID_CertificatePolicies() uintptr
- func CSSMOID_CertificateRevocationList() uintptr
- func CSSMOID_ChallengePassword() uintptr
- func CSSMOID_ClientAuth() uintptr
- func CSSMOID_CollectiveFacsimileTelephoneNumber() uintptr
- func CSSMOID_CollectiveInternationalISDNNumber() uintptr
- func CSSMOID_CollectiveOrganizationName() uintptr
- func CSSMOID_CollectiveOrganizationalUnitName() uintptr
- func CSSMOID_CollectivePhysicalDeliveryOfficeName() uintptr
- func CSSMOID_CollectivePostOfficeBox() uintptr
- func CSSMOID_CollectivePostalAddress() uintptr
- func CSSMOID_CollectivePostalCode() uintptr
- func CSSMOID_CollectiveStateProvinceName() uintptr
- func CSSMOID_CollectiveStreetAddress() uintptr
- func CSSMOID_CollectiveTelephoneNumber() uintptr
- func CSSMOID_CollectiveTelexNumber() uintptr
- func CSSMOID_CollectiveTelexTerminalIdentifier() uintptr
- func CSSMOID_CommonName() uintptr
- func CSSMOID_ContentType() uintptr
- func CSSMOID_CounterSignature() uintptr
- func CSSMOID_CountryName() uintptr
- func CSSMOID_CrlDistributionPoints() uintptr
- func CSSMOID_CrlNumber() uintptr
- func CSSMOID_CrlReason() uintptr
- func CSSMOID_CrossCertificatePair() uintptr
- func CSSMOID_DES_CBC() uintptr
- func CSSMOID_DH() uintptr
- func CSSMOID_DNQualifier() uintptr
- func CSSMOID_DOTMAC_CERT() uintptr
- func CSSMOID_DOTMAC_CERT_EMAIL_ENCRYPT() uintptr
- func CSSMOID_DOTMAC_CERT_EMAIL_SIGN() uintptr
- func CSSMOID_DOTMAC_CERT_EXTENSION() uintptr
- func CSSMOID_DOTMAC_CERT_IDENTITY() uintptr
- func CSSMOID_DOTMAC_CERT_POLICY() uintptr
- func CSSMOID_DOTMAC_CERT_REQ() uintptr
- func CSSMOID_DOTMAC_CERT_REQ_ARCHIVE_FETCH() uintptr
- func CSSMOID_DOTMAC_CERT_REQ_ARCHIVE_LIST() uintptr
- func CSSMOID_DOTMAC_CERT_REQ_ARCHIVE_REMOVE() uintptr
- func CSSMOID_DOTMAC_CERT_REQ_ARCHIVE_STORE() uintptr
- func CSSMOID_DOTMAC_CERT_REQ_EMAIL_ENCRYPT() uintptr
- func CSSMOID_DOTMAC_CERT_REQ_EMAIL_SIGN() uintptr
- func CSSMOID_DOTMAC_CERT_REQ_IDENTITY() uintptr
- func CSSMOID_DOTMAC_CERT_REQ_SHARED_SERVICES() uintptr
- func CSSMOID_DOTMAC_CERT_REQ_VALUE_ASYNC() uintptr
- func CSSMOID_DOTMAC_CERT_REQ_VALUE_HOSTNAME() uintptr
- func CSSMOID_DOTMAC_CERT_REQ_VALUE_IS_PENDING() uintptr
- func CSSMOID_DOTMAC_CERT_REQ_VALUE_PASSWORD() uintptr
- func CSSMOID_DOTMAC_CERT_REQ_VALUE_RENEW() uintptr
- func CSSMOID_DOTMAC_CERT_REQ_VALUE_USERNAME() uintptr
- func CSSMOID_DSA() uintptr
- func CSSMOID_DSA_CMS() uintptr
- func CSSMOID_DSA_JDK() uintptr
- func CSSMOID_DeltaCrlIndicator() uintptr
- func CSSMOID_Description() uintptr
- func CSSMOID_DestinationIndicator() uintptr
- func CSSMOID_DistinguishedName() uintptr
- func CSSMOID_DomainComponent() uintptr
- func CSSMOID_ECDSA_WithSHA1() uintptr
- func CSSMOID_ECDSA_WithSHA224() uintptr
- func CSSMOID_ECDSA_WithSHA256() uintptr
- func CSSMOID_ECDSA_WithSHA384() uintptr
- func CSSMOID_ECDSA_WithSHA512() uintptr
- func CSSMOID_ECDSA_WithSpecified() uintptr
- func CSSMOID_EKU_IPSec() uintptr
- func CSSMOID_ETSI_QCS_QC_COMPLIANCE() uintptr
- func CSSMOID_ETSI_QCS_QC_LIMIT_VALUE() uintptr
- func CSSMOID_ETSI_QCS_QC_RETENTION() uintptr
- func CSSMOID_ETSI_QCS_QC_SSCD() uintptr
- func CSSMOID_EmailAddress() uintptr
- func CSSMOID_EmailProtection() uintptr
- func CSSMOID_EnhancedSearchGuide() uintptr
- func CSSMOID_ExtendedCertificateAttributes() uintptr
- func CSSMOID_ExtendedKeyUsage() uintptr
- func CSSMOID_ExtendedKeyUsageAny() uintptr
- func CSSMOID_ExtendedUseCodeSigning() uintptr
- func CSSMOID_FacsimileTelephoneNumber() uintptr
- func CSSMOID_GenerationQualifier() uintptr
- func CSSMOID_GivenName() uintptr
- func CSSMOID_HoldInstructionCode() uintptr
- func CSSMOID_HouseIdentifier() uintptr
- func CSSMOID_InhibitAnyPolicy() uintptr
- func CSSMOID_Initials() uintptr
- func CSSMOID_InternationalISDNNumber() uintptr
- func CSSMOID_InvalidityDate() uintptr
- func CSSMOID_IssuerAltName() uintptr
- func CSSMOID_IssuingDistributionPoint() uintptr
- func CSSMOID_IssuingDistributionPoints() uintptr
- func CSSMOID_KERBv5_PKINIT_AUTH_DATA() uintptr
- func CSSMOID_KERBv5_PKINIT_DH_KEY_DATA() uintptr
- func CSSMOID_KERBv5_PKINIT_KP_CLIENT_AUTH() uintptr
- func CSSMOID_KERBv5_PKINIT_KP_KDC() uintptr
- func CSSMOID_KERBv5_PKINIT_RKEY_DATA() uintptr
- func CSSMOID_KeyUsage() uintptr
- func CSSMOID_KnowledgeInformation() uintptr
- func CSSMOID_LocalityName() uintptr
- func CSSMOID_MACAPPSTORE_CERT_POLICY() uintptr
- func CSSMOID_MACAPPSTORE_RECEIPT_CERT_POLICY() uintptr
- func CSSMOID_MD2() uintptr
- func CSSMOID_MD2WithRSA() uintptr
- func CSSMOID_MD4() uintptr
- func CSSMOID_MD4WithRSA() uintptr
- func CSSMOID_MD5() uintptr
- func CSSMOID_MD5WithRSA() uintptr
- func CSSMOID_MOBILE_STORE_SIGNING_POLICY() uintptr
- func CSSMOID_Member() uintptr
- func CSSMOID_MessageDigest() uintptr
- func CSSMOID_MicrosoftSGC() uintptr
- func CSSMOID_Name() uintptr
- func CSSMOID_NameConstraints() uintptr
- func CSSMOID_NetscapeCertSequence() uintptr
- func CSSMOID_NetscapeCertType() uintptr
- func CSSMOID_NetscapeSGC() uintptr
- func CSSMOID_OAEP_ID_PSPECIFIED() uintptr
- func CSSMOID_OAEP_MGF1() uintptr
- func CSSMOID_OCSPSigning() uintptr
- func CSSMOID_OID_QCS_SYNTAX_V1() uintptr
- func CSSMOID_OID_QCS_SYNTAX_V2() uintptr
- func CSSMOID_ObjectClass() uintptr
- func CSSMOID_OrganizationName() uintptr
- func CSSMOID_OrganizationalUnitName() uintptr
- func CSSMOID_Owner() uintptr
- func CSSMOID_PDA_COUNTRY_CITIZEN() uintptr
- func CSSMOID_PDA_COUNTRY_RESIDENCE() uintptr
- func CSSMOID_PDA_DATE_OF_BIRTH() uintptr
- func CSSMOID_PDA_GENDER() uintptr
- func CSSMOID_PDA_PLACE_OF_BIRTH() uintptr
- func CSSMOID_PKCS3() uintptr
- func CSSMOID_PKCS5_DES_EDE3_CBC() uintptr
- func CSSMOID_PKCS5_DIGEST_ALG() uintptr
- func CSSMOID_PKCS5_ENCRYPT_ALG() uintptr
- func CSSMOID_PKCS5_HMAC_SHA1() uintptr
- func CSSMOID_PKCS5_PBES2() uintptr
- func CSSMOID_PKCS5_PBKDF2() uintptr
- func CSSMOID_PKCS5_PBMAC1() uintptr
- func CSSMOID_PKCS5_RC2_CBC() uintptr
- func CSSMOID_PKCS5_RC5_CBC() uintptr
- func CSSMOID_PKCS5_pbeWithMD2AndDES() uintptr
- func CSSMOID_PKCS5_pbeWithMD2AndRC2() uintptr
- func CSSMOID_PKCS5_pbeWithMD5AndDES() uintptr
- func CSSMOID_PKCS5_pbeWithMD5AndRC2() uintptr
- func CSSMOID_PKCS5_pbeWithSHA1AndDES() uintptr
- func CSSMOID_PKCS5_pbeWithSHA1AndRC2() uintptr
- func CSSMOID_PKCS7_Data() uintptr
- func CSSMOID_PKCS7_DataWithAttributes() uintptr
- func CSSMOID_PKCS7_DigestedData() uintptr
- func CSSMOID_PKCS7_EncryptedData() uintptr
- func CSSMOID_PKCS7_EncryptedPrivateKeyInfo() uintptr
- func CSSMOID_PKCS7_EnvelopedData() uintptr
- func CSSMOID_PKCS7_SignedAndEnvelopedData() uintptr
- func CSSMOID_PKCS7_SignedData() uintptr
- func CSSMOID_PKCS9_CertTypes() uintptr
- func CSSMOID_PKCS9_CrlTypes() uintptr
- func CSSMOID_PKCS9_FriendlyName() uintptr
- func CSSMOID_PKCS9_Id_Ct_TSTInfo() uintptr
- func CSSMOID_PKCS9_LocalKeyId() uintptr
- func CSSMOID_PKCS9_SdsiCertificate() uintptr
- func CSSMOID_PKCS9_TimeStampToken() uintptr
- func CSSMOID_PKCS9_X509Certificate() uintptr
- func CSSMOID_PKCS9_X509Crl() uintptr
- func CSSMOID_PKCS12_certBag() uintptr
- func CSSMOID_PKCS12_crlBag() uintptr
- func CSSMOID_PKCS12_keyBag() uintptr
- func CSSMOID_PKCS12_pbeWithSHAAnd2Key3DESCBC() uintptr
- func CSSMOID_PKCS12_pbeWithSHAAnd3Key3DESCBC() uintptr
- func CSSMOID_PKCS12_pbeWithSHAAnd40BitRC4() uintptr
- func CSSMOID_PKCS12_pbeWithSHAAnd128BitRC2CBC() uintptr
- func CSSMOID_PKCS12_pbeWithSHAAnd128BitRC4() uintptr
- func CSSMOID_PKCS12_pbewithSHAAnd40BitRC2CBC() uintptr
- func CSSMOID_PKCS12_safeContentsBag() uintptr
- func CSSMOID_PKCS12_secretBag() uintptr
- func CSSMOID_PKCS12_shroudedKeyBag() uintptr
- func CSSMOID_PKIX_OCSP() uintptr
- func CSSMOID_PKIX_OCSP_ARCHIVE_CUTOFF() uintptr
- func CSSMOID_PKIX_OCSP_BASIC() uintptr
- func CSSMOID_PKIX_OCSP_CRL() uintptr
- func CSSMOID_PKIX_OCSP_NOCHECK() uintptr
- func CSSMOID_PKIX_OCSP_NONCE() uintptr
- func CSSMOID_PKIX_OCSP_RESPONSE() uintptr
- func CSSMOID_PKIX_OCSP_SERVICE_LOCATOR() uintptr
- func CSSMOID_PhysicalDeliveryOfficeName() uintptr
- func CSSMOID_PolicyConstraints() uintptr
- func CSSMOID_PolicyMappings() uintptr
- func CSSMOID_PostOfficeBox() uintptr
- func CSSMOID_PostalAddress() uintptr
- func CSSMOID_PostalCode() uintptr
- func CSSMOID_PreferredDeliveryMethod() uintptr
- func CSSMOID_PresentationAddress() uintptr
- func CSSMOID_PrivateKeyUsagePeriod() uintptr
- func CSSMOID_ProtocolInformation() uintptr
- func CSSMOID_QC_Statements() uintptr
- func CSSMOID_QT_CPS() uintptr
- func CSSMOID_QT_UNOTICE() uintptr
- func CSSMOID_RSA() uintptr
- func CSSMOID_RSAWithOAEP() uintptr
- func CSSMOID_RegisteredAddress() uintptr
- func CSSMOID_RoleOccupant() uintptr
- func CSSMOID_SHA1() uintptr
- func CSSMOID_SHA1WithDSA() uintptr
- func CSSMOID_SHA1WithDSA_CMS() uintptr
- func CSSMOID_SHA1WithDSA_JDK() uintptr
- func CSSMOID_SHA1WithRSA() uintptr
- func CSSMOID_SHA1WithRSA_OIW() uintptr
- func CSSMOID_SHA224() uintptr
- func CSSMOID_SHA224WithRSA() uintptr
- func CSSMOID_SHA256() uintptr
- func CSSMOID_SHA256WithRSA() uintptr
- func CSSMOID_SHA384() uintptr
- func CSSMOID_SHA384WithRSA() uintptr
- func CSSMOID_SHA512() uintptr
- func CSSMOID_SHA512WithRSA() uintptr
- func CSSMOID_SearchGuide() uintptr
- func CSSMOID_SeeAlso() uintptr
- func CSSMOID_SerialNumber() uintptr
- func CSSMOID_ServerAuth() uintptr
- func CSSMOID_SigningTime() uintptr
- func CSSMOID_StateProvinceName() uintptr
- func CSSMOID_StreetAddress() uintptr
- func CSSMOID_SubjectAltName() uintptr
- func CSSMOID_SubjectDirectoryAttributes() uintptr
- func CSSMOID_SubjectEmailAddress() uintptr
- func CSSMOID_SubjectInfoAccess() uintptr
- func CSSMOID_SubjectKeyIdentifier() uintptr
- func CSSMOID_SubjectPicture() uintptr
- func CSSMOID_SubjectSignatureBitmap() uintptr
- func CSSMOID_SupportedApplicationContext() uintptr
- func CSSMOID_Surname() uintptr
- func CSSMOID_TEST_MOBILE_STORE_SIGNING_POLICY() uintptr
- func CSSMOID_TelephoneNumber() uintptr
- func CSSMOID_TelexNumber() uintptr
- func CSSMOID_TelexTerminalIdentifier() uintptr
- func CSSMOID_TimeStamping() uintptr
- func CSSMOID_Title() uintptr
- func CSSMOID_UniqueIdentifier() uintptr
- func CSSMOID_UniqueMember() uintptr
- func CSSMOID_UnstructuredAddress() uintptr
- func CSSMOID_UnstructuredName() uintptr
- func CSSMOID_UseExemptions() uintptr
- func CSSMOID_UserCertificate() uintptr
- func CSSMOID_UserID() uintptr
- func CSSMOID_UserPassword() uintptr
- func CSSMOID_X9_62() uintptr
- func CSSMOID_X9_62_C_TwoCurve() uintptr
- func CSSMOID_X9_62_EllCurve() uintptr
- func CSSMOID_X9_62_FieldType() uintptr
- func CSSMOID_X9_62_PrimeCurve() uintptr
- func CSSMOID_X9_62_PubKeyType() uintptr
- func CSSMOID_X9_62_SigType() uintptr
- func CSSMOID_X509V1CRLIssuerNameCStruct() uintptr
- func CSSMOID_X509V1CRLIssuerNameLDAP() uintptr
- func CSSMOID_X509V1CRLIssuerStruct() uintptr
- func CSSMOID_X509V1CRLNextUpdate() uintptr
- func CSSMOID_X509V1CRLNumberOfRevokedCertEntries() uintptr
- func CSSMOID_X509V1CRLRevokedCertificatesCStruct() uintptr
- func CSSMOID_X509V1CRLRevokedCertificatesStruct() uintptr
- func CSSMOID_X509V1CRLRevokedEntryCStruct() uintptr
- func CSSMOID_X509V1CRLRevokedEntryRevocationDate() uintptr
- func CSSMOID_X509V1CRLRevokedEntrySerialNumber() uintptr
- func CSSMOID_X509V1CRLRevokedEntryStruct() uintptr
- func CSSMOID_X509V1CRLThisUpdate() uintptr
- func CSSMOID_X509V1CertificateIssuerUniqueId() uintptr
- func CSSMOID_X509V1CertificateSubjectUniqueId() uintptr
- func CSSMOID_X509V1IssuerName() uintptr
- func CSSMOID_X509V1IssuerNameCStruct() uintptr
- func CSSMOID_X509V1IssuerNameLDAP() uintptr
- func CSSMOID_X509V1IssuerNameStd() uintptr
- func CSSMOID_X509V1SerialNumber() uintptr
- func CSSMOID_X509V1Signature() uintptr
- func CSSMOID_X509V1SignatureAlgorithm() uintptr
- func CSSMOID_X509V1SignatureAlgorithmParameters() uintptr
- func CSSMOID_X509V1SignatureAlgorithmTBS() uintptr
- func CSSMOID_X509V1SignatureCStruct() uintptr
- func CSSMOID_X509V1SignatureStruct() uintptr
- func CSSMOID_X509V1SubjectName() uintptr
- func CSSMOID_X509V1SubjectNameCStruct() uintptr
- func CSSMOID_X509V1SubjectNameLDAP() uintptr
- func CSSMOID_X509V1SubjectNameStd() uintptr
- func CSSMOID_X509V1SubjectPublicKey() uintptr
- func CSSMOID_X509V1SubjectPublicKeyAlgorithm() uintptr
- func CSSMOID_X509V1SubjectPublicKeyAlgorithmParameters() uintptr
- func CSSMOID_X509V1SubjectPublicKeyCStruct() uintptr
- func CSSMOID_X509V1ValidityNotAfter() uintptr
- func CSSMOID_X509V1ValidityNotBefore() uintptr
- func CSSMOID_X509V1Version() uintptr
- func CSSMOID_X509V2CRLAllExtensionsCStruct() uintptr
- func CSSMOID_X509V2CRLAllExtensionsStruct() uintptr
- func CSSMOID_X509V2CRLExtensionCritical() uintptr
- func CSSMOID_X509V2CRLExtensionId() uintptr
- func CSSMOID_X509V2CRLExtensionType() uintptr
- func CSSMOID_X509V2CRLNumberOfExtensions() uintptr
- func CSSMOID_X509V2CRLRevokedEntryAllExtensionsCStruct() uintptr
- func CSSMOID_X509V2CRLRevokedEntryAllExtensionsStruct() uintptr
- func CSSMOID_X509V2CRLRevokedEntryExtensionCritical() uintptr
- func CSSMOID_X509V2CRLRevokedEntryExtensionId() uintptr
- func CSSMOID_X509V2CRLRevokedEntryExtensionType() uintptr
- func CSSMOID_X509V2CRLRevokedEntryExtensionValue() uintptr
- func CSSMOID_X509V2CRLRevokedEntryNumberOfExtensions() uintptr
- func CSSMOID_X509V2CRLRevokedEntrySingleExtensionCStruct() uintptr
- func CSSMOID_X509V2CRLRevokedEntrySingleExtensionStruct() uintptr
- func CSSMOID_X509V2CRLSignedCrlCStruct() uintptr
- func CSSMOID_X509V2CRLSignedCrlStruct() uintptr
- func CSSMOID_X509V2CRLSingleExtensionCStruct() uintptr
- func CSSMOID_X509V2CRLSingleExtensionStruct() uintptr
- func CSSMOID_X509V2CRLTbsCertListCStruct() uintptr
- func CSSMOID_X509V2CRLTbsCertListStruct() uintptr
- func CSSMOID_X509V2CRLVersion() uintptr
- func CSSMOID_X509V3Certificate() uintptr
- func CSSMOID_X509V3CertificateCStruct() uintptr
- func CSSMOID_X509V3CertificateExtensionCStruct() uintptr
- func CSSMOID_X509V3CertificateExtensionCritical() uintptr
- func CSSMOID_X509V3CertificateExtensionId() uintptr
- func CSSMOID_X509V3CertificateExtensionStruct() uintptr
- func CSSMOID_X509V3CertificateExtensionType() uintptr
- func CSSMOID_X509V3CertificateExtensionValue() uintptr
- func CSSMOID_X509V3CertificateExtensionsCStruct() uintptr
- func CSSMOID_X509V3CertificateExtensionsStruct() uintptr
- func CSSMOID_X509V3CertificateNumberOfExtensions() uintptr
- func CSSMOID_X509V3SignedCertificate() uintptr
- func CSSMOID_X509V3SignedCertificateCStruct() uintptr
- func CSSMOID_X_121Address() uintptr
- func CSSMOID_ecPublicKey() uintptr
- func CSSMOID_secp112r1() uintptr
- func CSSMOID_secp112r2() uintptr
- func CSSMOID_secp128r1() uintptr
- func CSSMOID_secp128r2() uintptr
- func CSSMOID_secp160k1() uintptr
- func CSSMOID_secp160r1() uintptr
- func CSSMOID_secp160r2() uintptr
- func CSSMOID_secp192k1() uintptr
- func CSSMOID_secp192r1() uintptr
- func CSSMOID_secp224k1() uintptr
- func CSSMOID_secp224r1() uintptr
- func CSSMOID_secp256k1() uintptr
- func CSSMOID_secp256r1() uintptr
- func CSSMOID_secp384r1() uintptr
- func CSSMOID_secp521r1() uintptr
- func CSSMOID_sect113r1() uintptr
- func CSSMOID_sect113r2() uintptr
- func CSSMOID_sect131r1() uintptr
- func CSSMOID_sect131r2() uintptr
- func CSSMOID_sect163k1() uintptr
- func CSSMOID_sect163r1() uintptr
- func CSSMOID_sect163r2() uintptr
- func CSSMOID_sect193r1() uintptr
- func CSSMOID_sect193r2() uintptr
- func CSSMOID_sect233k1() uintptr
- func CSSMOID_sect233r1() uintptr
- func CSSMOID_sect239k1() uintptr
- func CSSMOID_sect283k1() uintptr
- func CSSMOID_sect283r1() uintptr
- func CSSMOID_sect409k1() uintptr
- func CSSMOID_sect409r1() uintptr
- func CSSMOID_sect571k1() uintptr
- func CSSMOID_sect571r1() uintptr
- func CSSM_AC_AuthCompute(acHandle int, baseAuthorizations unsafe.Pointer, credentials unsafe.Pointer, ...) int32
- func CSSM_AC_PassThrough(acHandle int, tpHandle int, clHandle int, ccHandle uint64, ...) int32
- func CSSM_CL_CertAbortCache(clHandle int, certHandle int) int32
- func CSSM_CL_CertAbortQuery(clHandle int, resultsHandle int) int32
- func CSSM_CL_CertCache(clHandle int, cert unsafe.Pointer) (result int32, certHandle int)
- func CSSM_CL_CertCreateTemplate(clHandle int, numberOfFields uint32, certFields unsafe.Pointer, ...) int32
- func CSSM_CL_CertDescribeFormat(clHandle int, oidList unsafe.Pointer) (result int32, numberOfFields uint32)
- func CSSM_CL_CertGetAllFields(clHandle int, cert unsafe.Pointer, certFields unsafe.Pointer) (result int32, numberOfFields uint32)
- func CSSM_CL_CertGetAllTemplateFields(clHandle int, certTemplate unsafe.Pointer, certFields unsafe.Pointer) (result int32, numberOfFields uint32)
- func CSSM_CL_CertGetFirstCachedFieldValue(clHandle int, certHandle int, certField unsafe.Pointer, value unsafe.Pointer) (result int32, resultsHandle int, numberOfMatchedFields uint32)
- func CSSM_CL_CertGetFirstFieldValue(clHandle int, cert unsafe.Pointer, certField unsafe.Pointer, ...) (result int32, resultsHandle int, numberOfMatchedFields uint32)
- func CSSM_CL_CertGetKeyInfo(clHandle int, cert unsafe.Pointer, key unsafe.Pointer) int32
- func CSSM_CL_CertGetNextCachedFieldValue(clHandle int, resultsHandle int, value unsafe.Pointer) int32
- func CSSM_CL_CertGetNextFieldValue(clHandle int, resultsHandle int, value unsafe.Pointer) int32
- func CSSM_CL_CertGroupFromVerifiedBundle(clHandle int, ccHandle uint64, certBundle unsafe.Pointer, ...) int32
- func CSSM_CL_CertGroupToSignedBundle(clHandle int, ccHandle uint64, certGroupToBundle unsafe.Pointer, ...) int32
- func CSSM_CL_CertSign(clHandle int, ccHandle uint64, certTemplate unsafe.Pointer, ...) int32
- func CSSM_CL_CertVerify(clHandle int, ccHandle uint64, certToBeVerified unsafe.Pointer, ...) int32
- func CSSM_CL_CertVerifyWithKey(clHandle int, ccHandle uint64, certToBeVerified unsafe.Pointer) int32
- func CSSM_CL_CrlAbortCache(clHandle int, crlHandle int) int32
- func CSSM_CL_CrlAbortQuery(clHandle int, resultsHandle int) int32
- func CSSM_CL_CrlAddCert(clHandle int, ccHandle uint64, cert unsafe.Pointer, numberOfFields uint32, ...) int32
- func CSSM_CL_CrlCache(clHandle int, crl unsafe.Pointer) (result int32, crlHandle int)
- func CSSM_CL_CrlCreateTemplate(clHandle int, numberOfFields uint32, crlTemplate unsafe.Pointer, ...) int32
- func CSSM_CL_CrlDescribeFormat(clHandle int, oidList unsafe.Pointer) (result int32, numberOfFields uint32)
- func CSSM_CL_CrlGetAllCachedRecordFields(clHandle int, crlHandle int, crlRecordIndex unsafe.Pointer, ...) (result int32, numberOfFields uint32)
- func CSSM_CL_CrlGetAllFields(clHandle int, crl unsafe.Pointer, crlFields unsafe.Pointer) (result int32, numberOfCrlFields uint32)
- func CSSM_CL_CrlGetFirstCachedFieldValue(clHandle int, crlHandle int, crlRecordIndex unsafe.Pointer, ...) (result int32, resultsHandle int, numberOfMatchedFields uint32)
- func CSSM_CL_CrlGetFirstFieldValue(clHandle int, crl unsafe.Pointer, crlField unsafe.Pointer, ...) (result int32, resultsHandle int, numberOfMatchedFields uint32)
- func CSSM_CL_CrlGetNextCachedFieldValue(clHandle int, resultsHandle int, value unsafe.Pointer) int32
- func CSSM_CL_CrlGetNextFieldValue(clHandle int, resultsHandle int, value unsafe.Pointer) int32
- func CSSM_CL_CrlRemoveCert(clHandle int, cert unsafe.Pointer, oldCrl unsafe.Pointer, ...) int32
- func CSSM_CL_CrlSetFields(clHandle int, numberOfFields uint32, crlTemplate unsafe.Pointer, ...) int32
- func CSSM_CL_CrlSign(clHandle int, ccHandle uint64, unsignedCrl unsafe.Pointer, ...) int32
- func CSSM_CL_CrlVerify(clHandle int, ccHandle uint64, crlToBeVerified unsafe.Pointer, ...) int32
- func CSSM_CL_CrlVerifyWithKey(clHandle int, ccHandle uint64, crlToBeVerified unsafe.Pointer) int32
- func CSSM_CL_FreeFieldValue(clHandle int, certOrCrlOid unsafe.Pointer, value unsafe.Pointer) int32
- func CSSM_CL_FreeFields(clHandle int, numberOfFields uint32, fields unsafe.Pointer) int32
- func CSSM_CL_IsCertInCachedCrl(clHandle int, cert unsafe.Pointer, crlHandle int, ...) (result int32, certFound int32)
- func CSSM_CL_IsCertInCrl(clHandle int, cert unsafe.Pointer, crl unsafe.Pointer) (result int32, certFound int32)
- func CSSM_CL_PassThrough(clHandle int, ccHandle uint64, passThroughId uint32, ...) int32
- func CSSM_CSP_ChangeLoginAcl(cspHandle int, accessCred unsafe.Pointer, aclEdit unsafe.Pointer) int32
- func CSSM_CSP_ChangeLoginOwner(cspHandle int, accessCred unsafe.Pointer, newOwner unsafe.Pointer) int32
- func CSSM_CSP_CreateAsymmetricContext(cspHandle int, algorithmID uint32, accessCred unsafe.Pointer, ...) (result int32, newContextHandle uint64)
- func CSSM_CSP_CreateDeriveKeyContext(cspHandle int, algorithmID uint32, deriveKeyType uint32, ...) (result int32, newContextHandle uint64)
- func CSSM_CSP_CreateDigestContext(cspHandle int, algorithmID uint32) (result int32, newContextHandle uint64)
- func CSSM_CSP_CreateKeyGenContext(cspHandle int, algorithmID uint32, keySizeInBits uint32, seed unsafe.Pointer, ...) (result int32, newContextHandle uint64)
- func CSSM_CSP_CreateMacContext(cspHandle int, algorithmID uint32, key unsafe.Pointer) (result int32, newContextHandle uint64)
- func CSSM_CSP_CreatePassThroughContext(cspHandle int, key unsafe.Pointer) (result int32, newContextHandle uint64)
- func CSSM_CSP_CreateRandomGenContext(cspHandle int, algorithmID uint32, seed unsafe.Pointer, length int) (result int32, newContextHandle uint64)
- func CSSM_CSP_CreateSignatureContext(cspHandle int, algorithmID uint32, accessCred unsafe.Pointer, ...) (result int32, newContextHandle uint64)
- func CSSM_CSP_CreateSymmetricContext(cspHandle int, algorithmID uint32, mode uint32, accessCred unsafe.Pointer, ...) (result int32, newContextHandle uint64)
- func CSSM_CSP_GetLoginAcl(cspHandle int, selectionTag unsafe.Pointer, aclInfos unsafe.Pointer) (result int32, numberOfAclInfos uint32)
- func CSSM_CSP_GetLoginOwner(cspHandle int, owner unsafe.Pointer) int32
- func CSSM_CSP_Login(cspHandle int, accessCred unsafe.Pointer, loginName unsafe.Pointer, ...) int32
- func CSSM_CSP_Logout(cspHandle int) int32
- func CSSM_CSP_ObtainPrivateKeyFromPublicKey(cspHandle int, publicKey unsafe.Pointer, privateKey unsafe.Pointer) int32
- func CSSM_CSP_PassThrough(ccHandle uint64, passThroughId uint32, inData unsafe.Pointer, ...) int32
- func CSSM_ChangeKeyAcl(cspHandle int, accessCred unsafe.Pointer, aclEdit unsafe.Pointer, ...) int32
- func CSSM_ChangeKeyOwner(cspHandle int, accessCred unsafe.Pointer, key unsafe.Pointer, ...) int32
- func CSSM_DL_Authenticate(dldbHandle CssmDlDbHandle, accessRequest uint32, accessCred unsafe.Pointer) int32
- func CSSM_DL_ChangeDbAcl(dldbHandle CssmDlDbHandle, accessCred unsafe.Pointer, aclEdit unsafe.Pointer) int32
- func CSSM_DL_ChangeDbOwner(dldbHandle CssmDlDbHandle, accessCred unsafe.Pointer, newOwner unsafe.Pointer) int32
- func CSSM_DL_CreateRelation(dldbHandle CssmDlDbHandle, relationID uint32, relationName string, ...) int32
- func CSSM_DL_DataAbortQuery(dldbHandle CssmDlDbHandle, resultsHandle int) int32
- func CSSM_DL_DataDelete(dldbHandle CssmDlDbHandle, uniqueRecordIdentifier unsafe.Pointer) int32
- func CSSM_DL_DataGetFirst(dldbHandle CssmDlDbHandle, query unsafe.Pointer, attributes unsafe.Pointer, ...) (result int32, resultsHandle int)
- func CSSM_DL_DataGetFromUniqueRecordId(dldbHandle CssmDlDbHandle, uniqueRecord unsafe.Pointer, ...) int32
- func CSSM_DL_DataGetNext(dldbHandle CssmDlDbHandle, resultsHandle int, attributes unsafe.Pointer, ...) int32
- func CSSM_DL_DataInsert(dldbHandle CssmDlDbHandle, recordType uint32, attributes unsafe.Pointer, ...) int32
- func CSSM_DL_DataModify(dldbHandle CssmDlDbHandle, recordType uint32, ...) int32
- func CSSM_DL_DbClose(dldbHandle CssmDlDbHandle) int32
- func CSSM_DL_DbCreate(dlHandle int, dbName string, dbLocation unsafe.Pointer, dbInfo unsafe.Pointer, ...) (result int32, dbHandle int)
- func CSSM_DL_DbDelete(dlHandle int, dbName string, dbLocation unsafe.Pointer, ...) int32
- func CSSM_DL_DbOpen(dlHandle int, dbName string, dbLocation unsafe.Pointer, accessRequest uint32, ...) (result int32, dbHandle int)
- func CSSM_DL_DestroyRelation(dldbHandle CssmDlDbHandle, relationID uint32) int32
- func CSSM_DL_FreeNameList(dlHandle int, nameList unsafe.Pointer) int32
- func CSSM_DL_FreeUniqueRecord(dldbHandle CssmDlDbHandle, uniqueRecord unsafe.Pointer) int32
- func CSSM_DL_GetDbAcl(dldbHandle CssmDlDbHandle, selectionTag unsafe.Pointer, ...) (result int32, numberOfAclInfos uint32)
- func CSSM_DL_GetDbNameFromHandle(dldbHandle CssmDlDbHandle, dbName string) int32
- func CSSM_DL_GetDbNames(dlHandle int, nameList unsafe.Pointer) int32
- func CSSM_DL_GetDbOwner(dldbHandle CssmDlDbHandle, owner unsafe.Pointer) int32
- func CSSM_DL_PassThrough(dldbHandle CssmDlDbHandle, passThroughId uint32, inputParams unsafe.Pointer, ...) int32
- func CSSM_DecryptData(ccHandle uint64, cipherBufs unsafe.Pointer, cipherBufCount uint32, ...) (result int32, bytesDecrypted int)
- func CSSM_DecryptDataFinal(ccHandle uint64, remData unsafe.Pointer) int32
- func CSSM_DecryptDataInit(ccHandle uint64) int32
- func CSSM_DecryptDataInitP(ccHandle uint64, privilege uint64) int32
- func CSSM_DecryptDataP(ccHandle uint64, cipherBufs unsafe.Pointer, cipherBufCount uint32, ...) (result int32, bytesDecrypted int)
- func CSSM_DecryptDataUpdate(ccHandle uint64, cipherBufs unsafe.Pointer, cipherBufCount uint32, ...) (result int32, bytesDecrypted int)
- func CSSM_DeleteContext(ccHandle uint64) int32
- func CSSM_DeleteContextAttributes(ccHandle uint64, numberOfAttributes uint32, contextAttributes unsafe.Pointer) int32
- func CSSM_DeriveKey(ccHandle uint64, param unsafe.Pointer, keyUsage uint32, keyAttr uint32, ...) int32
- func CSSM_DigestData(ccHandle uint64, dataBufs unsafe.Pointer, dataBufCount uint32, ...) int32
- func CSSM_DigestDataClone(ccHandle uint64) (result int32, clonednewCCHandle uint64)
- func CSSM_DigestDataFinal(ccHandle uint64, digest unsafe.Pointer) int32
- func CSSM_DigestDataInit(ccHandle uint64) int32
- func CSSM_DigestDataUpdate(ccHandle uint64, dataBufs unsafe.Pointer, dataBufCount uint32) int32
- func CSSM_EncryptData(ccHandle uint64, clearBufs unsafe.Pointer, clearBufCount uint32, ...) (result int32, bytesEncrypted int)
- func CSSM_EncryptDataFinal(ccHandle uint64, remData unsafe.Pointer) int32
- func CSSM_EncryptDataInit(ccHandle uint64) int32
- func CSSM_EncryptDataInitP(ccHandle uint64, privilege uint64) int32
- func CSSM_EncryptDataP(ccHandle uint64, clearBufs unsafe.Pointer, clearBufCount uint32, ...) (result int32, bytesEncrypted int)
- func CSSM_EncryptDataUpdate(ccHandle uint64, clearBufs unsafe.Pointer, clearBufCount uint32, ...) (result int32, bytesEncrypted int)
- func CSSM_FreeContext(context_ unsafe.Pointer) int32
- func CSSM_FreeKey(cspHandle int, accessCred unsafe.Pointer, keyPtr unsafe.Pointer, delete_ int32) int32
- func CSSM_GenerateAlgorithmParams(ccHandle uint64, paramBits uint32, param unsafe.Pointer) int32
- func CSSM_GenerateKey(ccHandle uint64, keyUsage uint32, keyAttr uint32, keyLabel unsafe.Pointer, ...) int32
- func CSSM_GenerateKeyP(ccHandle uint64, keyUsage uint32, keyAttr uint32, keyLabel unsafe.Pointer, ...) int32
- func CSSM_GenerateKeyPair(ccHandle uint64, publicKeyUsage uint32, publicKeyAttr uint32, ...) int32
- func CSSM_GenerateKeyPairP(ccHandle uint64, publicKeyUsage uint32, publicKeyAttr uint32, ...) int32
- func CSSM_GenerateMac(ccHandle uint64, dataBufs unsafe.Pointer, dataBufCount uint32, ...) int32
- func CSSM_GenerateMacFinal(ccHandle uint64, mac unsafe.Pointer) int32
- func CSSM_GenerateMacInit(ccHandle uint64) int32
- func CSSM_GenerateMacUpdate(ccHandle uint64, dataBufs unsafe.Pointer, dataBufCount uint32) int32
- func CSSM_GenerateRandom(ccHandle uint64, randomNumber unsafe.Pointer) int32
- func CSSM_GetAPIMemoryFunctions(addInHandle int, appMemoryFuncs unsafe.Pointer) int32
- func CSSM_GetContext(ccHandle uint64, context_ unsafe.Pointer) int32
- func CSSM_GetContextAttribute(context_ unsafe.Pointer, attributeType uint32, contextAttribute unsafe.Pointer) int32
- func CSSM_GetKeyAcl(cspHandle int, key unsafe.Pointer, selectionTag unsafe.Pointer, ...) (result int32, numberOfAclInfos uint32)
- func CSSM_GetKeyOwner(cspHandle int, key unsafe.Pointer, owner unsafe.Pointer) int32
- func CSSM_GetPrivilege() (result int32, privilege uint64)
- func CSSM_GetTimeValue(cspHandle int, timeAlgorithm uint32, timeData unsafe.Pointer) int32
- func CSSM_Init(version *CssmVersion, scope uint32, callerGuid *CssmGuid, keyHierarchy uint32, ...) (result int32, pvcPolicy uint32)
- func CSSM_Introduce(moduleID *CssmGuid, keyHierarchy uint32) int32
- func CSSM_ModuleAttach(moduleGuid *CssmGuid, version *CssmVersion, memoryFuncs unsafe.Pointer, ...) (result int32, newModuleHandle int)
- func CSSM_ModuleDetach(moduleHandle int) int32
- func CSSM_ModuleLoad(moduleGuid *CssmGuid, keyHierarchy uint32, appNotifyCallback unsafe.Pointer, ...) int32
- func CSSM_ModuleUnload(moduleGuid *CssmGuid, appNotifyCallback unsafe.Pointer, ...) int32
- func CSSM_RetrieveCounter(cspHandle int, counter unsafe.Pointer) int32
- func CSSM_RetrieveUniqueId(cspHandle int, uniqueID unsafe.Pointer) int32
- func CSSM_SetContext(ccHandle uint64, context_ unsafe.Pointer) int32
- func CSSM_SetPrivilege(privilege uint64) int32
- func CSSM_SignData(ccHandle uint64, dataBufs unsafe.Pointer, dataBufCount uint32, ...) int32
- func CSSM_SignDataFinal(ccHandle uint64, signature unsafe.Pointer) int32
- func CSSM_SignDataInit(ccHandle uint64) int32
- func CSSM_SignDataUpdate(ccHandle uint64, dataBufs unsafe.Pointer, dataBufCount uint32) int32
- func CSSM_TP_ApplyCrlToDb(tpHandle int, clHandle int, cspHandle int, crlToBeApplied unsafe.Pointer, ...) int32
- func CSSM_TP_CertCreateTemplate(tpHandle int, clHandle int, numberOfFields uint32, certFields unsafe.Pointer, ...) int32
- func CSSM_TP_CertGetAllTemplateFields(tpHandle int, clHandle int, certTemplate unsafe.Pointer, ...) (result int32, numberOfFields uint32)
- func CSSM_TP_CertGroupConstruct(tpHandle int, clHandle int, cspHandle int, dbList unsafe.Pointer, ...) int32
- func CSSM_TP_CertGroupPrune(tpHandle int, clHandle int, dbList unsafe.Pointer, ...) int32
- func CSSM_TP_CertGroupToTupleGroup(tpHandle int, clHandle int, certGroup unsafe.Pointer, ...) int32
- func CSSM_TP_CertGroupVerify(tpHandle int, clHandle int, cspHandle int, ...) int32
- func CSSM_TP_CertReclaimAbort(tpHandle int, keyCacheHandle uint64) int32
- func CSSM_TP_CertReclaimKey(tpHandle int, certGroup unsafe.Pointer, certIndex uint32, ...) int32
- func CSSM_TP_CertRemoveFromCrlTemplate(tpHandle int, clHandle int, cspHandle int, oldCrlTemplate unsafe.Pointer, ...) int32
- func CSSM_TP_CertRevoke(tpHandle int, clHandle int, cspHandle int, oldCrlTemplate unsafe.Pointer, ...) int32
- func CSSM_TP_CertSign(tpHandle int, clHandle int, ccHandle uint64, ...) int32
- func CSSM_TP_ConfirmCredResult(tpHandle int, referenceIdentifier unsafe.Pointer, ...) int32
- func CSSM_TP_CrlCreateTemplate(tpHandle int, clHandle int, numberOfFields uint32, crlFields unsafe.Pointer, ...) int32
- func CSSM_TP_CrlSign(tpHandle int, clHandle int, ccHandle uint64, crlToBeSigned unsafe.Pointer, ...) int32
- func CSSM_TP_CrlVerify(tpHandle int, clHandle int, cspHandle int, crlToBeVerified unsafe.Pointer, ...) int32
- func CSSM_TP_FormRequest(tpHandle int, preferredAuthority unsafe.Pointer, formType uint32, ...) int32
- func CSSM_TP_FormSubmit(tpHandle int, formType uint32, form unsafe.Pointer, ...) int32
- func CSSM_TP_PassThrough(tpHandle int, clHandle int, ccHandle uint64, dbList unsafe.Pointer, ...) int32
- func CSSM_TP_ReceiveConfirmation(tpHandle int, referenceIdentifier unsafe.Pointer, responses unsafe.Pointer) (result int32, elapsedTime int32)
- func CSSM_TP_RetrieveCredResult(tpHandle int, referenceIdentifier unsafe.Pointer, ...) (result int32, estimatedTime int32, confirmationRequired int32)
- func CSSM_TP_SubmitCredRequest(tpHandle int, preferredAuthority unsafe.Pointer, requestType uint32, ...) (result int32, estimatedTime int32)
- func CSSM_TP_TupleGroupToCertGroup(tpHandle int, clHandle int, tupleGroup unsafe.Pointer, ...) int32
- func CSSM_Terminate() int32
- func CSSM_Unintroduce(moduleID *CssmGuid) int32
- func CSSM_UnwrapKey(ccHandle uint64, publicKey unsafe.Pointer, wrappedKey unsafe.Pointer, ...) int32
- func CSSM_UnwrapKeyP(ccHandle uint64, publicKey unsafe.Pointer, wrappedKey unsafe.Pointer, ...) int32
- func CSSM_UpdateContextAttributes(ccHandle uint64, numberOfAttributes uint32, contextAttributes unsafe.Pointer) int32
- func CSSM_VerifyData(ccHandle uint64, dataBufs unsafe.Pointer, dataBufCount uint32, ...) int32
- func CSSM_VerifyDataFinal(ccHandle uint64, signature unsafe.Pointer) int32
- func CSSM_VerifyDataInit(ccHandle uint64) int32
- func CSSM_VerifyDataUpdate(ccHandle uint64, dataBufs unsafe.Pointer, dataBufCount uint32) int32
- func CSSM_VerifyDevice(cspHandle int, deviceCert unsafe.Pointer) int32
- func CSSM_VerifyMac(ccHandle uint64, dataBufs unsafe.Pointer, dataBufCount uint32, ...) int32
- func CSSM_VerifyMacFinal(ccHandle uint64, mac unsafe.Pointer) int32
- func CSSM_VerifyMacInit(ccHandle uint64) int32
- func CSSM_VerifyMacUpdate(ccHandle uint64, dataBufs unsafe.Pointer, dataBufCount uint32) int32
- func CSSM_WrapKey(ccHandle uint64, accessCred unsafe.Pointer, key unsafe.Pointer, ...) int32
- func CSSM_WrapKeyP(ccHandle uint64, accessCred unsafe.Pointer, key unsafe.Pointer, ...) int32
- func CssmAlgToOid(algId uint32) unsafe.Pointer
- func CssmOidToAlg(oid unsafe.Pointer) (ok bool, alg uint32)
- func CssmPerror(how string, err int32)
- func GGuidAppleCSP() uintptr
- func GGuidAppleCSPDL() uintptr
- func GGuidAppleDotMacDL() uintptr
- func GGuidAppleDotMacTP() uintptr
- func GGuidAppleFileDL() uintptr
- func GGuidAppleLDAPDL() uintptr
- func GGuidAppleSdCSPDL() uintptr
- func GGuidAppleX509CL() uintptr
- func GGuidAppleX509TP() uintptr
- func GGuidCssm() uintptr
- func KCMSEncoderDigestAlgorithmSHA1() obj.Object
- func KCMSEncoderDigestAlgorithmSHA256() obj.Object
- func KSSLSessionConfig_3DES_fallback() obj.Object
- func KSSLSessionConfig_ATSv1() obj.Object
- func KSSLSessionConfig_ATSv1_noPFS() obj.Object
- func KSSLSessionConfig_RC4_fallback() obj.Object
- func KSSLSessionConfig_TLSv1_3DES_fallback() obj.Object
- func KSSLSessionConfig_TLSv1_RC4_fallback() obj.Object
- func KSSLSessionConfig_TLSv1_fallback() obj.Object
- func KSSLSessionConfig_anonymous() obj.Object
- func KSSLSessionConfig_default() obj.Object
- func KSSLSessionConfig_legacy() obj.Object
- func KSSLSessionConfig_legacy_DHE() obj.Object
- func KSSLSessionConfig_standard() obj.Object
- func KSecACLAuthorizationAny() obj.Object
- func KSecACLAuthorizationChangeACL() obj.Object
- func KSecACLAuthorizationChangeOwner() obj.Object
- func KSecACLAuthorizationDecrypt() obj.Object
- func KSecACLAuthorizationDelete() obj.Object
- func KSecACLAuthorizationDerive() obj.Object
- func KSecACLAuthorizationEncrypt() obj.Object
- func KSecACLAuthorizationExportClear() obj.Object
- func KSecACLAuthorizationExportWrapped() obj.Object
- func KSecACLAuthorizationGenKey() obj.Object
- func KSecACLAuthorizationImportClear() obj.Object
- func KSecACLAuthorizationImportWrapped() obj.Object
- func KSecACLAuthorizationIntegrity() obj.Object
- func KSecACLAuthorizationKeychainCreate() obj.Object
- func KSecACLAuthorizationKeychainDelete() obj.Object
- func KSecACLAuthorizationKeychainItemDelete() obj.Object
- func KSecACLAuthorizationKeychainItemInsert() obj.Object
- func KSecACLAuthorizationKeychainItemModify() obj.Object
- func KSecACLAuthorizationKeychainItemRead() obj.Object
- func KSecACLAuthorizationLogin() obj.Object
- func KSecACLAuthorizationMAC() obj.Object
- func KSecACLAuthorizationPartitionID() obj.Object
- func KSecACLAuthorizationSign() obj.Object
- func KSecAttrAccess() obj.Object
- func KSecAttrAccessControl() obj.Object
- func KSecAttrAccessGroup() obj.Object
- func KSecAttrAccessGroupToken() obj.Object
- func KSecAttrAccessible() obj.Object
- func KSecAttrAccessibleAfterFirstUnlock() obj.Object
- func KSecAttrAccessibleAfterFirstUnlockThisDeviceOnly() obj.Object
- func KSecAttrAccessibleAlways() obj.Object
- func KSecAttrAccessibleAlwaysThisDeviceOnly() obj.Object
- func KSecAttrAccessibleWhenPasscodeSetThisDeviceOnly() obj.Object
- func KSecAttrAccessibleWhenUnlocked() obj.Object
- func KSecAttrAccessibleWhenUnlockedThisDeviceOnly() obj.Object
- func KSecAttrAccount() obj.Object
- func KSecAttrApplicationLabel() obj.Object
- func KSecAttrApplicationTag() obj.Object
- func KSecAttrAuthenticationType() obj.Object
- func KSecAttrAuthenticationTypeDPA() obj.Object
- func KSecAttrAuthenticationTypeDefault() obj.Object
- func KSecAttrAuthenticationTypeHTMLForm() obj.Object
- func KSecAttrAuthenticationTypeHTTPBasic() obj.Object
- func KSecAttrAuthenticationTypeHTTPDigest() obj.Object
- func KSecAttrAuthenticationTypeMSN() obj.Object
- func KSecAttrAuthenticationTypeNTLM() obj.Object
- func KSecAttrAuthenticationTypeRPA() obj.Object
- func KSecAttrCanDecrypt() obj.Object
- func KSecAttrCanDerive() obj.Object
- func KSecAttrCanEncrypt() obj.Object
- func KSecAttrCanSign() obj.Object
- func KSecAttrCanUnwrap() obj.Object
- func KSecAttrCanVerify() obj.Object
- func KSecAttrCanWrap() obj.Object
- func KSecAttrCertificateEncoding() obj.Object
- func KSecAttrCertificateType() obj.Object
- func KSecAttrComment() obj.Object
- func KSecAttrCreationDate() obj.Object
- func KSecAttrCreator() obj.Object
- func KSecAttrDescription() obj.Object
- func KSecAttrEffectiveKeySize() obj.Object
- func KSecAttrGeneric() obj.Object
- func KSecAttrIsExtractable() obj.Object
- func KSecAttrIsInvisible() obj.Object
- func KSecAttrIsNegative() obj.Object
- func KSecAttrIsPermanent() obj.Object
- func KSecAttrIsSensitive() obj.Object
- func KSecAttrIssuer() obj.Object
- func KSecAttrKeyClass() obj.Object
- func KSecAttrKeyClassPrivate() obj.Object
- func KSecAttrKeyClassPublic() obj.Object
- func KSecAttrKeyClassSymmetric() obj.Object
- func KSecAttrKeySizeInBits() obj.Object
- func KSecAttrKeyType() obj.Object
- func KSecAttrKeyType3DES() obj.Object
- func KSecAttrKeyTypeAES() obj.Object
- func KSecAttrKeyTypeCAST() obj.Object
- func KSecAttrKeyTypeDES() obj.Object
- func KSecAttrKeyTypeDSA() obj.Object
- func KSecAttrKeyTypeEC() obj.Object
- func KSecAttrKeyTypeECDSA() obj.Object
- func KSecAttrKeyTypeECSECPrimeRandom() obj.Object
- func KSecAttrKeyTypeRC2() obj.Object
- func KSecAttrKeyTypeRC4() obj.Object
- func KSecAttrKeyTypeRSA() obj.Object
- func KSecAttrLabel() obj.Object
- func KSecAttrModificationDate() obj.Object
- func KSecAttrPRF() obj.Object
- func KSecAttrPRFHmacAlgSHA1() obj.Object
- func KSecAttrPRFHmacAlgSHA224() obj.Object
- func KSecAttrPRFHmacAlgSHA256() obj.Object
- func KSecAttrPRFHmacAlgSHA384() obj.Object
- func KSecAttrPRFHmacAlgSHA512() obj.Object
- func KSecAttrPath() obj.Object
- func KSecAttrPersistantReference() obj.Object
- func KSecAttrPersistentReference() obj.Object
- func KSecAttrPort() obj.Object
- func KSecAttrProtocol() obj.Object
- func KSecAttrProtocolAFP() obj.Object
- func KSecAttrProtocolAppleTalk() obj.Object
- func KSecAttrProtocolDAAP() obj.Object
- func KSecAttrProtocolEPPC() obj.Object
- func KSecAttrProtocolFTP() obj.Object
- func KSecAttrProtocolFTPAccount() obj.Object
- func KSecAttrProtocolFTPProxy() obj.Object
- func KSecAttrProtocolFTPS() obj.Object
- func KSecAttrProtocolHTTP() obj.Object
- func KSecAttrProtocolHTTPProxy() obj.Object
- func KSecAttrProtocolHTTPS() obj.Object
- func KSecAttrProtocolHTTPSProxy() obj.Object
- func KSecAttrProtocolIMAP() obj.Object
- func KSecAttrProtocolIMAPS() obj.Object
- func KSecAttrProtocolIPP() obj.Object
- func KSecAttrProtocolIRC() obj.Object
- func KSecAttrProtocolIRCS() obj.Object
- func KSecAttrProtocolLDAP() obj.Object
- func KSecAttrProtocolLDAPS() obj.Object
- func KSecAttrProtocolNNTP() obj.Object
- func KSecAttrProtocolNNTPS() obj.Object
- func KSecAttrProtocolPOP3() obj.Object
- func KSecAttrProtocolPOP3S() obj.Object
- func KSecAttrProtocolRTSP() obj.Object
- func KSecAttrProtocolRTSPProxy() obj.Object
- func KSecAttrProtocolSMB() obj.Object
- func KSecAttrProtocolSMTP() obj.Object
- func KSecAttrProtocolSOCKS() obj.Object
- func KSecAttrProtocolSSH() obj.Object
- func KSecAttrProtocolTelnet() obj.Object
- func KSecAttrProtocolTelnetS() obj.Object
- func KSecAttrPublicKeyHash() obj.Object
- func KSecAttrRounds() obj.Object
- func KSecAttrSalt() obj.Object
- func KSecAttrSecurityDomain() obj.Object
- func KSecAttrSerialNumber() obj.Object
- func KSecAttrServer() obj.Object
- func KSecAttrService() obj.Object
- func KSecAttrSubject() obj.Object
- func KSecAttrSubjectKeyID() obj.Object
- func KSecAttrSyncViewHint() obj.Object
- func KSecAttrSynchronizable() obj.Object
- func KSecAttrSynchronizableAny() obj.Object
- func KSecAttrTokenID() obj.Object
- func KSecAttrTokenIDSecureEnclave() obj.Object
- func KSecAttrType() obj.Object
- func KSecBase32Encoding() obj.Object
- func KSecBase64Encoding() obj.Object
- func KSecCFErrorArchitecture() obj.Object
- func KSecCFErrorGuestAttributes() obj.Object
- func KSecCFErrorInfoPlist() obj.Object
- func KSecCFErrorPath() obj.Object
- func KSecCFErrorPattern() obj.Object
- func KSecCFErrorRequirementSyntax() obj.Object
- func KSecCFErrorResourceAdded() obj.Object
- func KSecCFErrorResourceAltered() obj.Object
- func KSecCFErrorResourceMissing() obj.Object
- func KSecCFErrorResourceRecursive() obj.Object
- func KSecCFErrorResourceSeal() obj.Object
- func KSecCFErrorResourceSideband() obj.Object
- func KSecClass() obj.Object
- func KSecClassCertificate() obj.Object
- func KSecClassGenericPassword() obj.Object
- func KSecClassIdentity() obj.Object
- func KSecClassInternetPassword() obj.Object
- func KSecClassKey() obj.Object
- func KSecCodeAttributeArchitecture() obj.Object
- func KSecCodeAttributeBundleVersion() obj.Object
- func KSecCodeAttributeSubarchitecture() obj.Object
- func KSecCodeAttributeUniversalFileOffset() obj.Object
- func KSecCodeInfoCMS() obj.Object
- func KSecCodeInfoCdHashes() obj.Object
- func KSecCodeInfoCertificates() obj.Object
- func KSecCodeInfoChangedFiles() obj.Object
- func KSecCodeInfoDefaultDesignatedLightweightCodeRequirement() obj.Object
- func KSecCodeInfoDesignatedRequirement() obj.Object
- func KSecCodeInfoDigestAlgorithm() obj.Object
- func KSecCodeInfoDigestAlgorithms() obj.Object
- func KSecCodeInfoEntitlements() obj.Object
- func KSecCodeInfoEntitlementsDict() obj.Object
- func KSecCodeInfoFlags() obj.Object
- func KSecCodeInfoFormat() obj.Object
- func KSecCodeInfoIdentifier() obj.Object
- func KSecCodeInfoImplicitDesignatedRequirement() obj.Object
- func KSecCodeInfoMainExecutable() obj.Object
- func KSecCodeInfoPList() obj.Object
- func KSecCodeInfoPlatformIdentifier() obj.Object
- func KSecCodeInfoRequirementData() obj.Object
- func KSecCodeInfoRequirements() obj.Object
- func KSecCodeInfoRuntimeVersion() obj.Object
- func KSecCodeInfoSource() obj.Object
- func KSecCodeInfoStapledNotarizationTicket() obj.Object
- func KSecCodeInfoStatus() obj.Object
- func KSecCodeInfoTeamIdentifier() obj.Object
- func KSecCodeInfoTime() obj.Object
- func KSecCodeInfoTimestamp() obj.Object
- func KSecCodeInfoTrust() obj.Object
- func KSecCodeInfoUnique() obj.Object
- func KSecCompressionRatio() obj.Object
- func KSecDecodeTypeAttribute() obj.Object
- func KSecDigestHMACKeyAttribute() obj.Object
- func KSecDigestHMACMD5() obj.Object
- func KSecDigestHMACSHA1() obj.Object
- func KSecDigestHMACSHA2() obj.Object
- func KSecDigestLengthAttribute() obj.Object
- func KSecDigestMD2() obj.Object
- func KSecDigestMD4() obj.Object
- func KSecDigestMD5() obj.Object
- func KSecDigestSHA1() obj.Object
- func KSecDigestSHA2() obj.Object
- func KSecDigestTypeAttribute() obj.Object
- func KSecEncodeLineLengthAttribute() obj.Object
- func KSecEncodeTypeAttribute() obj.Object
- func KSecEncryptKey() obj.Object
- func KSecEncryptionMode() obj.Object
- func KSecGuestAttributeArchitecture() obj.Object
- func KSecGuestAttributeAudit() obj.Object
- func KSecGuestAttributeCanonical() obj.Object
- func KSecGuestAttributeDynamicCode() obj.Object
- func KSecGuestAttributeDynamicCodeInfoPlist() obj.Object
- func KSecGuestAttributeHash() obj.Object
- func KSecGuestAttributeMachPort() obj.Object
- func KSecGuestAttributePid() obj.Object
- func KSecGuestAttributeSubarchitecture() obj.Object
- func KSecIVKey() obj.Object
- func KSecIdentityDomainDefault() obj.Object
- func KSecIdentityDomainKerberosKDC() obj.Object
- func KSecImportExportAccess() obj.Object
- func KSecImportExportKeychain() obj.Object
- func KSecImportExportPassphrase() obj.Object
- func KSecImportItemCertChain() obj.Object
- func KSecImportItemIdentity() obj.Object
- func KSecImportItemKeyID() obj.Object
- func KSecImportItemLabel() obj.Object
- func KSecImportItemTrust() obj.Object
- func KSecImportToMemoryOnly() obj.Object
- func KSecInputIsAttributeName() obj.Object
- func KSecInputIsDigest() obj.Object
- func KSecInputIsPlainText() obj.Object
- func KSecInputIsRaw() obj.Object
- func KSecKeyAlgorithmECDHKeyExchangeCofactor() uintptr
- func KSecKeyAlgorithmECDHKeyExchangeCofactorX963SHA1() uintptr
- func KSecKeyAlgorithmECDHKeyExchangeCofactorX963SHA224() uintptr
- func KSecKeyAlgorithmECDHKeyExchangeCofactorX963SHA256() uintptr
- func KSecKeyAlgorithmECDHKeyExchangeCofactorX963SHA384() uintptr
- func KSecKeyAlgorithmECDHKeyExchangeCofactorX963SHA512() uintptr
- func KSecKeyAlgorithmECDHKeyExchangeStandard() uintptr
- func KSecKeyAlgorithmECDHKeyExchangeStandardX963SHA1() uintptr
- func KSecKeyAlgorithmECDHKeyExchangeStandardX963SHA224() uintptr
- func KSecKeyAlgorithmECDHKeyExchangeStandardX963SHA256() uintptr
- func KSecKeyAlgorithmECDHKeyExchangeStandardX963SHA384() uintptr
- func KSecKeyAlgorithmECDHKeyExchangeStandardX963SHA512() uintptr
- func KSecKeyAlgorithmECDSASignatureDigestRFC4754() uintptr
- func KSecKeyAlgorithmECDSASignatureDigestRFC4754SHA1() uintptr
- func KSecKeyAlgorithmECDSASignatureDigestRFC4754SHA224() uintptr
- func KSecKeyAlgorithmECDSASignatureDigestRFC4754SHA256() uintptr
- func KSecKeyAlgorithmECDSASignatureDigestRFC4754SHA384() uintptr
- func KSecKeyAlgorithmECDSASignatureDigestRFC4754SHA512() uintptr
- func KSecKeyAlgorithmECDSASignatureDigestX962() uintptr
- func KSecKeyAlgorithmECDSASignatureDigestX962SHA1() uintptr
- func KSecKeyAlgorithmECDSASignatureDigestX962SHA224() uintptr
- func KSecKeyAlgorithmECDSASignatureDigestX962SHA256() uintptr
- func KSecKeyAlgorithmECDSASignatureDigestX962SHA384() uintptr
- func KSecKeyAlgorithmECDSASignatureDigestX962SHA512() uintptr
- func KSecKeyAlgorithmECDSASignatureMessageRFC4754SHA1() uintptr
- func KSecKeyAlgorithmECDSASignatureMessageRFC4754SHA224() uintptr
- func KSecKeyAlgorithmECDSASignatureMessageRFC4754SHA256() uintptr
- func KSecKeyAlgorithmECDSASignatureMessageRFC4754SHA384() uintptr
- func KSecKeyAlgorithmECDSASignatureMessageRFC4754SHA512() uintptr
- func KSecKeyAlgorithmECDSASignatureMessageX962SHA1() uintptr
- func KSecKeyAlgorithmECDSASignatureMessageX962SHA224() uintptr
- func KSecKeyAlgorithmECDSASignatureMessageX962SHA256() uintptr
- func KSecKeyAlgorithmECDSASignatureMessageX962SHA384() uintptr
- func KSecKeyAlgorithmECDSASignatureMessageX962SHA512() uintptr
- func KSecKeyAlgorithmECDSASignatureRFC4754() uintptr
- func KSecKeyAlgorithmECIESEncryptionCofactorVariableIVX963SHA224AESGCM() uintptr
- func KSecKeyAlgorithmECIESEncryptionCofactorVariableIVX963SHA256AESGCM() uintptr
- func KSecKeyAlgorithmECIESEncryptionCofactorVariableIVX963SHA384AESGCM() uintptr
- func KSecKeyAlgorithmECIESEncryptionCofactorVariableIVX963SHA512AESGCM() uintptr
- func KSecKeyAlgorithmECIESEncryptionCofactorX963SHA1AESGCM() uintptr
- func KSecKeyAlgorithmECIESEncryptionCofactorX963SHA224AESGCM() uintptr
- func KSecKeyAlgorithmECIESEncryptionCofactorX963SHA256AESGCM() uintptr
- func KSecKeyAlgorithmECIESEncryptionCofactorX963SHA384AESGCM() uintptr
- func KSecKeyAlgorithmECIESEncryptionCofactorX963SHA512AESGCM() uintptr
- func KSecKeyAlgorithmECIESEncryptionStandardVariableIVX963SHA224AESGCM() uintptr
- func KSecKeyAlgorithmECIESEncryptionStandardVariableIVX963SHA256AESGCM() uintptr
- func KSecKeyAlgorithmECIESEncryptionStandardVariableIVX963SHA384AESGCM() uintptr
- func KSecKeyAlgorithmECIESEncryptionStandardVariableIVX963SHA512AESGCM() uintptr
- func KSecKeyAlgorithmECIESEncryptionStandardX963SHA1AESGCM() uintptr
- func KSecKeyAlgorithmECIESEncryptionStandardX963SHA224AESGCM() uintptr
- func KSecKeyAlgorithmECIESEncryptionStandardX963SHA256AESGCM() uintptr
- func KSecKeyAlgorithmECIESEncryptionStandardX963SHA384AESGCM() uintptr
- func KSecKeyAlgorithmECIESEncryptionStandardX963SHA512AESGCM() uintptr
- func KSecKeyAlgorithmRSAEncryptionOAEPSHA1() uintptr
- func KSecKeyAlgorithmRSAEncryptionOAEPSHA1AESGCM() uintptr
- func KSecKeyAlgorithmRSAEncryptionOAEPSHA224() uintptr
- func KSecKeyAlgorithmRSAEncryptionOAEPSHA224AESGCM() uintptr
- func KSecKeyAlgorithmRSAEncryptionOAEPSHA256() uintptr
- func KSecKeyAlgorithmRSAEncryptionOAEPSHA256AESGCM() uintptr
- func KSecKeyAlgorithmRSAEncryptionOAEPSHA384() uintptr
- func KSecKeyAlgorithmRSAEncryptionOAEPSHA384AESGCM() uintptr
- func KSecKeyAlgorithmRSAEncryptionOAEPSHA512() uintptr
- func KSecKeyAlgorithmRSAEncryptionOAEPSHA512AESGCM() uintptr
- func KSecKeyAlgorithmRSAEncryptionPKCS1() uintptr
- func KSecKeyAlgorithmRSAEncryptionRaw() uintptr
- func KSecKeyAlgorithmRSASignatureDigestPKCS1v15Raw() uintptr
- func KSecKeyAlgorithmRSASignatureDigestPKCS1v15SHA1() uintptr
- func KSecKeyAlgorithmRSASignatureDigestPKCS1v15SHA224() uintptr
- func KSecKeyAlgorithmRSASignatureDigestPKCS1v15SHA256() uintptr
- func KSecKeyAlgorithmRSASignatureDigestPKCS1v15SHA384() uintptr
- func KSecKeyAlgorithmRSASignatureDigestPKCS1v15SHA512() uintptr
- func KSecKeyAlgorithmRSASignatureDigestPSSSHA1() uintptr
- func KSecKeyAlgorithmRSASignatureDigestPSSSHA224() uintptr
- func KSecKeyAlgorithmRSASignatureDigestPSSSHA256() uintptr
- func KSecKeyAlgorithmRSASignatureDigestPSSSHA384() uintptr
- func KSecKeyAlgorithmRSASignatureDigestPSSSHA512() uintptr
- func KSecKeyAlgorithmRSASignatureMessagePKCS1v15SHA1() uintptr
- func KSecKeyAlgorithmRSASignatureMessagePKCS1v15SHA224() uintptr
- func KSecKeyAlgorithmRSASignatureMessagePKCS1v15SHA256() uintptr
- func KSecKeyAlgorithmRSASignatureMessagePKCS1v15SHA384() uintptr
- func KSecKeyAlgorithmRSASignatureMessagePKCS1v15SHA512() uintptr
- func KSecKeyAlgorithmRSASignatureMessagePSSSHA1() uintptr
- func KSecKeyAlgorithmRSASignatureMessagePSSSHA224() uintptr
- func KSecKeyAlgorithmRSASignatureMessagePSSSHA256() uintptr
- func KSecKeyAlgorithmRSASignatureMessagePSSSHA384() uintptr
- func KSecKeyAlgorithmRSASignatureMessagePSSSHA512() uintptr
- func KSecKeyAlgorithmRSASignatureRaw() uintptr
- func KSecKeyAttributeName() obj.Object
- func KSecKeyKeyExchangeParameterRequestedSize() uintptr
- func KSecKeyKeyExchangeParameterSharedInfo() uintptr
- func KSecLineLength64() obj.Object
- func KSecLineLength76() obj.Object
- func KSecMatchCaseInsensitive() obj.Object
- func KSecMatchDiacriticInsensitive() obj.Object
- func KSecMatchEmailAddressIfPresent() obj.Object
- func KSecMatchHostOrSubdomainOfHost() obj.Object
- func KSecMatchIssuers() obj.Object
- func KSecMatchItemList() obj.Object
- func KSecMatchLimit() obj.Object
- func KSecMatchLimitAll() obj.Object
- func KSecMatchLimitOne() obj.Object
- func KSecMatchPolicy() obj.Object
- func KSecMatchSearchList() obj.Object
- func KSecMatchSubjectContains() obj.Object
- func KSecMatchSubjectEndsWith() obj.Object
- func KSecMatchSubjectStartsWith() obj.Object
- func KSecMatchSubjectWholeString() obj.Object
- func KSecMatchTrustedOnly() obj.Object
- func KSecMatchValidOnDate() obj.Object
- func KSecMatchWidthInsensitive() obj.Object
- func KSecModeCBCKey() obj.Object
- func KSecModeCFBKey() obj.Object
- func KSecModeECBKey() obj.Object
- func KSecModeNoneKey() obj.Object
- func KSecModeOFBKey() obj.Object
- func KSecOAEPEncodingParametersAttributeName() obj.Object
- func KSecOAEPMGF1DigestAlgorithmAttributeName() obj.Object
- func KSecOAEPMessageLengthAttributeName() obj.Object
- func KSecOIDADC_CERT_POLICY() obj.Object
- func KSecOIDAPPLE_CERT_POLICY() obj.Object
- func KSecOIDAPPLE_EKU_CODE_SIGNING() obj.Object
- func KSecOIDAPPLE_EKU_CODE_SIGNING_DEV() obj.Object
- func KSecOIDAPPLE_EKU_ICHAT_ENCRYPTION() obj.Object
- func KSecOIDAPPLE_EKU_ICHAT_SIGNING() obj.Object
- func KSecOIDAPPLE_EKU_RESOURCE_SIGNING() obj.Object
- func KSecOIDAPPLE_EKU_SYSTEM_IDENTITY() obj.Object
- func KSecOIDAPPLE_EXTENSION() obj.Object
- func KSecOIDAPPLE_EXTENSION_AAI_INTERMEDIATE() obj.Object
- func KSecOIDAPPLE_EXTENSION_ADC_APPLE_SIGNING() obj.Object
- func KSecOIDAPPLE_EXTENSION_ADC_DEV_SIGNING() obj.Object
- func KSecOIDAPPLE_EXTENSION_APPLEID_INTERMEDIATE() obj.Object
- func KSecOIDAPPLE_EXTENSION_APPLE_SIGNING() obj.Object
- func KSecOIDAPPLE_EXTENSION_CODE_SIGNING() obj.Object
- func KSecOIDAPPLE_EXTENSION_INTERMEDIATE_MARKER() obj.Object
- func KSecOIDAPPLE_EXTENSION_ITMS_INTERMEDIATE() obj.Object
- func KSecOIDAPPLE_EXTENSION_WWDR_INTERMEDIATE() obj.Object
- func KSecOIDAuthorityInfoAccess() obj.Object
- func KSecOIDAuthorityKeyIdentifier() obj.Object
- func KSecOIDBasicConstraints() obj.Object
- func KSecOIDBiometricInfo() obj.Object
- func KSecOIDCSSMKeyStruct() obj.Object
- func KSecOIDCertIssuer() obj.Object
- func KSecOIDCertificatePolicies() obj.Object
- func KSecOIDClientAuth() obj.Object
- func KSecOIDCollectiveStateProvinceName() obj.Object
- func KSecOIDCollectiveStreetAddress() obj.Object
- func KSecOIDCommonName() obj.Object
- func KSecOIDCountryName() obj.Object
- func KSecOIDCrlDistributionPoints() obj.Object
- func KSecOIDCrlNumber() obj.Object
- func KSecOIDCrlReason() obj.Object
- func KSecOIDDOTMAC_CERT_EMAIL_ENCRYPT() obj.Object
- func KSecOIDDOTMAC_CERT_EMAIL_SIGN() obj.Object
- func KSecOIDDOTMAC_CERT_EXTENSION() obj.Object
- func KSecOIDDOTMAC_CERT_IDENTITY() obj.Object
- func KSecOIDDOTMAC_CERT_POLICY() obj.Object
- func KSecOIDDeltaCrlIndicator() obj.Object
- func KSecOIDDescription() obj.Object
- func KSecOIDEKU_IPSec() obj.Object
- func KSecOIDEmailAddress() obj.Object
- func KSecOIDEmailProtection() obj.Object
- func KSecOIDExtendedKeyUsage() obj.Object
- func KSecOIDExtendedKeyUsageAny() obj.Object
- func KSecOIDExtendedUseCodeSigning() obj.Object
- func KSecOIDGivenName() obj.Object
- func KSecOIDHoldInstructionCode() obj.Object
- func KSecOIDInvalidityDate() obj.Object
- func KSecOIDIssuerAltName() obj.Object
- func KSecOIDIssuingDistributionPoint() obj.Object
- func KSecOIDIssuingDistributionPoints() obj.Object
- func KSecOIDKERBv5_PKINIT_KP_CLIENT_AUTH() obj.Object
- func KSecOIDKERBv5_PKINIT_KP_KDC() obj.Object
- func KSecOIDKeyUsage() obj.Object
- func KSecOIDLocalityName() obj.Object
- func KSecOIDMS_NTPrincipalName() obj.Object
- func KSecOIDMicrosoftSGC() obj.Object
- func KSecOIDNameConstraints() obj.Object
- func KSecOIDNetscapeCertSequence() obj.Object
- func KSecOIDNetscapeCertType() obj.Object
- func KSecOIDNetscapeSGC() obj.Object
- func KSecOIDOCSPSigning() obj.Object
- func KSecOIDOrganizationName() obj.Object
- func KSecOIDOrganizationalUnitName() obj.Object
- func KSecOIDPolicyConstraints() obj.Object
- func KSecOIDPolicyMappings() obj.Object
- func KSecOIDPrivateKeyUsagePeriod() obj.Object
- func KSecOIDQC_Statements() obj.Object
- func KSecOIDSRVName() obj.Object
- func KSecOIDSerialNumber() obj.Object
- func KSecOIDServerAuth() obj.Object
- func KSecOIDStateProvinceName() obj.Object
- func KSecOIDStreetAddress() obj.Object
- func KSecOIDSubjectAltName() obj.Object
- func KSecOIDSubjectDirectoryAttributes() obj.Object
- func KSecOIDSubjectEmailAddress() obj.Object
- func KSecOIDSubjectInfoAccess() obj.Object
- func KSecOIDSubjectKeyIdentifier() obj.Object
- func KSecOIDSubjectPicture() obj.Object
- func KSecOIDSubjectSignatureBitmap() obj.Object
- func KSecOIDSurname() obj.Object
- func KSecOIDTimeStamping() obj.Object
- func KSecOIDTitle() obj.Object
- func KSecOIDUseExemptions() obj.Object
- func KSecOIDX509V1CertificateIssuerUniqueId() obj.Object
- func KSecOIDX509V1CertificateSubjectUniqueId() obj.Object
- func KSecOIDX509V1IssuerName() obj.Object
- func KSecOIDX509V1IssuerNameCStruct() obj.Object
- func KSecOIDX509V1IssuerNameLDAP() obj.Object
- func KSecOIDX509V1IssuerNameStd() obj.Object
- func KSecOIDX509V1SerialNumber() obj.Object
- func KSecOIDX509V1Signature() obj.Object
- func KSecOIDX509V1SignatureAlgorithm() obj.Object
- func KSecOIDX509V1SignatureAlgorithmParameters() obj.Object
- func KSecOIDX509V1SignatureAlgorithmTBS() obj.Object
- func KSecOIDX509V1SignatureCStruct() obj.Object
- func KSecOIDX509V1SignatureStruct() obj.Object
- func KSecOIDX509V1SubjectName() obj.Object
- func KSecOIDX509V1SubjectNameCStruct() obj.Object
- func KSecOIDX509V1SubjectNameLDAP() obj.Object
- func KSecOIDX509V1SubjectNameStd() obj.Object
- func KSecOIDX509V1SubjectPublicKey() obj.Object
- func KSecOIDX509V1SubjectPublicKeyAlgorithm() obj.Object
- func KSecOIDX509V1SubjectPublicKeyAlgorithmParameters() obj.Object
- func KSecOIDX509V1SubjectPublicKeyCStruct() obj.Object
- func KSecOIDX509V1ValidityNotAfter() obj.Object
- func KSecOIDX509V1ValidityNotBefore() obj.Object
- func KSecOIDX509V1Version() obj.Object
- func KSecOIDX509V3Certificate() obj.Object
- func KSecOIDX509V3CertificateCStruct() obj.Object
- func KSecOIDX509V3CertificateExtensionCStruct() obj.Object
- func KSecOIDX509V3CertificateExtensionCritical() obj.Object
- func KSecOIDX509V3CertificateExtensionId() obj.Object
- func KSecOIDX509V3CertificateExtensionStruct() obj.Object
- func KSecOIDX509V3CertificateExtensionType() obj.Object
- func KSecOIDX509V3CertificateExtensionValue() obj.Object
- func KSecOIDX509V3CertificateExtensionsCStruct() obj.Object
- func KSecOIDX509V3CertificateExtensionsStruct() obj.Object
- func KSecOIDX509V3CertificateNumberOfExtensions() obj.Object
- func KSecOIDX509V3SignedCertificate() obj.Object
- func KSecOIDX509V3SignedCertificateCStruct() obj.Object
- func KSecPaddingKey() obj.Object
- func KSecPaddingNoneKey() obj.Object
- func KSecPaddingOAEPKey() obj.Object
- func KSecPaddingPKCS1Key() obj.Object
- func KSecPaddingPKCS5Key() obj.Object
- func KSecPaddingPKCS7Key() obj.Object
- func KSecPolicyAppleCodeSigning() obj.Object
- func KSecPolicyAppleEAP() obj.Object
- func KSecPolicyAppleEAPClient() obj.Object
- func KSecPolicyAppleEAPServer() obj.Object
- func KSecPolicyAppleIDValidation() obj.Object
- func KSecPolicyAppleIPSecClient() obj.Object
- func KSecPolicyAppleIPSecServer() obj.Object
- func KSecPolicyAppleIPsec() obj.Object
- func KSecPolicyApplePKINITClient() obj.Object
- func KSecPolicyApplePKINITServer() obj.Object
- func KSecPolicyApplePassbookSigning() obj.Object
- func KSecPolicyApplePayIssuerEncryption() obj.Object
- func KSecPolicyAppleRevocation() obj.Object
- func KSecPolicyAppleSMIME() obj.Object
- func KSecPolicyAppleSSL() obj.Object
- func KSecPolicyAppleSSLClient() obj.Object
- func KSecPolicyAppleSSLServer() obj.Object
- func KSecPolicyAppleTimeStamping() obj.Object
- func KSecPolicyAppleX509Basic() obj.Object
- func KSecPolicyAppleiChat() obj.Object
- func KSecPolicyClient() obj.Object
- func KSecPolicyKU_CRLSign() obj.Object
- func KSecPolicyKU_DataEncipherment() obj.Object
- func KSecPolicyKU_DecipherOnly() obj.Object
- func KSecPolicyKU_DigitalSignature() obj.Object
- func KSecPolicyKU_EncipherOnly() obj.Object
- func KSecPolicyKU_KeyAgreement() obj.Object
- func KSecPolicyKU_KeyCertSign() obj.Object
- func KSecPolicyKU_KeyEncipherment() obj.Object
- func KSecPolicyKU_NonRepudiation() obj.Object
- func KSecPolicyMacAppStoreReceipt() obj.Object
- func KSecPolicyName() obj.Object
- func KSecPolicyOid() obj.Object
- func KSecPolicyRevocationFlags() obj.Object
- func KSecPolicyTeamIdentifier() obj.Object
- func KSecPrivateKeyAttrs() obj.Object
- func KSecPropertyKeyLabel() obj.Object
- func KSecPropertyKeyLocalizedLabel() obj.Object
- func KSecPropertyKeyType() obj.Object
- func KSecPropertyKeyValue() obj.Object
- func KSecPropertyTypeArray() obj.Object
- func KSecPropertyTypeData() obj.Object
- func KSecPropertyTypeDate() obj.Object
- func KSecPropertyTypeError() obj.Object
- func KSecPropertyTypeNumber() obj.Object
- func KSecPropertyTypeSection() obj.Object
- func KSecPropertyTypeString() obj.Object
- func KSecPropertyTypeSuccess() obj.Object
- func KSecPropertyTypeTitle() obj.Object
- func KSecPropertyTypeURL() obj.Object
- func KSecPropertyTypeWarning() obj.Object
- func KSecPublicKeyAttrs() obj.Object
- func KSecRandomDefault() uintptr
- func KSecReturnAttributes() obj.Object
- func KSecReturnData() obj.Object
- func KSecReturnPersistentRef() obj.Object
- func KSecReturnRef() obj.Object
- func KSecSharedPassword() obj.Object
- func KSecSignatureAttributeName() obj.Object
- func KSecTransformAbortAttributeName() obj.Object
- func KSecTransformAbortOriginatorKey() obj.Object
- func KSecTransformActionAttributeNotification() obj.Object
- func KSecTransformActionAttributeValidation() obj.Object
- func KSecTransformActionCanExecute() obj.Object
- func KSecTransformActionExternalizeExtraData() obj.Object
- func KSecTransformActionFinalize() obj.Object
- func KSecTransformActionInternalizeExtraData() obj.Object
- func KSecTransformActionProcessData() obj.Object
- func KSecTransformActionStartingExecution() obj.Object
- func KSecTransformDebugAttributeName() obj.Object
- func KSecTransformErrorDomain() obj.Object
- func KSecTransformInputAttributeName() obj.Object
- func KSecTransformOutputAttributeName() obj.Object
- func KSecTransformPreviousErrorKey() obj.Object
- func KSecTransformTransformName() obj.Object
- func KSecTrustCertificateTransparency() obj.Object
- func KSecTrustCertificateTransparencyWhiteList() obj.Object
- func KSecTrustEvaluationDate() obj.Object
- func KSecTrustExtendedValidation() obj.Object
- func KSecTrustOrganizationName() obj.Object
- func KSecTrustQCStatements() obj.Object
- func KSecTrustQWACValidation() obj.Object
- func KSecTrustResultValue() obj.Object
- func KSecTrustRevocationChecked() obj.Object
- func KSecTrustRevocationValidUntilDate() obj.Object
- func KSecUseAuthenticationContext() obj.Object
- func KSecUseAuthenticationUI() obj.Object
- func KSecUseAuthenticationUIAllow() obj.Object
- func KSecUseAuthenticationUIFail() obj.Object
- func KSecUseAuthenticationUISkip() obj.Object
- func KSecUseDataProtectionKeychain() obj.Object
- func KSecUseItemList() obj.Object
- func KSecUseKeychain() obj.Object
- func KSecUseNoAuthenticationUI() obj.Object
- func KSecUseOperationPrompt() obj.Object
- func KSecValueData() obj.Object
- func KSecValuePersistentRef() obj.Object
- func KSecValueRef() obj.Object
- func KSecZLibEncoding() obj.Object
- func MDS_Initialize(pCallerGuid *CssmGuid, pMemoryFunctions unsafe.Pointer, ...) (result int32, hMds int)
- func MDS_Install(mdsHandle int) int32
- func MDS_Terminate(mdsHandle int) int32
- func MDS_Uninstall(mdsHandle int) int32
- func OidAdCAIssuer() uintptr
- func OidAdOCSP() uintptr
- func OidAnsip384r1() uintptr
- func OidAnsip521r1() uintptr
- func OidAnyExtendedKeyUsage() uintptr
- func OidAnyPolicy() uintptr
- func OidAuthorityInfoAccess() uintptr
- func OidAuthorityKeyIdentifier() uintptr
- func OidBasicConstraints() uintptr
- func OidCertificatePolicies() uintptr
- func OidCommonName() uintptr
- func OidCountryName() uintptr
- func OidCrlDistributionPoints() uintptr
- func OidDescription() uintptr
- func OidEcPrime192v1() uintptr
- func OidEcPrime256v1() uintptr
- func OidEcPubKey() uintptr
- func OidEmailAddress() uintptr
- func OidEntrustVersInfo() uintptr
- func OidExtendedKeyUsage() uintptr
- func OidExtendedKeyUsageClientAuth() uintptr
- func OidExtendedKeyUsageCodeSigning() uintptr
- func OidExtendedKeyUsageEmailProtection() uintptr
- func OidExtendedKeyUsageIPSec() uintptr
- func OidExtendedKeyUsageMicrosoftSGC() uintptr
- func OidExtendedKeyUsageNetscapeSGC() uintptr
- func OidExtendedKeyUsageOCSPSigning() uintptr
- func OidExtendedKeyUsageServerAuth() uintptr
- func OidExtendedKeyUsageTimeStamping() uintptr
- func OidFee() uintptr
- func OidFriendlyName() uintptr
- func OidGoogleEmbeddedSignedCertificateTimestamp() uintptr
- func OidGoogleOCSPSignedCertificateTimestamp() uintptr
- func OidInhibitAnyPolicy() uintptr
- func OidIssuerAltName() uintptr
- func OidKeyUsage() uintptr
- func OidLocalKeyId() uintptr
- func OidLocalityName() uintptr
- func OidMSNTPrincipalName() uintptr
- func OidMd2() uintptr
- func OidMd2Rsa() uintptr
- func OidMd4() uintptr
- func OidMd4Rsa() uintptr
- func OidMd5() uintptr
- func OidMd5Fee() uintptr
- func OidMd5Rsa() uintptr
- func OidNameConstraints() uintptr
- func OidNetscapeCertType() uintptr
- func OidOrganizationName() uintptr
- func OidOrganizationalUnitName() uintptr
- func OidPolicyConstraints() uintptr
- func OidPolicyMappings() uintptr
- func OidPrivateKeyUsagePeriod() uintptr
- func OidQtCps() uintptr
- func OidQtUNotice() uintptr
- func OidRsa() uintptr
- func OidSha1() uintptr
- func OidSha1Dsa() uintptr
- func OidSha1DsaCommonOIW() uintptr
- func OidSha1DsaOIW() uintptr
- func OidSha1Ecdsa() uintptr
- func OidSha1Fee() uintptr
- func OidSha1Rsa() uintptr
- func OidSha1RsaOIW() uintptr
- func OidSha224() uintptr
- func OidSha224Ecdsa() uintptr
- func OidSha224Rsa() uintptr
- func OidSha256() uintptr
- func OidSha256Ecdsa() uintptr
- func OidSha256Rsa() uintptr
- func OidSha384() uintptr
- func OidSha384Ecdsa() uintptr
- func OidSha384Rsa() uintptr
- func OidSha512() uintptr
- func OidSha512Ecdsa() uintptr
- func OidSha512Rsa() uintptr
- func OidStateOrProvinceName() uintptr
- func OidSubjectAltName() uintptr
- func OidSubjectInfoAccess() uintptr
- func OidSubjectKeyIdentifier() uintptr
- func SSLAddDistinguishedName(context_ SSLContextRef, derDN unsafe.Pointer, derDNLen int) error
- func SSLClose(context_ SSLContextRef) error
- func SSLContextGetTypeID() int
- func SSLCopyALPNProtocols(context_ SSLContextRef) (obj.Object, error)
- func SSLCopyCertificateAuthorities(context_ SSLContextRef) (obj.Object, error)
- func SSLCopyDistinguishedNames(context_ SSLContextRef) (obj.Object, error)
- func SSLCopyPeerCertificates(context_ SSLContextRef) (obj.Object, error)
- func SSLCopyPeerTrust(context_ SSLContextRef, trust unsafe.Pointer) error
- func SSLCopyRequestedPeerName(context_ SSLContextRef, peerName string) (result int, peerNameLen int)
- func SSLCopyRequestedPeerNameLength(ctx SSLContextRef) (result int, peerNameLen int)
- func SSLCopyTrustedRoots(context_ SSLContextRef) (obj.Object, error)
- func SSLDisposeContext(context_ SSLContextRef) error
- func SSLGetAllowsAnyRoot(context_ SSLContextRef) (result int, anyRoot uint8)
- func SSLGetAllowsExpiredCerts(context_ SSLContextRef) (result int, allowsExpired uint8)
- func SSLGetAllowsExpiredRoots(context_ SSLContextRef) (result int, allowsExpired uint8)
- func SSLGetBufferedReadSize(context_ SSLContextRef) (result int, bufferSize int)
- func SSLGetConnection(context_ SSLContextRef, connection unsafe.Pointer) error
- func SSLGetDatagramWriteSize(dtlsContext SSLContextRef) (result int, bufSize int)
- func SSLGetDiffieHellmanParams(context_ SSLContextRef, dhParams unsafe.Pointer) (result int, dhParamsLen int)
- func SSLGetEnableCertVerify(context_ SSLContextRef) (result int, enableVerify uint8)
- func SSLGetEnabledCiphers(context_ SSLContextRef) (result int, ciphers uint16, numCiphers int)
- func SSLGetMaxDatagramRecordSize(dtlsContext SSLContextRef) (result int, maxSize int)
- func SSLGetNegotiatedCipher(context_ SSLContextRef) (result int, cipherSuite uint16)
- func SSLGetNumberEnabledCiphers(context_ SSLContextRef) (result int, numCiphers int)
- func SSLGetNumberSupportedCiphers(context_ SSLContextRef) (result int, numCiphers int)
- func SSLGetPeerDomainName(context_ SSLContextRef, peerName string) (result int, peerNameLen int)
- func SSLGetPeerDomainNameLength(context_ SSLContextRef) (result int, peerNameLen int)
- func SSLGetPeerID(context_ SSLContextRef, peerID unsafe.Pointer) (result int, peerIDLen int)
- func SSLGetProtocolVersionEnabled(context_ SSLContextRef, protocol SSLProtocol) (result int, enable uint8)
- func SSLGetRsaBlinding(context_ SSLContextRef) (result int, blinding uint8)
- func SSLGetSessionOption(context_ SSLContextRef, option SSLSessionOption) (result int, value uint8)
- func SSLGetSupportedCiphers(context_ SSLContextRef) (result int, ciphers uint16, numCiphers int)
- func SSLHandshake(context_ SSLContextRef) error
- func SSLNewContext(isServer uint8, contextPtr unsafe.Pointer) error
- func SSLReHandshake(context_ SSLContextRef) error
- func SSLRead(context_ SSLContextRef, data unsafe.Pointer, dataLength int) (result int, processed int)
- func SSLSetALPNProtocols(context_ SSLContextRef, protocols obj.Object) error
- func SSLSetAllowsAnyRoot(context_ SSLContextRef, anyRoot uint8) error
- func SSLSetAllowsExpiredCerts(context_ SSLContextRef, allowsExpired uint8) error
- func SSLSetAllowsExpiredRoots(context_ SSLContextRef, allowsExpired uint8) error
- func SSLSetCertificate(context_ SSLContextRef, certRefs obj.Object) error
- func SSLSetCertificateAuthorities(context_ SSLContextRef, certificateOrArray obj.Object, replaceExisting uint8) error
- func SSLSetClientSideAuthenticate(context_ SSLContextRef, auth SSLAuthenticate) error
- func SSLSetConnection(context_ SSLContextRef, connection unsafe.Pointer) error
- func SSLSetDatagramHelloCookie(dtlsContext SSLContextRef, cookie unsafe.Pointer, cookieLen int) error
- func SSLSetDiffieHellmanParams(context_ SSLContextRef, dhParams unsafe.Pointer, dhParamsLen int) error
- func SSLSetEnableCertVerify(context_ SSLContextRef, enableVerify uint8) error
- func SSLSetEnabledCiphers(context_ SSLContextRef, ciphers unsafe.Pointer, numCiphers int) int
- func SSLSetEncryptionCertificate(context_ SSLContextRef, certRefs obj.Object) error
- func SSLSetError(context_ SSLContextRef, status int) error
- func SSLSetIOFuncs(context_ SSLContextRef, readFunc unsafe.Pointer, writeFunc unsafe.Pointer) error
- func SSLSetMaxDatagramRecordSize(dtlsContext SSLContextRef, maxSize int) error
- func SSLSetOCSPResponse(context_ SSLContextRef, response obj.Object) error
- func SSLSetPeerDomainName(context_ SSLContextRef, peerName string, peerNameLen int) error
- func SSLSetPeerID(context_ SSLContextRef, peerID unsafe.Pointer, peerIDLen int) error
- func SSLSetProtocolVersion(context_ SSLContextRef, version SSLProtocol) error
- func SSLSetProtocolVersionEnabled(context_ SSLContextRef, protocol SSLProtocol, enable uint8) error
- func SSLSetProtocolVersionMax(context_ SSLContextRef, maxVersion SSLProtocol) error
- func SSLSetProtocolVersionMin(context_ SSLContextRef, minVersion SSLProtocol) error
- func SSLSetRsaBlinding(context_ SSLContextRef, blinding uint8) error
- func SSLSetSessionConfig(context_ SSLContextRef, config obj.Object) error
- func SSLSetSessionOption(context_ SSLContextRef, option SSLSessionOption, value uint8) error
- func SSLSetSessionTicketsEnabled(context_ SSLContextRef, enabled uint8) error
- func SSLSetTrustedRoots(context_ SSLContextRef, trustedRoots obj.Object, replaceExisting uint8) error
- func SSLWrite(context_ SSLContextRef, data unsafe.Pointer, dataLength int) (result int, processed int)
- func SecACLCopyAuthorizations(acl SecACLRef) corefoundation.CFArrayRef
- func SecACLCopySimpleContents(acl SecACLRef, promptSelector *CssmAclKeychainPromptSelector) (obj.Object, obj.Object, error)
- func SecACLCreateFromSimpleContents(access SecAccessRef, applicationList obj.Object, description obj.Object, ...) error
- func SecACLCreateWithSimpleContents(access SecAccessRef, applicationList obj.Object, description obj.Object, ...) error
- func SecACLGetAuthorizations(acl SecACLRef, tags unsafe.Pointer) (result int, tagCount uint32)
- func SecACLGetTypeID() int
- func SecACLRemove(aclRef SecACLRef) error
- func SecACLSetAuthorizations(acl SecACLRef, tags unsafe.Pointer, tagCount uint32) int
- func SecACLSetContents(acl SecACLRef, applicationList obj.Object, description obj.Object, ...) error
- func SecACLSetSimpleContents(acl SecACLRef, applicationList obj.Object, description obj.Object, ...) error
- func SecACLUpdateAuthorizations(acl SecACLRef, authorizations obj.Object) error
- func SecAccessControlCreateWithFlags(allocator corefoundation.CFAllocatorRef, protection obj.Object, ...) (obj.Object, error)
- func SecAccessControlGetTypeID() int
- func SecAccessCopyACLList(accessRef SecAccessRef) (obj.Object, error)
- func SecAccessCopyMatchingACLList(accessRef SecAccessRef, authorizationTag obj.Object) corefoundation.CFArrayRef
- func SecAccessCopyOwnerAndACL(accessRef SecAccessRef, aclList unsafe.Pointer) (result int, userId int, groupId int, ownerType int)
- func SecAccessCopySelectedACLList(accessRef SecAccessRef, action int32) (obj.Object, error)
- func SecAccessCreate(descriptor obj.Object, trustedlist obj.Object, accessRef unsafe.Pointer) error
- func SecAccessCreateFromOwnerAndACL(owner unsafe.Pointer, aclCount uint32, acls unsafe.Pointer, ...) int
- func SecAccessCreateWithOwnerAndACL(userId int, groupId int, ownerType int, acls corefoundation.CFArrayRef) (obj.Object, error)
- func SecAccessGetOwnerAndACL(accessRef SecAccessRef, owner unsafe.Pointer, acls unsafe.Pointer) (result int, aclCount uint32)
- func SecAccessGetTypeID() int
- func SecAddSharedWebCredential(fqdn corefoundation.CFStringRef, account corefoundation.CFStringRef, ...)
- func SecCertificateAddToKeychain(certificate SecCertificateRef, keychain SecKeychainRef) error
- func SecCertificateCopyCommonName(certificate SecCertificateRef) (obj.Object, error)
- func SecCertificateCopyData(certificate SecCertificateRef) corefoundation.CFDataRef
- func SecCertificateCopyEmailAddresses(certificate SecCertificateRef) (obj.Object, error)
- func SecCertificateCopyLongDescription(alloc corefoundation.CFAllocatorRef, certificate SecCertificateRef) (obj.Object, error)
- func SecCertificateCopyNormalizedIssuerContent(certificate SecCertificateRef) (obj.Object, error)
- func SecCertificateCopyNormalizedIssuerSequence(certificate SecCertificateRef) corefoundation.CFDataRef
- func SecCertificateCopyNormalizedSubjectContent(certificate SecCertificateRef) (obj.Object, error)
- func SecCertificateCopyNormalizedSubjectSequence(certificate SecCertificateRef) corefoundation.CFDataRef
- func SecCertificateCopyNotValidAfterDate(certificate SecCertificateRef) corefoundation.CFDateRef
- func SecCertificateCopyNotValidBeforeDate(certificate SecCertificateRef) corefoundation.CFDateRef
- func SecCertificateCopyPreference(name obj.Object, keyUsage uint32, certificate unsafe.Pointer) error
- func SecCertificateCopyPublicKey(certificate SecCertificateRef, key unsafe.Pointer) error
- func SecCertificateCopySerialNumber(certificate SecCertificateRef) (obj.Object, error)
- func SecCertificateCopySerialNumberData(certificate SecCertificateRef) (obj.Object, error)
- func SecCertificateCopyShortDescription(alloc corefoundation.CFAllocatorRef, certificate SecCertificateRef) (obj.Object, error)
- func SecCertificateCopySubjectSummary(certificate SecCertificateRef) corefoundation.CFStringRef
- func SecCertificateCopyValues(certificate SecCertificateRef, keys corefoundation.CFArrayRef) (obj.Object, error)
- func SecCertificateCreate(certificate SecCertificateRef) unsafe.Pointer
- func SecCertificateCreateFromData(data unsafe.Pointer, type_ uint32, encoding uint32, certificate unsafe.Pointer) int
- func SecCertificateGetAlgorithmID(certificate SecCertificateRef, algid unsafe.Pointer) int
- func SecCertificateGetCLHandle(certificate SecCertificateRef) (result int, clHandle int)
- func SecCertificateGetData(certificate SecCertificateRef, data unsafe.Pointer) int
- func SecCertificateGetIssuer(certificate SecCertificateRef, issuer unsafe.Pointer) int
- func SecCertificateGetSubject(certificate SecCertificateRef, subject unsafe.Pointer) int
- func SecCertificateGetType(certificate SecCertificateRef) (result int, certificateType uint32)
- func SecCertificateGetTypeID() int
- func SecCertificateSetPreference(certificate SecCertificateRef, name obj.Object, keyUsage uint32, ...) error
- func SecCertificateSetPreferred(certificate SecCertificateRef, name obj.Object, keyUsage obj.Object) error
- func SecCodeCheckValidity(code SecCodeRef, flags SecCSFlags, requirement SecRequirementRef) error
- func SecCodeCheckValidityWithErrors(code SecCodeRef, flags SecCSFlags, requirement SecRequirementRef) (obj.Object, error)
- func SecCodeCopyDesignatedRequirement(code SecStaticCodeRef, flags SecCSFlags, requirement unsafe.Pointer) error
- func SecCodeCopyGuestWithAttributes(host SecCodeRef, attributes obj.Object, flags SecCSFlags, guest unsafe.Pointer) error
- func SecCodeCopyHost(guest SecCodeRef, flags SecCSFlags, host unsafe.Pointer) error
- func SecCodeCopyPath(staticCode SecStaticCodeRef, flags SecCSFlags) (obj.Object, error)
- func SecCodeCopySelf(flags SecCSFlags, self unsafe.Pointer) error
- func SecCodeCopySigningInformation(code SecStaticCodeRef, flags SecCSFlags) (obj.Object, error)
- func SecCodeCopyStaticCode(code SecCodeRef, flags SecCSFlags, staticCode unsafe.Pointer) error
- func SecCodeCreateWithXPCMessage(message xpc.Object, flags SecCSFlags, target unsafe.Pointer) error
- func SecCodeGetTypeID() int
- func SecCodeMapMemory(code SecStaticCodeRef, flags SecCSFlags) error
- func SecCodeValidateFileResource(code SecStaticCodeRef, relativePath obj.Object, fileData obj.Object, ...) error
- func SecCopyErrorMessageString(status int, reserved unsafe.Pointer) corefoundation.CFStringRef
- func SecCreateSharedWebCredentialPassword() corefoundation.CFStringRef
- func SecDecodeTransformCreate(decodeType obj.Object) (obj.Object, error)
- func SecDecryptTransformCreate(keyRef SecKeyRef) (obj.Object, error)
- func SecDecryptTransformGetTypeID() int
- func SecDigestTransformCreate(digestType obj.Object, digestLength int) (obj.Object, error)
- func SecDigestTransformGetTypeID() int
- func SecEncodeTransformCreate(encodeType obj.Object) (obj.Object, error)
- func SecEncryptTransformCreate(keyRef SecKeyRef) (obj.Object, error)
- func SecEncryptTransformGetTypeID() int
- func SecGroupTransformGetTypeID() int
- func SecHostCreateGuest(host int, status uint32, path corefoundation.CFURLRef, ...) (result int, newGuest int)
- func SecHostRemoveGuest(host int, guest int, flags SecCSFlags) error
- func SecHostSelectGuest(guestRef int, flags SecCSFlags) error
- func SecHostSelectedGuest(flags SecCSFlags) (result int, guestRef int)
- func SecHostSetGuestStatus(guestRef int, status uint32, attributes obj.Object, flags SecCSFlags) error
- func SecHostSetHostingPort(hostingPort int, flags SecCSFlags) error
- func SecIdentityAccessCertificates(identity unsafe.Pointer, handler func(unsafe.Pointer)) bool
- func SecIdentityCopyCertificate(identityRef SecIdentityRef, certificateRef unsafe.Pointer) error
- func SecIdentityCopyCertificatesRef(identity unsafe.Pointer) corefoundation.CFArrayRef
- func SecIdentityCopyPreference(name obj.Object, keyUsage uint32, validIssuers obj.Object, ...) error
- func SecIdentityCopyPrivateKey(identityRef SecIdentityRef, privateKeyRef unsafe.Pointer) error
- func SecIdentityCopySystemIdentity(domain obj.Object, idRef unsafe.Pointer) (obj.Object, error)
- func SecIdentityCreateWithCertificate(keychainOrArray obj.Object, certificateRef SecCertificateRef, ...) error
- func SecIdentityCreateWithCertificates(identity SecIdentityRef, certificates corefoundation.CFArrayRef) unsafe.Pointer
- func SecIdentityGetTypeID() int
- func SecIdentitySearchCopyNext(searchRef SecIdentitySearchRef, identity unsafe.Pointer) error
- func SecIdentitySearchCreate(keychainOrArray obj.Object, keyUsage uint32, searchRef unsafe.Pointer) error
- func SecIdentitySearchGetTypeID() int
- func SecIdentitySetPreference(identity SecIdentityRef, name obj.Object, keyUsage uint32) error
- func SecIdentitySetPreferred(identity SecIdentityRef, name obj.Object, keyUsage obj.Object) error
- func SecIdentitySetSystemIdentity(domain obj.Object, idRef SecIdentityRef) error
- func SecItemAdd(attributes obj.Object) (obj.Object, error)
- func SecItemCopyMatching(query obj.Object) (obj.Object, error)
- func SecItemDelete(query obj.Object) error
- func SecItemExport(secItemOrArray obj.Object, outputFormat SecExternalFormat, ...) int
- func SecItemImport(importedData corefoundation.CFDataRef, ...) (result int, inputFormat SecExternalFormat, itemType SecExternalItemType)
- func SecItemUpdate(query obj.Object, attributesToUpdate obj.Object) error
- func SecKeyCopyAttributes(key SecKeyRef) corefoundation.CFDictionaryRef
- func SecKeyCopyExternalRepresentation(key SecKeyRef) (obj.Object, error)
- func SecKeyCopyKeyExchangeResult(privateKey SecKeyRef, algorithm unsafe.Pointer, publicKey SecKeyRef, ...) (obj.Object, error)
- func SecKeyCreateDecryptedData(key SecKeyRef, algorithm unsafe.Pointer, ciphertext corefoundation.CFDataRef) (obj.Object, error)
- func SecKeyCreateEncryptedData(key SecKeyRef, algorithm unsafe.Pointer, plaintext corefoundation.CFDataRef) (obj.Object, error)
- func SecKeyCreateFromData(parameters corefoundation.CFDictionaryRef, keyData corefoundation.CFDataRef) (obj.Object, error)
- func SecKeyCreatePair(keychainRef SecKeychainRef, algorithm uint32, keySizeInBits uint32, ...) error
- func SecKeyCreateRandomKey(parameters corefoundation.CFDictionaryRef) (obj.Object, error)
- func SecKeyCreateSignature(key SecKeyRef, algorithm unsafe.Pointer, dataToSign corefoundation.CFDataRef) (obj.Object, error)
- func SecKeyCreateWithData(keyData corefoundation.CFDataRef, attributes corefoundation.CFDictionaryRef) (obj.Object, error)
- func SecKeyDeriveFromPassword(password corefoundation.CFStringRef, parameters corefoundation.CFDictionaryRef) (obj.Object, error)
- func SecKeyGenerate(keychainRef SecKeychainRef, algorithm uint32, keySizeInBits uint32, ...) error
- func SecKeyGeneratePair(parameters obj.Object, publicKey unsafe.Pointer, privateKey unsafe.Pointer) error
- func SecKeyGeneratePairAsync(parameters corefoundation.CFDictionaryRef, deliveryQueue dispatch.Queue, ...)
- func SecKeyGenerateSymmetric(parameters corefoundation.CFDictionaryRef) (obj.Object, error)
- func SecKeyGetBlockSize(key SecKeyRef) int
- func SecKeyGetCSPHandle(keyRef SecKeyRef) (result int, cspHandle int)
- func SecKeyGetCSSMKey(key SecKeyRef, cssmKey unsafe.Pointer) int
- func SecKeyGetCredentials(keyRef SecKeyRef, operation int32, credentialType SecCredentialType, ...) int
- func SecKeyGetTypeID() int
- func SecKeyIsAlgorithmSupported(key SecKeyRef, operation SecKeyOperationType, algorithm unsafe.Pointer) uint8
- func SecKeyUnwrapSymmetric(keyToUnwrap unsafe.Pointer, unwrappingKey SecKeyRef, ...) (obj.Object, error)
- func SecKeyVerifySignature(key SecKeyRef, algorithm unsafe.Pointer, signedData corefoundation.CFDataRef, ...) error
- func SecKeyWrapSymmetric(keyToWrap SecKeyRef, wrappingKey SecKeyRef, ...) (obj.Object, error)
- func SecKeychainAddCallback(callbackFunction unsafe.Pointer, eventMask SecKeychainEventMask, ...) error
- func SecKeychainAddGenericPassword(keychain SecKeychainRef, serviceNameLength int, serviceName string, ...) error
- func SecKeychainAddInternetPassword(keychain SecKeychainRef, serverNameLength int, serverName string, ...) error
- func SecKeychainAttributeInfoForItemID(keychain SecKeychainRef, itemID int, info unsafe.Pointer) int
- func SecKeychainCopyAccess(keychain SecKeychainRef, access unsafe.Pointer) error
- func SecKeychainCopyDefault(keychain unsafe.Pointer) error
- func SecKeychainCopyDomainDefault(domain SecPreferencesDomain, keychain unsafe.Pointer) error
- func SecKeychainCopyDomainSearchList(domain SecPreferencesDomain) (obj.Object, error)
- func SecKeychainCopySearchList() (obj.Object, error)
- func SecKeychainCopySettings(keychain SecKeychainRef, outSettings *SecKeychainSettings) error
- func SecKeychainCreate(pathName string, passwordLength int, password unsafe.Pointer, promptUser uint8, ...) error
- func SecKeychainDelete(keychainOrArray SecKeychainRef) error
- func SecKeychainFindGenericPassword(keychainOrArray obj.Object, serviceNameLength int, serviceName string, ...) (result int, passwordLength int)
- func SecKeychainFindInternetPassword(keychainOrArray obj.Object, serverNameLength int, serverName string, ...) (result int, passwordLength int)
- func SecKeychainFreeAttributeInfo(info unsafe.Pointer) int
- func SecKeychainGetCSPHandle(keychain SecKeychainRef) (result int, cspHandle int)
- func SecKeychainGetDLDBHandle(keychain SecKeychainRef, dldbHandle *CssmDlDbHandle) error
- func SecKeychainGetPath(keychain SecKeychainRef, pathName string) (result int, ioPathLength int)
- func SecKeychainGetStatus(keychain SecKeychainRef) (result int, keychainStatus int)
- func SecKeychainGetTypeID() int
- func SecKeychainGetUserInteractionAllowed() (result int, state uint8)
- func SecKeychainGetVersion() (result int, returnVers int)
- func SecKeychainItemCopyAccess(itemRef SecKeychainItemRef, access unsafe.Pointer) error
- func SecKeychainItemCopyFromPersistentReference(persistentItemRef obj.Object, itemRef unsafe.Pointer) error
- func SecKeychainItemCopyKeychain(itemRef SecKeychainItemRef, keychainRef unsafe.Pointer) error
- func SecKeychainItemCreateCopy(itemRef SecKeychainItemRef, destKeychainRef SecKeychainRef, ...) error
- func SecKeychainItemCreateFromContent(itemClass SecItemClass, attrList unsafe.Pointer, length int, ...) int
- func SecKeychainItemCreatePersistentReference(itemRef SecKeychainItemRef) (obj.Object, error)
- func SecKeychainItemDelete(itemRef SecKeychainItemRef) error
- func SecKeychainItemExport(keychainItemOrArray obj.Object, outputFormat SecExternalFormat, ...) int
- func SecKeychainItemFreeAttributesAndData(attrList unsafe.Pointer, data unsafe.Pointer) int
- func SecKeychainItemFreeContent(attrList unsafe.Pointer, data unsafe.Pointer) int
- func SecKeychainItemGetDLDBHandle(keyItemRef SecKeychainItemRef, dldbHandle *CssmDlDbHandle) error
- func SecKeychainItemGetTypeID() int
- func SecKeychainItemGetUniqueRecordID(itemRef SecKeychainItemRef, uniqueRecordID unsafe.Pointer) int
- func SecKeychainItemImport(importedData corefoundation.CFDataRef, ...) (result int, inputFormat SecExternalFormat, itemType SecExternalItemType)
- func SecKeychainItemModifyAttributesAndData(itemRef SecKeychainItemRef, attrList unsafe.Pointer, length int, ...) int
- func SecKeychainItemModifyContent(itemRef SecKeychainItemRef, attrList unsafe.Pointer, length int, ...) int
- func SecKeychainItemSetAccess(itemRef SecKeychainItemRef, access SecAccessRef) error
- func SecKeychainLock(keychain SecKeychainRef) error
- func SecKeychainLockAll() error
- func SecKeychainOpen(pathName string, keychain unsafe.Pointer) error
- func SecKeychainRemoveCallback(callbackFunction unsafe.Pointer) error
- func SecKeychainSearchCopyNext(searchRef SecKeychainSearchRef, itemRef unsafe.Pointer) error
- func SecKeychainSearchCreateFromAttributes(keychainOrArray obj.Object, itemClass SecItemClass, attrList unsafe.Pointer, ...) int
- func SecKeychainSearchGetTypeID() int
- func SecKeychainSetAccess(keychain SecKeychainRef, access SecAccessRef) error
- func SecKeychainSetDefault(keychain SecKeychainRef) error
- func SecKeychainSetDomainDefault(domain SecPreferencesDomain, keychain SecKeychainRef) error
- func SecKeychainSetDomainSearchList(domain SecPreferencesDomain, searchList obj.Object) error
- func SecKeychainSetPreferenceDomain(domain SecPreferencesDomain) error
- func SecKeychainSetSearchList(searchList obj.Object) error
- func SecKeychainSetSettings(keychain SecKeychainRef, newSettings *SecKeychainSettings) error
- func SecKeychainSetUserInteractionAllowed(state uint8) error
- func SecKeychainUnlock(keychain SecKeychainRef, passwordLength int, password unsafe.Pointer, ...) error
- func SecPKCS12Import(pkcs12Data obj.Object, options obj.Object) (obj.Object, error)
- func SecPolicyCopyProperties(policyRef SecPolicyRef) corefoundation.CFDictionaryRef
- func SecPolicyGetOID(policyRef SecPolicyRef, oid unsafe.Pointer) int
- func SecPolicyGetTPHandle(policyRef SecPolicyRef) (result int, tpHandle int)
- func SecPolicyGetTypeID() int
- func SecPolicyGetValue(policyRef SecPolicyRef, value unsafe.Pointer) int
- func SecPolicySearchCopyNext(searchRef SecPolicySearchRef, policyRef unsafe.Pointer) error
- func SecPolicySearchCreate(certType uint32, policyOID unsafe.Pointer, value unsafe.Pointer, ...) int
- func SecPolicySearchGetTypeID() int
- func SecPolicySetProperties(policyRef SecPolicyRef, properties obj.Object) error
- func SecPolicySetValue(policyRef SecPolicyRef, value unsafe.Pointer) int
- func SecProtocolMetadataAccessDistinguishedNames(metadata unsafe.Pointer, handler func(unsafe.Pointer)) bool
- func SecProtocolMetadataAccessOcspResponse(metadata unsafe.Pointer, handler func(unsafe.Pointer)) bool
- func SecProtocolMetadataAccessPeerCertificateChain(metadata unsafe.Pointer, handler func(unsafe.Pointer)) bool
- func SecProtocolMetadataAccessPreSharedKeys(metadata unsafe.Pointer, handler func(unsafe.Pointer, unsafe.Pointer)) bool
- func SecProtocolMetadataAccessSupportedSignatureAlgorithms(metadata unsafe.Pointer, handler func(uint16)) bool
- func SecProtocolMetadataChallengeParametersAreEqual(metadataA unsafe.Pointer, metadataB unsafe.Pointer) bool
- func SecProtocolMetadataCopyNegotiatedProtocol(metadata unsafe.Pointer) string
- func SecProtocolMetadataCopyPeerPublicKey(metadata unsafe.Pointer) unsafe.Pointer
- func SecProtocolMetadataCopyServerName(metadata unsafe.Pointer) string
- func SecProtocolMetadataCreateSecret(metadata unsafe.Pointer, labelLen int, label unsafe.Pointer, ...) unsafe.Pointer
- func SecProtocolMetadataCreateSecretWithContext(metadata unsafe.Pointer, labelLen int, label unsafe.Pointer, contextLen int, ...) unsafe.Pointer
- func SecProtocolMetadataGetEarlyDataAccepted(metadata unsafe.Pointer) bool
- func SecProtocolMetadataGetNegotiatedCiphersuite(metadata unsafe.Pointer) uint16
- func SecProtocolMetadataGetNegotiatedProtocol(metadata unsafe.Pointer) string
- func SecProtocolMetadataGetServerName(metadata unsafe.Pointer) string
- func SecProtocolMetadataPeersAreEqual(metadataA unsafe.Pointer, metadataB unsafe.Pointer) bool
- func SecProtocolOptionsAddPreSharedKey(options unsafe.Pointer, psk dispatch.Data, pskIdentity dispatch.Data)
- func SecProtocolOptionsAddTlsApplicationProtocol(options unsafe.Pointer, applicationProtocol string)
- func SecProtocolOptionsAddTlsCiphersuite(options unsafe.Pointer, ciphersuite uint16)
- func SecProtocolOptionsAddTlsCiphersuiteGroup(options unsafe.Pointer, group SSLCiphersuiteGroup)
- func SecProtocolOptionsAppendTlsCiphersuite(options unsafe.Pointer, ciphersuite TLSCiphersuite)
- func SecProtocolOptionsAppendTlsCiphersuiteGroup(options unsafe.Pointer, group TLSCiphersuiteGroup)
- func SecProtocolOptionsAreEqual(optionsA unsafe.Pointer, optionsB unsafe.Pointer) bool
- func SecProtocolOptionsSetChallengeBlock(options unsafe.Pointer, challengeBlock unsafe.Pointer, ...)
- func SecProtocolOptionsSetKeyUpdateBlock(options unsafe.Pointer, keyUpdateBlock func(unsafe.Pointer, func()), ...)
- func SecProtocolOptionsSetLocalIdentity(options unsafe.Pointer, identity unsafe.Pointer)
- func SecProtocolOptionsSetMaxTlsProtocolVersion(options unsafe.Pointer, version TLSProtocolVersion)
- func SecProtocolOptionsSetMinTlsProtocolVersion(options unsafe.Pointer, version TLSProtocolVersion)
- func SecProtocolOptionsSetPeerAuthenticationRequired(options unsafe.Pointer, peerAuthenticationRequired bool)
- func SecProtocolOptionsSetPreSharedKeySelectionBlock(options unsafe.Pointer, pskSelectionBlock unsafe.Pointer, ...)
- func SecProtocolOptionsSetTlsDiffieHellmanParameters(options unsafe.Pointer, params dispatch.Data)
- func SecProtocolOptionsSetTlsFalseStartEnabled(options unsafe.Pointer, falseStartEnabled bool)
- func SecProtocolOptionsSetTlsIsFallbackAttempt(options unsafe.Pointer, isFallbackAttempt bool)
- func SecProtocolOptionsSetTlsMaxVersion(options unsafe.Pointer, version SSLProtocol)
- func SecProtocolOptionsSetTlsMinVersion(options unsafe.Pointer, version SSLProtocol)
- func SecProtocolOptionsSetTlsOcspEnabled(options unsafe.Pointer, ocspEnabled bool)
- func SecProtocolOptionsSetTlsPreSharedKeyIdentityHint(options unsafe.Pointer, pskIdentityHint dispatch.Data)
- func SecProtocolOptionsSetTlsRenegotiationEnabled(options unsafe.Pointer, renegotiationEnabled bool)
- func SecProtocolOptionsSetTlsResumptionEnabled(options unsafe.Pointer, resumptionEnabled bool)
- func SecProtocolOptionsSetTlsSctEnabled(options unsafe.Pointer, sctEnabled bool)
- func SecProtocolOptionsSetTlsServerName(options unsafe.Pointer, serverName string)
- func SecProtocolOptionsSetTlsTicketsEnabled(options unsafe.Pointer, ticketsEnabled bool)
- func SecProtocolOptionsSetVerifyBlock(options unsafe.Pointer, ...)
- func SecRandomCopyBytes(rnd SecRandomRef, count int, data unsafe.Pointer) int
- func SecRelease(object unsafe.Pointer)
- func SecRequestSharedWebCredential(fqdn corefoundation.CFStringRef, account corefoundation.CFStringRef, ...)
- func SecRequirementCopyData(requirement SecRequirementRef, flags SecCSFlags) (obj.Object, error)
- func SecRequirementCopyString(requirement SecRequirementRef, flags SecCSFlags) (obj.Object, error)
- func SecRequirementCreateWithData(data obj.Object, flags SecCSFlags, requirement unsafe.Pointer) error
- func SecRequirementCreateWithString(text obj.Object, flags SecCSFlags, requirement unsafe.Pointer) error
- func SecRequirementCreateWithStringAndErrors(text obj.Object, flags SecCSFlags, requirement unsafe.Pointer) (obj.Object, error)
- func SecRequirementGetTypeID() int
- func SecRetain(object unsafe.Pointer) unsafe.Pointer
- func SecSignTransformCreate(key SecKeyRef) (obj.Object, error)
- func SecStaticCodeCheckValidity(staticCode SecStaticCodeRef, flags SecCSFlags, requirement SecRequirementRef) error
- func SecStaticCodeCheckValidityWithErrors(staticCode SecStaticCodeRef, flags SecCSFlags, requirement SecRequirementRef) (obj.Object, error)
- func SecStaticCodeCreateWithPath(path obj.Object, flags SecCSFlags, staticCode unsafe.Pointer) error
- func SecStaticCodeCreateWithPathAndAttributes(path obj.Object, flags SecCSFlags, attributes obj.Object, ...) error
- func SecStaticCodeGetTypeID() int
- func SecTaskCopySigningIdentifier(task SecTaskRef) (obj.Object, error)
- func SecTaskCopyValueForEntitlement(task SecTaskRef, entitlement corefoundation.CFStringRef) (obj.Object, error)
- func SecTaskCopyValuesForEntitlements(task SecTaskRef, entitlements corefoundation.CFArrayRef) (obj.Object, error)
- func SecTaskGetTypeID() int
- func SecTranformCustomGetAttribute(ref SecTransformImplementationRef, attribute unsafe.Pointer, ...) obj.Object
- func SecTransformConnectTransforms(sourceTransformRef unsafe.Pointer, ...) (obj.Object, error)
- func SecTransformCopyExternalRepresentation(transformRef unsafe.Pointer) corefoundation.CFDictionaryRef
- func SecTransformCreate(name corefoundation.CFStringRef) (obj.Object, error)
- func SecTransformCreateFromExternalRepresentation(dictionary corefoundation.CFDictionaryRef) (obj.Object, error)
- func SecTransformCreateGroupTransform() unsafe.Pointer
- func SecTransformCreateReadTransformWithReadStream(inputStream corefoundation.CFReadStreamRef) unsafe.Pointer
- func SecTransformCustomGetAttribute(ref SecTransformImplementationRef, attribute unsafe.Pointer, ...) obj.Object
- func SecTransformCustomSetAttribute(ref SecTransformImplementationRef, attribute unsafe.Pointer, ...) obj.Object
- func SecTransformExecute(transformRef unsafe.Pointer) (obj.Object, error)
- func SecTransformExecuteAsync(transformRef unsafe.Pointer, deliveryQueue dispatch.Queue, ...)
- func SecTransformFindByName(transform unsafe.Pointer, name corefoundation.CFStringRef) unsafe.Pointer
- func SecTransformGetAttribute(transformRef unsafe.Pointer, key corefoundation.CFStringRef) obj.Object
- func SecTransformGetTypeID() int
- func SecTransformNoData() obj.Object
- func SecTransformPushbackAttribute(ref SecTransformImplementationRef, attribute unsafe.Pointer, value obj.Object) obj.Object
- func SecTransformRegister(uniqueName corefoundation.CFStringRef, createTransformFunction unsafe.Pointer) error
- func SecTransformSetAttribute(transformRef unsafe.Pointer, key corefoundation.CFStringRef, value obj.Object) error
- func SecTransformSetAttributeAction(ref SecTransformImplementationRef, action corefoundation.CFStringRef, ...) corefoundation.CFErrorRef
- func SecTransformSetDataAction(ref SecTransformImplementationRef, action corefoundation.CFStringRef, ...) corefoundation.CFErrorRef
- func SecTransformSetTransformAction(ref SecTransformImplementationRef, action corefoundation.CFStringRef, ...) corefoundation.CFErrorRef
- func SecTrustCopyAnchorCertificates() (obj.Object, error)
- func SecTrustCopyCertificateChain(trust SecTrustRef) corefoundation.CFArrayRef
- func SecTrustCopyCustomAnchorCertificates(trust SecTrustRef) (obj.Object, error)
- func SecTrustCopyExceptions(trust SecTrustRef) corefoundation.CFDataRef
- func SecTrustCopyPolicies(trust SecTrustRef) (obj.Object, error)
- func SecTrustCopyProperties(trust SecTrustRef) corefoundation.CFArrayRef
- func SecTrustCopyResult(trust SecTrustRef) corefoundation.CFDictionaryRef
- func SecTrustCreate(trust SecTrustRef) unsafe.Pointer
- func SecTrustCreateWithCertificates(certificates obj.Object, policies obj.Object, trust unsafe.Pointer) error
- func SecTrustEvaluateAsync(trust SecTrustRef, queue dispatch.Queue, ...) error
- func SecTrustEvaluateAsyncWithError(trust SecTrustRef, queue dispatch.Queue, ...) error
- func SecTrustEvaluateWithError(trust SecTrustRef, err unsafe.Pointer) bool
- func SecTrustGetCertificateCount(trust SecTrustRef) int
- func SecTrustGetCssmResult(trust SecTrustRef, result unsafe.Pointer) int
- func SecTrustGetCssmResultCode(trust SecTrustRef) (result int, resultCode int)
- func SecTrustGetNetworkFetchAllowed(trust SecTrustRef) (result int, allowFetch uint8)
- func SecTrustGetTPHandle(trust SecTrustRef) (result int, handle int)
- func SecTrustGetTypeID() int
- func SecTrustGetVerifyTime(trust SecTrustRef) float64
- func SecTrustSetAnchorCertificates(trust SecTrustRef, anchorCertificates obj.Object) error
- func SecTrustSetAnchorCertificatesOnly(trust SecTrustRef, anchorCertificatesOnly uint8) error
- func SecTrustSetExceptions(trust SecTrustRef, exceptions corefoundation.CFDataRef) bool
- func SecTrustSetKeychains(trust SecTrustRef, keychainOrArray obj.Object) error
- func SecTrustSetNetworkFetchAllowed(trust SecTrustRef, allowFetch uint8) error
- func SecTrustSetOCSPResponse(trust SecTrustRef, responseData obj.Object) error
- func SecTrustSetOptions(trustRef SecTrustRef, options SecTrustOptionFlags) error
- func SecTrustSetParameters(trustRef SecTrustRef, action uint32, actionData obj.Object) error
- func SecTrustSetPolicies(trust SecTrustRef, policies obj.Object) error
- func SecTrustSetSignedCertificateTimestamps(trust SecTrustRef, sctArray obj.Object) error
- func SecTrustSetVerifyDate(trust SecTrustRef, verifyDate obj.Object) error
- func SecTrustSettingsCopyCertificates(domain SecTrustSettingsDomain) (obj.Object, error)
- func SecTrustSettingsCopyModificationDate(certRef SecCertificateRef, domain SecTrustSettingsDomain) (obj.Object, error)
- func SecTrustSettingsCopyTrustSettings(certRef SecCertificateRef, domain SecTrustSettingsDomain) (obj.Object, error)
- func SecTrustSettingsCreateExternalRepresentation(domain SecTrustSettingsDomain) (obj.Object, error)
- func SecTrustSettingsImportExternalRepresentation(domain SecTrustSettingsDomain, trustSettings obj.Object) error
- func SecTrustSettingsRemoveTrustSettings(certRef SecCertificateRef, domain SecTrustSettingsDomain) error
- func SecTrustSettingsSetTrustSettings(certRef SecCertificateRef, domain SecTrustSettingsDomain, ...) error
- func SecTrustedApplicationCopyData(appRef SecTrustedApplicationRef) (obj.Object, error)
- func SecTrustedApplicationCreateFromPath(path string, app unsafe.Pointer) error
- func SecTrustedApplicationGetTypeID() int
- func SecTrustedApplicationSetData(appRef SecTrustedApplicationRef, data obj.Object) error
- func SecVerifyTransformCreate(key SecKeyRef, signature corefoundation.CFDataRef) (obj.Object, error)
- func SessionCreate(flags SessionCreationFlags, attributes SessionAttributeBits) error
- type AuditTokenT
- type AuthorizationExternalForm
- type AuthorizationFlags
- type AuthorizationItem
- type AuthorizationItemSet
- type AuthorizationOpaqueRef
- type AuthorizationRef
- type CEAccessDescription
- type CEAuthorityInfoAccess
- type CEAuthorityKeyID
- type CEBasicConstraints
- type CECRLDistPointsSyntax
- type CECRLDistributionPoint
- type CECertPolicies
- type CEDataAndType
- type CEDistributionPointName
- type CEExtendedKeyUsage
- type CEGeneralName
- type CEGeneralNames
- type CEGeneralSubtree
- type CEGeneralSubtrees
- type CEIssuingDistributionPoint
- type CENameConstraints
- type CEOtherName
- type CEPolicyConstraints
- type CEPolicyInformation
- type CEPolicyMapping
- type CEPolicyMappings
- type CEPolicyQualifierInfo
- type CEQCStatement
- type CEQCStatements
- type CESemanticsInformation
- type CE_AccessDescription
- type CE_AuthorityInfoAccess
- type CE_AuthorityKeyID
- type CE_BasicConstraints
- type CE_CRLDistPointsSyntax
- type CE_CRLDistributionPoint
- type CE_CertPolicies
- type CE_CrlDistributionPointNameType
- type CE_DataAndType
- type CE_DataType
- type CE_DistributionPointName
- type CE_ExtendedKeyUsage
- type CE_GeneralName
- type CE_GeneralNameType
- type CE_GeneralNames
- type CE_GeneralSubtree
- type CE_GeneralSubtrees
- type CE_IssuingDistributionPoint
- type CE_NameConstraints
- type CE_OtherName
- type CE_PolicyConstraints
- type CE_PolicyInformation
- type CE_PolicyMapping
- type CE_PolicyMappings
- type CE_PolicyQualifierInfo
- type CE_QC_Statement
- type CE_QC_Statements
- type CE_SemanticsInformation
- type CMSCertificateChainMode
- type CMSDecoder
- type CMSDecoderRef
- type CMSEncoder
- type CMSEncoderRef
- type CMSSignedAttributes
- type CMSSignerStatus
- type CSSM_ACCESS_CREDENTIALS
- type CSSM_ACCESS_CREDENTIALS_PTR
- type CSSM_ACL_EDIT
- type CSSM_ACL_EDIT_PTR
- type CSSM_ACL_ENTRY_INFO
- type CSSM_ACL_ENTRY_INFO_PTR
- type CSSM_ACL_ENTRY_INPUT
- type CSSM_ACL_ENTRY_INPUT_PTR
- type CSSM_ACL_ENTRY_PROTOTYPE
- type CSSM_ACL_ENTRY_PROTOTYPE_PTR
- type CSSM_ACL_KEYCHAIN_PROMPT_SELECTOR
- type CSSM_ACL_OWNER_PROTOTYPE
- type CSSM_ACL_OWNER_PROTOTYPE_PTR
- type CSSM_ACL_PROCESS_SUBJECT_SELECTOR
- type CSSM_ACL_VALIDITY_PERIOD
- type CSSM_ACL_VALIDITY_PERIOD_PTR
- type CSSM_APPLECSPDL_DB_CHANGE_PASSWORD_PARAMETERS
- type CSSM_APPLECSPDL_DB_CHANGE_PASSWORD_PARAMETERS_PTR
- type CSSM_APPLECSPDL_DB_IS_LOCKED_PARAMETERS
- type CSSM_APPLECSPDL_DB_IS_LOCKED_PARAMETERS_PTR
- type CSSM_APPLECSPDL_DB_SETTINGS_PARAMETERS
- type CSSM_APPLECSPDL_DB_SETTINGS_PARAMETERS_PTR
- type CSSM_APPLEDL_OPEN_PARAMETERS
- type CSSM_APPLEDL_OPEN_PARAMETERS_PTR
- type CSSM_APPLE_CL_CSR_REQUEST
- type CSSM_APPLE_TP_ACTION_DATA
- type CSSM_APPLE_TP_CERT_REQUEST
- type CSSM_APPLE_TP_CRL_OPTIONS
- type CSSM_APPLE_TP_NAME_OID
- type CSSM_APPLE_TP_SMIME_OPTIONS
- type CSSM_APPLE_TP_SSL_OPTIONS
- type CSSM_AUTHORIZATIONGROUP
- type CSSM_AUTHORIZATIONGROUP_PTR
- type CSSM_BASE_CERTS
- type CSSM_BASE_CERTS_PTR
- type CSSM_CERTGROUP
- type CSSM_CERTGROUP_PTR
- type CSSM_CERT_BUNDLE
- type CSSM_CERT_BUNDLE_HEADER
- type CSSM_CERT_BUNDLE_HEADER_PTR
- type CSSM_CERT_BUNDLE_PTR
- type CSSM_CERT_PAIR
- type CSSM_CERT_PAIR_PTR
- type CSSM_CONTEXT
- type CSSM_CONTEXT_ATTRIBUTE
- type CSSM_CONTEXT_ATTRIBUTE_PTR
- type CSSM_CONTEXT_PTR
- type CSSM_CRLGROUP
- type CSSM_CRLGROUP_PTR
- type CSSM_CRL_PAIR
- type CSSM_CRL_PAIR_PTR
- type CSSM_CRYPTO_DATA
- type CSSM_CRYPTO_DATA_PTR
- type CSSM_CSP_OPERATIONAL_STATISTICS
- type CSSM_CSP_OPERATIONAL_STATISTICS_PTR
- type CSSM_DATE
- type CSSM_DATE_PTR
- type CSSM_DBINFO
- type CSSM_DBINFO_PTR
- type CSSM_DB_ATTRIBUTE_DATA
- type CSSM_DB_ATTRIBUTE_DATA_PTR
- type CSSM_DB_ATTRIBUTE_INFO
- type CSSM_DB_ATTRIBUTE_INFO_PTR
- type CSSM_DB_INDEX_INFO
- type CSSM_DB_INDEX_INFO_PTR
- type CSSM_DB_PARSING_MODULE_INFO
- type CSSM_DB_PARSING_MODULE_INFO_PTR
- type CSSM_DB_RECORD_ATTRIBUTE_DATA
- type CSSM_DB_RECORD_ATTRIBUTE_DATA_PTR
- type CSSM_DB_RECORD_ATTRIBUTE_INFO
- type CSSM_DB_RECORD_ATTRIBUTE_INFO_PTR
- type CSSM_DB_RECORD_INDEX_INFO
- type CSSM_DB_RECORD_INDEX_INFO_PTR
- type CSSM_DB_SCHEMA_ATTRIBUTE_INFO
- type CSSM_DB_SCHEMA_ATTRIBUTE_INFO_PTR
- type CSSM_DB_SCHEMA_INDEX_INFO
- type CSSM_DB_SCHEMA_INDEX_INFO_PTR
- type CSSM_DB_UNIQUE_RECORD
- type CSSM_DB_UNIQUE_RECORD_PTR
- type CSSM_DL_DB_HANDLE
- type CSSM_DL_DB_HANDLE_PTR
- type CSSM_DL_DB_LIST
- type CSSM_DL_DB_LIST_PTR
- type CSSM_DL_PKCS11_ATTRIBUTE
- type CSSM_DL_PKCS11_ATTRIBUTE_PTR
- type CSSM_ENCODED_CERT
- type CSSM_ENCODED_CERT_PTR
- type CSSM_ENCODED_CRL
- type CSSM_ENCODED_CRL_PTR
- type CSSM_EVIDENCE
- type CSSM_EVIDENCE_PTR
- type CSSM_FIELD
- type CSSM_FIELDGROUP
- type CSSM_FIELDGROUP_PTR
- type CSSM_FIELD_PTR
- type CSSM_FUNC_NAME_ADDR
- type CSSM_FUNC_NAME_ADDR_PTR
- type CSSM_GUID
- type CSSM_GUID_PTR
- type CSSM_KEA_DERIVE_PARAMS
- type CSSM_KEA_DERIVE_PARAMS_PTR
- type CSSM_KEY
- type CSSM_KEYHEADER
- type CSSM_KEYHEADER_PTR
- type CSSM_KEY_PTR
- type CSSM_KEY_SIZE
- type CSSM_KEY_SIZE_PTR
- type CSSM_KRSUBSERVICE
- type CSSM_KRSUBSERVICE_PTR
- type CSSM_KR_NAME
- type CSSM_KR_POLICY_INFO
- type CSSM_KR_POLICY_INFO_PTR
- type CSSM_KR_POLICY_LIST_ITEM
- type CSSM_KR_POLICY_LIST_ITEM_PTR
- type CSSM_KR_PROFILE
- type CSSM_KR_PROFILE_PTR
- type CSSM_KR_WRAPPEDPRODUCT_INFO
- type CSSM_KR_WRAPPEDPRODUCT_INFO_PTR
- type CSSM_LIST
- type CSSM_LIST_ELEMENT
- type CSSM_LIST_ELEMENT_PTR
- type CSSM_LIST_PTR
- type CSSM_MANAGER_EVENT_NOTIFICATION
- type CSSM_MANAGER_EVENT_NOTIFICATION_PTR
- type CSSM_MANAGER_REGISTRATION_INFO
- type CSSM_MANAGER_REGISTRATION_INFO_PTR
- type CSSM_MEMORY_FUNCS
- type CSSM_MEMORY_FUNCS_PTR
- type CSSM_MODULE_FUNCS
- type CSSM_MODULE_FUNCS_PTR
- type CSSM_NAME_LIST
- type CSSM_NAME_LIST_PTR
- type CSSM_NET_ADDRESS
- type CSSM_NET_ADDRESS_PTR
- type CSSM_PARSED_CERT
- type CSSM_PARSED_CERT_PTR
- type CSSM_PARSED_CRL
- type CSSM_PARSED_CRL_PTR
- type CSSM_PKCS1_OAEP_PARAMS
- type CSSM_PKCS1_OAEP_PARAMS_PTR
- type CSSM_PKCS5_PBKDF1_PARAMS
- type CSSM_PKCS5_PBKDF1_PARAMS_PTR
- type CSSM_PKCS5_PBKDF2_PARAMS
- type CSSM_PKCS5_PBKDF2_PARAMS_PTR
- type CSSM_QUERY
- type CSSM_QUERY_LIMITS
- type CSSM_QUERY_LIMITS_PTR
- type CSSM_QUERY_PTR
- type CSSM_QUERY_SIZE_DATA
- type CSSM_QUERY_SIZE_DATA_PTR
- type CSSM_RANGE
- type CSSM_RANGE_PTR
- type CSSM_RESOURCE_CONTROL_CONTEXT
- type CSSM_RESOURCE_CONTROL_CONTEXT_PTR
- type CSSM_SAMPLE
- type CSSM_SAMPLEGROUP
- type CSSM_SAMPLEGROUP_PTR
- type CSSM_SAMPLE_PTR
- type CSSM_SELECTION_PREDICATE
- type CSSM_SELECTION_PREDICATE_PTR
- type CSSM_SPI_AC_FUNCS
- type CSSM_SPI_AC_FUNCS_PTR
- type CSSM_SPI_CL_FUNCS
- type CSSM_SPI_CL_FUNCS_PTR
- type CSSM_SPI_CSP_FUNCS
- type CSSM_SPI_CSP_FUNCS_PTR
- type CSSM_SPI_DL_FUNCS
- type CSSM_SPI_DL_FUNCS_PTR
- type CSSM_SPI_KR_FUNCS
- type CSSM_SPI_KR_FUNCS_PTR
- type CSSM_SPI_TP_FUNCS
- type CSSM_SPI_TP_FUNCS_PTR
- type CSSM_STATE_FUNCS
- type CSSM_STATE_FUNCS_PTR
- type CSSM_SUBSERVICE_UID
- type CSSM_SUBSERVICE_UID_PTR
- type CSSM_TP_APPLE_EVIDENCE_HEADER
- type CSSM_TP_APPLE_EVIDENCE_INFO
- type CSSM_TP_AUTHORITY_ID
- type CSSM_TP_AUTHORITY_ID_PTR
- type CSSM_TP_CALLERAUTH_CONTEXT
- type CSSM_TP_CALLERAUTH_CONTEXT_PTR
- type CSSM_TP_CERTCHANGE_INPUT
- type CSSM_TP_CERTCHANGE_INPUT_PTR
- type CSSM_TP_CERTCHANGE_OUTPUT
- type CSSM_TP_CERTCHANGE_OUTPUT_PTR
- type CSSM_TP_CERTISSUE_INPUT
- type CSSM_TP_CERTISSUE_INPUT_PTR
- type CSSM_TP_CERTISSUE_OUTPUT
- type CSSM_TP_CERTISSUE_OUTPUT_PTR
- type CSSM_TP_CERTNOTARIZE_INPUT
- type CSSM_TP_CERTNOTARIZE_INPUT_PTR
- type CSSM_TP_CERTNOTARIZE_OUTPUT
- type CSSM_TP_CERTNOTARIZE_OUTPUT_PTR
- type CSSM_TP_CERTRECLAIM_INPUT
- type CSSM_TP_CERTRECLAIM_INPUT_PTR
- type CSSM_TP_CERTRECLAIM_OUTPUT
- type CSSM_TP_CERTRECLAIM_OUTPUT_PTR
- type CSSM_TP_CERTVERIFY_INPUT
- type CSSM_TP_CERTVERIFY_INPUT_PTR
- type CSSM_TP_CERTVERIFY_OUTPUT
- type CSSM_TP_CERTVERIFY_OUTPUT_PTR
- type CSSM_TP_CONFIRM_RESPONSE
- type CSSM_TP_CONFIRM_RESPONSE_PTR
- type CSSM_TP_CRLISSUE_INPUT
- type CSSM_TP_CRLISSUE_INPUT_PTR
- type CSSM_TP_CRLISSUE_OUTPUT
- type CSSM_TP_CRLISSUE_OUTPUT_PTR
- type CSSM_TP_POLICYINFO
- type CSSM_TP_POLICYINFO_PTR
- type CSSM_TP_REQUEST_SET
- type CSSM_TP_REQUEST_SET_PTR
- type CSSM_TP_RESULT_SET
- type CSSM_TP_RESULT_SET_PTR
- type CSSM_TP_VERIFY_CONTEXT
- type CSSM_TP_VERIFY_CONTEXT_PTR
- type CSSM_TP_VERIFY_CONTEXT_RESULT
- type CSSM_TP_VERIFY_CONTEXT_RESULT_PTR
- type CSSM_TUPLE
- type CSSM_TUPLEGROUP
- type CSSM_TUPLEGROUP_PTR
- type CSSM_TUPLE_PTR
- type CSSM_UPCALLS
- type CSSM_UPCALLS_PTR
- type CSSM_VERSION
- type CSSM_VERSION_PTR
- type CSSM_X509EXT_BASICCONSTRAINTS
- type CSSM_X509EXT_BASICCONSTRAINTS_PTR
- type CSSM_X509EXT_PAIR
- type CSSM_X509EXT_PAIR_PTR
- type CSSM_X509EXT_POLICYINFO
- type CSSM_X509EXT_POLICYINFO_PTR
- type CSSM_X509EXT_POLICYQUALIFIERINFO
- type CSSM_X509EXT_POLICYQUALIFIERINFO_PTR
- type CSSM_X509EXT_POLICYQUALIFIERS
- type CSSM_X509EXT_POLICYQUALIFIERS_PTR
- type CSSM_X509EXT_TAGandVALUE
- type CSSM_X509EXT_TAGandVALUE_PTR
- type CSSM_X509_EXTENSION
- type CSSM_X509_EXTENSIONS
- type CSSM_X509_EXTENSIONS_PTR
- type CSSM_X509_EXTENSION_PTR
- type CSSM_X509_NAME
- type CSSM_X509_NAME_PTR
- type CSSM_X509_RDN
- type CSSM_X509_RDN_PTR
- type CSSM_X509_REVOKED_CERT_ENTRY
- type CSSM_X509_REVOKED_CERT_ENTRY_PTR
- type CSSM_X509_REVOKED_CERT_LIST
- type CSSM_X509_REVOKED_CERT_LIST_PTR
- type CSSM_X509_SIGNATURE
- type CSSM_X509_SIGNATURE_PTR
- type CSSM_X509_SIGNED_CERTIFICATE
- type CSSM_X509_SIGNED_CERTIFICATE_PTR
- type CSSM_X509_SIGNED_CRL
- type CSSM_X509_SIGNED_CRL_PTR
- type CSSM_X509_TBS_CERTIFICATE
- type CSSM_X509_TBS_CERTIFICATE_PTR
- type CSSM_X509_TBS_CERTLIST
- type CSSM_X509_TBS_CERTLIST_PTR
- type CSSM_X509_TIME
- type CSSM_X509_TIME_PTR
- type CSSM_X509_TYPE_VALUE_PAIR
- type CSSM_X509_TYPE_VALUE_PAIR_PTR
- type CSSM_X509_VALIDITY
- type CSSM_X509_VALIDITY_PTR
- type Clockid
- type CssmAccessCredentials
- type CssmAclEdit
- type CssmAclEntryInfo
- type CssmAclEntryInput
- type CssmAclEntryPrototype
- type CssmAclKeychainPromptSelector
- type CssmAclOwnerPrototype
- type CssmAclProcessSubjectSelector
- type CssmAclValidityPeriod
- type CssmApplecspdlDbChangePasswordParameters
- type CssmApplecspdlDbIsLockedParameters
- type CssmApplecspdlDbSettingsParameters
- type CssmAppledlOpenParameters
- type CssmAppledlOpenParametersMask
- type CssmAuthorizationgroup
- type CssmBaseCerts
- type CssmCertBundle
- type CssmCertBundleHeader
- type CssmCertPair
- type CssmCertgroup
- type CssmContext
- type CssmContextAttribute
- type CssmCrlPair
- type CssmCrlgroup
- type CssmCryptoData
- type CssmCspOperationalStatistics
- type CssmData
- type CssmDate
- type CssmDbAttributeData
- type CssmDbAttributeInfo
- type CssmDbIndexInfo
- type CssmDbParsingModuleInfo
- type CssmDbRecordAttributeData
- type CssmDbRecordAttributeInfo
- type CssmDbRecordIndexInfo
- type CssmDbSchemaAttributeInfo
- type CssmDbSchemaIndexInfo
- type CssmDbUniqueRecord
- type CssmDbinfo
- type CssmDlDbHandle
- type CssmDlDbList
- type CssmDlPkcs11Attributes
- type CssmEncodedCert
- type CssmEncodedCrl
- type CssmEvidence
- type CssmField
- type CssmFieldgroup
- type CssmFuncNameAddr
- type CssmGuid
- type CssmKeaDeriveParams
- type CssmKey
- type CssmKeySize
- type CssmKeyheader
- type CssmKrName
- type CssmKrPolicyInfo
- type CssmKrPolicyListItem
- type CssmKrProfile
- type CssmKrWrappedproductinfo
- type CssmKrsubservice
- type CssmList
- type CssmListElement
- type CssmManagerEventNotification
- type CssmManagerRegistrationInfo
- func (u *CssmManagerRegistrationInfo) AsDeregisterDispatchTable() func() int32
- func (u *CssmManagerRegistrationInfo) AsEventNotifyManager() func(unsafe.Pointer) int32
- func (u *CssmManagerRegistrationInfo) AsInitialize() func(uint32, uint32) int32
- func (u *CssmManagerRegistrationInfo) AsRefreshFunctionTable() func(unsafe.Pointer, uint32) int32
- func (u *CssmManagerRegistrationInfo) AsRegisterDispatchTable() func(unsafe.Pointer) int32
- func (u *CssmManagerRegistrationInfo) AsTerminate() func() int32
- type CssmMemoryFuncs
- type CssmModuleFuncs
- type CssmNameList
- type CssmNetAddress
- type CssmParsedCert
- type CssmParsedCrl
- type CssmPkcs1OaepParams
- type CssmPkcs5Pbkdf1Params
- type CssmPkcs5Pbkdf2Params
- type CssmQuery
- type CssmQueryLimits
- type CssmQuerySizeData
- type CssmRange
- type CssmResourceControlContext
- type CssmSample
- type CssmSamplegroup
- type CssmSelectionPredicate
- type CssmSpiAcFuncs
- type CssmSpiClFuncs
- func (u *CssmSpiClFuncs) AsCertAbortCache() func(int, int) int32
- func (u *CssmSpiClFuncs) AsCertAbortQuery() func(int, int) int32
- func (u *CssmSpiClFuncs) AsCertCache() func(int, unsafe.Pointer, unsafe.Pointer) int32
- func (u *CssmSpiClFuncs) AsCertCreateTemplate() func(int, uint32, unsafe.Pointer, unsafe.Pointer) int32
- func (u *CssmSpiClFuncs) AsCertDescribeFormat() func(int, unsafe.Pointer, unsafe.Pointer) int32
- func (u *CssmSpiClFuncs) AsCertGetAllFields() func(int, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
- func (u *CssmSpiClFuncs) AsCertGetAllTemplateFields() func(int, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
- func (u *CssmSpiClFuncs) AsCertGetFirstCachedFieldValue() ...
- func (u *CssmSpiClFuncs) AsCertGetFirstFieldValue() ...
- func (u *CssmSpiClFuncs) AsCertGetKeyInfo() func(int, unsafe.Pointer, unsafe.Pointer) int32
- func (u *CssmSpiClFuncs) AsCertGetNextCachedFieldValue() func(int, int, unsafe.Pointer) int32
- func (u *CssmSpiClFuncs) AsCertGetNextFieldValue() func(int, int, unsafe.Pointer) int32
- func (u *CssmSpiClFuncs) AsCertGroupFromVerifiedBundle() func(int, uint64, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
- func (u *CssmSpiClFuncs) AsCertGroupToSignedBundle() func(int, uint64, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
- func (u *CssmSpiClFuncs) AsCertSign() ...
- func (u *CssmSpiClFuncs) AsCertVerify() ...
- func (u *CssmSpiClFuncs) AsCertVerifyWithKey() func(int, uint64, unsafe.Pointer) int32
- func (u *CssmSpiClFuncs) AsCrlAbortCache() func(int, int) int32
- func (u *CssmSpiClFuncs) AsCrlAbortQuery() func(int, int) int32
- func (u *CssmSpiClFuncs) AsCrlAddCert() ...
- func (u *CssmSpiClFuncs) AsCrlCache() func(int, unsafe.Pointer, unsafe.Pointer) int32
- func (u *CssmSpiClFuncs) AsCrlCreateTemplate() func(int, uint32, unsafe.Pointer, unsafe.Pointer) int32
- func (u *CssmSpiClFuncs) AsCrlDescribeFormat() func(int, unsafe.Pointer, unsafe.Pointer) int32
- func (u *CssmSpiClFuncs) AsCrlGetAllCachedRecordFields() func(int, int, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
- func (u *CssmSpiClFuncs) AsCrlGetAllFields() func(int, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
- func (u *CssmSpiClFuncs) AsCrlGetFirstCachedFieldValue() ...
- func (u *CssmSpiClFuncs) AsCrlGetFirstFieldValue() ...
- func (u *CssmSpiClFuncs) AsCrlGetNextCachedFieldValue() func(int, int, unsafe.Pointer) int32
- func (u *CssmSpiClFuncs) AsCrlGetNextFieldValue() func(int, int, unsafe.Pointer) int32
- func (u *CssmSpiClFuncs) AsCrlRemoveCert() func(int, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
- func (u *CssmSpiClFuncs) AsCrlSetFields() func(int, uint32, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
- func (u *CssmSpiClFuncs) AsCrlSign() ...
- func (u *CssmSpiClFuncs) AsCrlVerify() ...
- func (u *CssmSpiClFuncs) AsCrlVerifyWithKey() func(int, uint64, unsafe.Pointer) int32
- func (u *CssmSpiClFuncs) AsFreeFieldValue() func(int, unsafe.Pointer, unsafe.Pointer) int32
- func (u *CssmSpiClFuncs) AsFreeFields() func(int, uint32, unsafe.Pointer) int32
- func (u *CssmSpiClFuncs) AsIsCertInCachedCrl() func(int, unsafe.Pointer, int, unsafe.Pointer, unsafe.Pointer) int32
- func (u *CssmSpiClFuncs) AsIsCertInCrl() func(int, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
- func (u *CssmSpiClFuncs) AsPassThrough() func(int, uint64, uint32, unsafe.Pointer, unsafe.Pointer) int32
- type CssmSpiCspFuncs
- func (u *CssmSpiCspFuncs) AsChangeKeyACL() func(int, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
- func (u *CssmSpiCspFuncs) AsChangeKeyOwner() func(int, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
- func (u *CssmSpiCspFuncs) AsChangeLoginACL() func(int, unsafe.Pointer, unsafe.Pointer) int32
- func (u *CssmSpiCspFuncs) AsChangeLoginOwner() func(int, unsafe.Pointer, unsafe.Pointer) int32
- func (u *CssmSpiCspFuncs) AsDecryptData() ...
- func (u *CssmSpiCspFuncs) AsDecryptDataFinal() func(int, uint64, unsafe.Pointer) int32
- func (u *CssmSpiCspFuncs) AsDecryptDataInit() func(int, uint64, unsafe.Pointer, uint64) int32
- func (u *CssmSpiCspFuncs) AsDecryptDataUpdate() ...
- func (u *CssmSpiCspFuncs) AsDeriveKey() ...
- func (u *CssmSpiCspFuncs) AsDigestData() ...
- func (u *CssmSpiCspFuncs) AsDigestDataClone() func(int, uint64, uint64) int32
- func (u *CssmSpiCspFuncs) AsDigestDataFinal() func(int, uint64, unsafe.Pointer) int32
- func (u *CssmSpiCspFuncs) AsDigestDataInit() func(int, uint64, unsafe.Pointer) int32
- func (u *CssmSpiCspFuncs) AsDigestDataUpdate() func(int, uint64, unsafe.Pointer, uint32) int32
- func (u *CssmSpiCspFuncs) AsEncryptData() ...
- func (u *CssmSpiCspFuncs) AsEncryptDataFinal() func(int, uint64, unsafe.Pointer) int32
- func (u *CssmSpiCspFuncs) AsEncryptDataInit() func(int, uint64, unsafe.Pointer, uint64) int32
- func (u *CssmSpiCspFuncs) AsEncryptDataUpdate() ...
- func (u *CssmSpiCspFuncs) AsEventNotify() func(int, uint32, uint64, unsafe.Pointer) int32
- func (u *CssmSpiCspFuncs) AsFreeKey() func(int, unsafe.Pointer, unsafe.Pointer, int32) int32
- func (u *CssmSpiCspFuncs) AsGenerateAlgorithmParams() ...
- func (u *CssmSpiCspFuncs) AsGenerateKey() ...
- func (u *CssmSpiCspFuncs) AsGenerateKeyPair() ...
- func (u *CssmSpiCspFuncs) AsGenerateMAC() ...
- func (u *CssmSpiCspFuncs) AsGenerateMACFinal() func(int, uint64, unsafe.Pointer) int32
- func (u *CssmSpiCspFuncs) AsGenerateMACInit() func(int, uint64, unsafe.Pointer) int32
- func (u *CssmSpiCspFuncs) AsGenerateMACUpdate() func(int, uint64, unsafe.Pointer, uint32) int32
- func (u *CssmSpiCspFuncs) AsGenerateRandom() func(int, uint64, unsafe.Pointer, unsafe.Pointer) int32
- func (u *CssmSpiCspFuncs) AsGetKeyACL() ...
- func (u *CssmSpiCspFuncs) AsGetKeyOwner() func(int, unsafe.Pointer, unsafe.Pointer) int32
- func (u *CssmSpiCspFuncs) AsGetLoginACL() func(int, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
- func (u *CssmSpiCspFuncs) AsGetLoginOwner() func(int, unsafe.Pointer) int32
- func (u *CssmSpiCspFuncs) AsGetOperationalStatistics() func(int, unsafe.Pointer) int32
- func (u *CssmSpiCspFuncs) AsGetTimeValue() func(int, uint32, unsafe.Pointer) int32
- func (u *CssmSpiCspFuncs) AsLogin() func(int, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
- func (u *CssmSpiCspFuncs) AsLogout() func(int) int32
- func (u *CssmSpiCspFuncs) AsObtainPrivateKeyFromPublicKey() func(int, unsafe.Pointer, unsafe.Pointer) int32
- func (u *CssmSpiCspFuncs) AsPassThrough() ...
- func (u *CssmSpiCspFuncs) AsQueryKeySizeInBits() func(int, uint64, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
- func (u *CssmSpiCspFuncs) AsQuerySize() func(int, uint64, unsafe.Pointer, int32, uint32, unsafe.Pointer) int32
- func (u *CssmSpiCspFuncs) AsRetrieveCounter() func(int, unsafe.Pointer) int32
- func (u *CssmSpiCspFuncs) AsRetrieveUniqueID() func(int, unsafe.Pointer) int32
- func (u *CssmSpiCspFuncs) AsSignData() ...
- func (u *CssmSpiCspFuncs) AsSignDataFinal() func(int, uint64, unsafe.Pointer) int32
- func (u *CssmSpiCspFuncs) AsSignDataInit() func(int, uint64, unsafe.Pointer) int32
- func (u *CssmSpiCspFuncs) AsSignDataUpdate() func(int, uint64, unsafe.Pointer, uint32) int32
- func (u *CssmSpiCspFuncs) AsUnwrapKey() ...
- func (u *CssmSpiCspFuncs) AsVerifyData() ...
- func (u *CssmSpiCspFuncs) AsVerifyDataFinal() func(int, uint64, unsafe.Pointer) int32
- func (u *CssmSpiCspFuncs) AsVerifyDataInit() func(int, uint64, unsafe.Pointer) int32
- func (u *CssmSpiCspFuncs) AsVerifyDataUpdate() func(int, uint64, unsafe.Pointer, uint32) int32
- func (u *CssmSpiCspFuncs) AsVerifyDevice() func(int, unsafe.Pointer) int32
- func (u *CssmSpiCspFuncs) AsVerifyMAC() ...
- func (u *CssmSpiCspFuncs) AsVerifyMACFinal() func(int, uint64, unsafe.Pointer) int32
- func (u *CssmSpiCspFuncs) AsVerifyMACInit() func(int, uint64, unsafe.Pointer) int32
- func (u *CssmSpiCspFuncs) AsVerifyMACUpdate() func(int, uint64, unsafe.Pointer, uint32) int32
- func (u *CssmSpiCspFuncs) AsWrapKey() ...
- type CssmSpiDlFuncs
- func (u *CssmSpiDlFuncs) AsAuthenticate() unsafe.Pointer
- func (u *CssmSpiDlFuncs) AsChangeDbACL() unsafe.Pointer
- func (u *CssmSpiDlFuncs) AsChangeDbOwner() unsafe.Pointer
- func (u *CssmSpiDlFuncs) AsCreateRelation() unsafe.Pointer
- func (u *CssmSpiDlFuncs) AsDataAbortQuery() unsafe.Pointer
- func (u *CssmSpiDlFuncs) AsDataDelete() unsafe.Pointer
- func (u *CssmSpiDlFuncs) AsDataGetFirst() unsafe.Pointer
- func (u *CssmSpiDlFuncs) AsDataGetFromUniqueRecordID() unsafe.Pointer
- func (u *CssmSpiDlFuncs) AsDataGetNext() unsafe.Pointer
- func (u *CssmSpiDlFuncs) AsDataInsert() unsafe.Pointer
- func (u *CssmSpiDlFuncs) AsDataModify() unsafe.Pointer
- func (u *CssmSpiDlFuncs) AsDbClose() unsafe.Pointer
- func (u *CssmSpiDlFuncs) AsDbCreate() ...
- func (u *CssmSpiDlFuncs) AsDbDelete() func(int, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
- func (u *CssmSpiDlFuncs) AsDbOpen() ...
- func (u *CssmSpiDlFuncs) AsDestroyRelation() unsafe.Pointer
- func (u *CssmSpiDlFuncs) AsFreeNameList() func(int, unsafe.Pointer) int32
- func (u *CssmSpiDlFuncs) AsFreeUniqueRecord() unsafe.Pointer
- func (u *CssmSpiDlFuncs) AsGetDbACL() unsafe.Pointer
- func (u *CssmSpiDlFuncs) AsGetDbNameFromHandle() unsafe.Pointer
- func (u *CssmSpiDlFuncs) AsGetDbNames() func(int, unsafe.Pointer) int32
- func (u *CssmSpiDlFuncs) AsGetDbOwner() unsafe.Pointer
- func (u *CssmSpiDlFuncs) AsPassThrough() unsafe.Pointer
- type CssmSpiKrFuncs
- func (u *CssmSpiKrFuncs) AsGenerateRecoveryFields() ...
- func (u *CssmSpiKrFuncs) AsGetRecoveredObject() ...
- func (u *CssmSpiKrFuncs) AsPassThrough() ...
- func (u *CssmSpiKrFuncs) AsProcessRecoveryFields() ...
- func (u *CssmSpiKrFuncs) AsRecoveryRequest() ...
- func (u *CssmSpiKrFuncs) AsRecoveryRequestAbort() func(uint32, int) int32
- func (u *CssmSpiKrFuncs) AsRecoveryRetrieve() func(uint32, int, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
- func (u *CssmSpiKrFuncs) AsRegistrationRequest() ...
- func (u *CssmSpiKrFuncs) AsRegistrationRetrieve() func(uint32, int, unsafe.Pointer, unsafe.Pointer) int32
- type CssmSpiTpFuncs
- func (u *CssmSpiTpFuncs) AsApplyCrlToDb() ...
- func (u *CssmSpiTpFuncs) AsCertCreateTemplate() func(int, int, uint32, unsafe.Pointer, unsafe.Pointer) int32
- func (u *CssmSpiTpFuncs) AsCertGetAllTemplateFields() func(int, int, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
- func (u *CssmSpiTpFuncs) AsCertGroupConstruct() ...
- func (u *CssmSpiTpFuncs) AsCertGroupPrune() func(int, int, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
- func (u *CssmSpiTpFuncs) AsCertGroupToTupleGroup() func(int, int, unsafe.Pointer, unsafe.Pointer) int32
- func (u *CssmSpiTpFuncs) AsCertGroupVerify() func(int, int, int, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
- func (u *CssmSpiTpFuncs) AsCertReclaimAbort() func(int, uint64) int32
- func (u *CssmSpiTpFuncs) AsCertReclaimKey() func(int, unsafe.Pointer, uint32, uint64, int, unsafe.Pointer) int32
- func (u *CssmSpiTpFuncs) AsCertRemoveFromCrlTemplate() ...
- func (u *CssmSpiTpFuncs) AsCertRevoke() ...
- func (u *CssmSpiTpFuncs) AsCertSign() ...
- func (u *CssmSpiTpFuncs) AsConfirmCredResult() ...
- func (u *CssmSpiTpFuncs) AsCrlCreateTemplate() func(int, int, uint32, unsafe.Pointer, unsafe.Pointer) int32
- func (u *CssmSpiTpFuncs) AsCrlSign() ...
- func (u *CssmSpiTpFuncs) AsCrlVerify() ...
- func (u *CssmSpiTpFuncs) AsFormRequest() func(int, unsafe.Pointer, uint32, unsafe.Pointer) int32
- func (u *CssmSpiTpFuncs) AsFormSubmit() ...
- func (u *CssmSpiTpFuncs) AsPassThrough() ...
- func (u *CssmSpiTpFuncs) AsReceiveConfirmation() func(int, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
- func (u *CssmSpiTpFuncs) AsRetrieveCredResult() ...
- func (u *CssmSpiTpFuncs) AsSubmitCredRequest() ...
- func (u *CssmSpiTpFuncs) AsTupleGroupToCertGroup() func(int, int, unsafe.Pointer, unsafe.Pointer) int32
- type CssmStateFuncs
- func (u *CssmStateFuncs) AsCssmDeliverModuleManagerEvent() func(unsafe.Pointer) int32
- func (u *CssmStateFuncs) AsCssmDeregisterManagerServices() func(unsafe.Pointer) int32
- func (u *CssmStateFuncs) AsCssmGetAppMemoryFunctions() func(int, unsafe.Pointer) int32
- func (u *CssmStateFuncs) AsCssmGetAttachFunctions() func(int, uint32, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
- func (u *CssmStateFuncs) AsCssmIsFuncCallValid() ...
- func (u *CssmStateFuncs) AsCssmReleaseAttachFunctions() func(int) int32
- type CssmSubserviceUid
- type CssmTpAuthorityId
- type CssmTpCallerauthContext
- type CssmTpCertchangeInput
- type CssmTpCertchangeOutput
- type CssmTpCertissueInput
- type CssmTpCertissueOutput
- type CssmTpCertnotarizeInput
- type CssmTpCertnotarizeOutput
- type CssmTpCertreclaimInput
- type CssmTpCertreclaimOutput
- type CssmTpCertverifyInput
- type CssmTpCertverifyOutput
- type CssmTpConfirmResponse
- type CssmTpCrlissueInput
- type CssmTpCrlissueOutput
- type CssmTpPolicyinfo
- type CssmTpRequestSet
- type CssmTpResultSet
- type CssmTpVerifyContext
- type CssmTpVerifyContextResult
- type CssmTuplegroup
- type CssmUpcalls
- type CssmVersion
- type CssmX509Extension
- type CssmX509ExtensionTagAndValue
- type CssmX509Extensions
- type CssmX509Name
- type CssmX509Rdn
- type CssmX509RevokedCertEntry
- type CssmX509RevokedCertList
- type CssmX509Signature
- type CssmX509SignedCertificate
- type CssmX509SignedCrl
- type CssmX509TbsCertificate
- type CssmX509TbsCertlist
- type CssmX509Time
- type CssmX509TypeValuePair
- type CssmX509extBasicConstraints
- type CssmX509extPair
- type CssmX509extPolicyInfo
- type CssmX509extPolicyQualifierInfo
- type CssmX509extPolicyQualifiers
- type DispatchAutoreleaseFrequency
- type DispatchBlockFlags
- type EntryID
- type ExtensionDataFormat
- type FilesecProperty
- type Flag
- type Idtype
- type IpcInfoObjectType
- type LaunchDataType
- type MDS_FUNCS
- type MDS_FUNCS_PTR
- type MachVMRangeFlags
- type MachVMRangeFlavor
- type MachVMRangeTag
- type MdsFuncs
- func (u *MdsFuncs) AsCreateRelation() unsafe.Pointer
- func (u *MdsFuncs) AsDataAbortQuery() unsafe.Pointer
- func (u *MdsFuncs) AsDataDelete() unsafe.Pointer
- func (u *MdsFuncs) AsDataGetFirst() unsafe.Pointer
- func (u *MdsFuncs) AsDataGetFromUniqueRecordID() unsafe.Pointer
- func (u *MdsFuncs) AsDataGetNext() unsafe.Pointer
- func (u *MdsFuncs) AsDataInsert() unsafe.Pointer
- func (u *MdsFuncs) AsDataModify() unsafe.Pointer
- func (u *MdsFuncs) AsDbClose() unsafe.Pointer
- func (u *MdsFuncs) AsDbOpen() ...
- func (u *MdsFuncs) AsDestroyRelation() unsafe.Pointer
- func (u *MdsFuncs) AsFreeNameList() func(int, unsafe.Pointer) int32
- func (u *MdsFuncs) AsFreeUniqueRecord() unsafe.Pointer
- func (u *MdsFuncs) AsGetDbNameFromHandle() unsafe.Pointer
- func (u *MdsFuncs) AsGetDbNames() func(int, unsafe.Pointer) int32
- type MpoFlags
- type OSClockid
- type OS_sec_certificate
- type OS_sec_identity
- type OS_sec_object
- type OS_sec_protocol_metadata
- type OS_sec_protocol_options
- type OS_sec_trust
- type OpaquePolicySearchRef
- type OpaqueSecAccessRef
- type OpaqueSecCertificateRef
- type OpaqueSecIdentityRef
- type OpaqueSecIdentitySearchRef
- type OpaqueSecKeyRef
- type OpaqueSecTransformImplementation
- type Perm
- type PtrauthKey
- type QosClass
- type SSLAuthenticate
- type SSLCiphersuiteGroup
- type SSLClientCertificateState
- type SSLConnectionType
- type SSLContext
- type SSLContextRef
- type SSLProtocol
- func SSLGetNegotiatedProtocolVersion(context_ SSLContextRef) (result int, protocol SSLProtocol)
- func SSLGetProtocolVersion(context_ SSLContextRef) (result int, protocol SSLProtocol)
- func SSLGetProtocolVersionMax(context_ SSLContextRef) (result int, maxVersion SSLProtocol)
- func SSLGetProtocolVersionMin(context_ SSLContextRef) (result int, minVersion SSLProtocol)
- func SecProtocolMetadataGetNegotiatedProtocolVersion(metadata unsafe.Pointer) SSLProtocol
- type SSLProtocolSide
- type SSLSessionOption
- type SSLSessionState
- type SecACL
- type SecACLRef
- type SecAccess
- type SecAccessControl
- type SecAccessControlCreateFlags
- type SecAccessControlRef
- type SecAccessRef
- type SecAsn1AlgId
- type SecAsn1Item
- type SecAsn1Oid
- type SecAsn1PubKeyInfo
- type SecAsn1Template
- type SecAsn1Template_struct
- type SecAuthenticationType
- type SecCSDigestAlgorithm
- type SecCSFlags
- type SecCertificate
- type SecCertificateRef
- func SecCertificateCopyPreferred(name corefoundation.CFStringRef, keyUsage corefoundation.CFArrayRef) SecCertificateRef
- func SecCertificateCopyRef(certificate unsafe.Pointer) SecCertificateRef
- func SecCertificateCreateWithData(allocator corefoundation.CFAllocatorRef, data corefoundation.CFDataRef) SecCertificateRef
- func SecTrustGetCertificateAtIndex(trust SecTrustRef, ix int) SecCertificateRef
- type SecCode
- type SecCodeRef
- type SecCodeSignatureFlags
- type SecCodeStatus
- type SecCredentialTypedeprecated
- type SecExternalFormat
- type SecExternalItemType
- type SecIdentity
- type SecIdentityRef
- type SecIdentitySearchRef
- type SecItemAttr
- type SecItemClass
- func SecKeychainItemCopyAttributesAndData(itemRef SecKeychainItemRef, info unsafe.Pointer, attrList unsafe.Pointer, ...) (result int, itemClass SecItemClass, length int)
- func SecKeychainItemCopyContent(itemRef SecKeychainItemRef, attrList unsafe.Pointer, outData unsafe.Pointer) (result int, itemClass SecItemClass, length int)
- type SecItemImportExportFlags
- type SecItemImportExportKeyParameters
- type SecKey
- type SecKeyImportExportFlags
- type SecKeyImportExportParameters
- type SecKeyOperationType
- type SecKeyRef
- type SecKeySizesdeprecated
- type SecKeyUsage
- type SecKeychain
- type SecKeychainAttribute
- type SecKeychainAttributeInfo
- type SecKeychainAttributeList
- type SecKeychainCallbackInfo
- type SecKeychainEvent
- type SecKeychainEventMask
- type SecKeychainItem
- type SecKeychainItemRef
- type SecKeychainPromptSelector
- type SecKeychainRef
- type SecKeychainSearch
- type SecKeychainSearchRef
- type SecKeychainSettings
- type SecPaddingdeprecated
- type SecPassword
- type SecPasswordRef
- type SecPolicy
- type SecPolicyRef
- func SecPolicyCreateBasicX509() SecPolicyRef
- func SecPolicyCreateRevocation(revocationFlags int) SecPolicyRef
- func SecPolicyCreateSSL(server uint8, hostname corefoundation.CFStringRef) SecPolicyRef
- func SecPolicyCreateWithOID(policyOID obj.Object) SecPolicyRef
- func SecPolicyCreateWithProperties(policyIdentifier obj.Object, properties corefoundation.CFDictionaryRef) SecPolicyRef
- type SecPolicySearchRef
- type SecPreferencesDomain
- type SecProtocolType
- type SecRandom
- type SecRandomRef
- type SecRequirement
- type SecRequirementRef
- type SecRequirementType
- type SecStaticCodeRef
- type SecTask
- type SecTaskRef
- type SecTransformImplementationRef
- type SecTransformMetaAttributeTypedeprecated
- type SecTrust
- type SecTrustOptionFlags
- type SecTrustRef
- type SecTrustResultType
- func SecTrustEvaluate(trust SecTrustRef) (result int, result_ SecTrustResultType)
- func SecTrustGetResult(trustRef SecTrustRef, certChain unsafe.Pointer, statusChain unsafe.Pointer) (result int, result_ SecTrustResultType)
- func SecTrustGetTrustResult(trust SecTrustRef) (result int, result_ SecTrustResultType)
- type SecTrustSettingsDomain
- type SecTrustSettingsKeyUsage
- type SecTrustSettingsResult
- type SecTrustedApplication
- type SecTrustedApplicationRef
- type SessionAttributeBits
- type SessionCreationFlags
- type TLSCiphersuite
- type TLSCiphersuiteGroup
- type TLSProtocolVersion
- func SecProtocolMetadataGetNegotiatedTlsProtocolVersion(metadata unsafe.Pointer) TLSProtocolVersion
- func SecProtocolOptionsGetDefaultMaxDtlsProtocolVersion() TLSProtocolVersion
- func SecProtocolOptionsGetDefaultMaxTlsProtocolVersion() TLSProtocolVersion
- func SecProtocolOptionsGetDefaultMinDtlsProtocolVersion() TLSProtocolVersion
- func SecProtocolOptionsGetDefaultMinTlsProtocolVersion() TLSProtocolVersion
- type Tag
- type Type
- type VirtualMemoryGuardExceptionCode
- type X509Validity
- type XpcListenerCreateFlags
- type XpcSessionCreateFlags
Constants ¶
const ( CSSMERR_AC_DEVICE_FAILED = -2147405595 CSSMERR_AC_DEVICE_RESET = -2147405596 CSSMERR_AC_FUNCTION_FAILED = -2147405814 CSSMERR_AC_FUNCTION_NOT_IMPLEMENTED = -2147405817 CSSMERR_AC_INSUFFICIENT_CLIENT_IDENTIFICATION = -2147405597 CSSMERR_AC_INTERNAL_ERROR = -2147405823 CSSMERR_AC_INVALID_BASE_ACLS = -2147405567 CSSMERR_AC_INVALID_CL_HANDLE = -2147405742 CSSMERR_AC_INVALID_CONTEXT_HANDLE = -2147405760 CSSMERR_AC_INVALID_DATA = -2147405754 CSSMERR_AC_INVALID_DB_HANDLE = -2147405750 CSSMERR_AC_INVALID_DB_LIST = -2147405748 CSSMERR_AC_INVALID_DB_LIST_POINTER = -2147405747 CSSMERR_AC_INVALID_DL_HANDLE = -2147405743 CSSMERR_AC_INVALID_ENCODING = -2147405565 CSSMERR_AC_INVALID_INPUT_POINTER = -2147405819 CSSMERR_AC_INVALID_OUTPUT_POINTER = -2147405818 CSSMERR_AC_INVALID_PASSTHROUGH_ID = -2147405738 CSSMERR_AC_INVALID_POINTER = -2147405820 CSSMERR_AC_INVALID_REQUESTOR = -2147405563 CSSMERR_AC_INVALID_REQUEST_DESCRIPTOR = -2147405562 CSSMERR_AC_INVALID_TP_HANDLE = -2147405741 CSSMERR_AC_INVALID_TUPLE_CREDENTIALS = -2147405566 CSSMERR_AC_INVALID_VALIDITY_PERIOD = -2147405564 CSSMERR_AC_IN_DARK_WAKE = -2147405594 CSSMERR_AC_MDS_ERROR = -2147405821 CSSMERR_AC_MEMORY_ERROR = -2147405822 CSSMERR_AC_NO_USER_INTERACTION = -2147405600 CSSMERR_AC_OS_ACCESS_DENIED = -2147405815 CSSMERR_AC_SELF_CHECK_FAILED = -2147405816 CSSMERR_AC_SERVICE_NOT_AVAILABLE = -2147405598 CSSMERR_AC_USER_CANCELED = -2147405599 CSSMERR_APPLEDL_DISK_FULL = -2147412991 CSSMERR_APPLEDL_FILE_TOO_BIG = -2147412989 CSSMERR_APPLEDL_INCOMPATIBLE_DATABASE_BLOB = -2147412986 CSSMERR_APPLEDL_INCOMPATIBLE_KEY_BLOB = -2147412985 CSSMERR_APPLEDL_INVALID_DATABASE_BLOB = -2147412988 CSSMERR_APPLEDL_INVALID_KEY_BLOB = -2147412987 CSSMERR_APPLEDL_INVALID_OPEN_PARAMETERS = -2147412992 CSSMERR_APPLEDL_QUOTA_EXCEEDED = -2147412990 CSSMERR_APPLETP_BAD_CERT_FROM_ISSUER = -2147408873 CSSMERR_APPLETP_CA_PIN_MISMATCH = -2147408836 CSSMERR_APPLETP_CERT_NOT_FOUND_FROM_ISSUER = -2147408874 CSSMERR_APPLETP_CODE_SIGN_DEVELOPMENT = -2147408845 CSSMERR_APPLETP_CRL_BAD_URI = -2147408881 CSSMERR_APPLETP_CRL_EXPIRED = -2147408885 CSSMERR_APPLETP_CRL_INVALID_ANCHOR_CERT = -2147408877 CSSMERR_APPLETP_CRL_NOT_FOUND = -2147408883 CSSMERR_APPLETP_CRL_NOT_TRUSTED = -2147408878 CSSMERR_APPLETP_CRL_NOT_VALID_YET = -2147408884 CSSMERR_APPLETP_CRL_POLICY_FAIL = -2147408876 CSSMERR_APPLETP_CRL_SERVER_DOWN = -2147408882 CSSMERR_APPLETP_CS_BAD_CERT_CHAIN_LENGTH = -2147408849 CSSMERR_APPLETP_CS_BAD_PATH_LENGTH = -2147408847 CSSMERR_APPLETP_CS_NO_BASIC_CONSTRAINTS = -2147408848 CSSMERR_APPLETP_CS_NO_EXTENDED_KEY_USAGE = -2147408846 CSSMERR_APPLETP_EXT_KEYUSAGE_NOT_CRITICAL = -2147408838 CSSMERR_APPLETP_HOSTNAME_MISMATCH = -2147408896 CSSMERR_APPLETP_IDENTIFIER_MISSING = -2147408837 CSSMERR_APPLETP_IDP_FAIL = -2147408875 CSSMERR_APPLETP_INCOMPLETE_REVOCATION_CHECK = -2147408861 CSSMERR_APPLETP_INVALID_AUTHORITY_ID = -2147408892 CSSMERR_APPLETP_INVALID_CA = -2147408893 CSSMERR_APPLETP_INVALID_EMPTY_SUBJECT = -2147408841 CSSMERR_APPLETP_INVALID_EXTENDED_KEY_USAGE = -2147408889 CSSMERR_APPLETP_INVALID_ID_LINKAGE = -2147408888 CSSMERR_APPLETP_INVALID_KEY_USAGE = -2147408890 CSSMERR_APPLETP_INVALID_ROOT = -2147408886 CSSMERR_APPLETP_INVALID_SUBJECT_ID = -2147408891 CSSMERR_APPLETP_LEAF_PIN_MISMATCH = -2147408835 CSSMERR_APPLETP_MISSING_REQUIRED_EXTENSION = -2147408839 CSSMERR_APPLETP_NETWORK_FAILURE = -2147408860 CSSMERR_APPLETP_NO_BASIC_CONSTRAINTS = -2147408894 CSSMERR_APPLETP_OCSP_BAD_REQUEST = -2147408864 CSSMERR_APPLETP_OCSP_BAD_RESPONSE = -2147408865 CSSMERR_APPLETP_OCSP_INVALID_ANCHOR_CERT = -2147408858 CSSMERR_APPLETP_OCSP_NONCE_MISMATCH = -2147408850 CSSMERR_APPLETP_OCSP_NOT_TRUSTED = -2147408859 CSSMERR_APPLETP_OCSP_NO_SIGNER = -2147408856 CSSMERR_APPLETP_OCSP_RESP_INTERNAL_ERR = -2147408854 CSSMERR_APPLETP_OCSP_RESP_MALFORMED_REQ = -2147408855 CSSMERR_APPLETP_OCSP_RESP_SIG_REQUIRED = -2147408852 CSSMERR_APPLETP_OCSP_RESP_TRY_LATER = -2147408853 CSSMERR_APPLETP_OCSP_RESP_UNAUTHORIZED = -2147408851 CSSMERR_APPLETP_OCSP_SIG_ERROR = -2147408857 CSSMERR_APPLETP_OCSP_STATUS_UNRECOGNIZED = -2147408862 CSSMERR_APPLETP_OCSP_UNAVAILABLE = -2147408863 CSSMERR_APPLETP_PATH_LEN_CONSTRAINT = -2147408887 CSSMERR_APPLETP_RS_BAD_CERT_CHAIN_LENGTH = -2147408844 CSSMERR_APPLETP_RS_BAD_EXTENDED_KEY_USAGE = -2147408843 CSSMERR_APPLETP_SMIME_BAD_EXT_KEY_USE = -2147408871 CSSMERR_APPLETP_SMIME_BAD_KEY_USE = -2147408870 CSSMERR_APPLETP_SMIME_EMAIL_ADDRS_NOT_FOUND = -2147408872 CSSMERR_APPLETP_SMIME_KEYUSAGE_NOT_CRITICAL = -2147408869 CSSMERR_APPLETP_SMIME_NO_EMAIL_ADDRS = -2147408868 CSSMERR_APPLETP_SMIME_SUBJ_ALT_NAME_NOT_CRIT = -2147408867 CSSMERR_APPLETP_SSL_BAD_EXT_KEY_USE = -2147408866 CSSMERR_APPLETP_TRUST_SETTING_DENY = -2147408842 CSSMERR_APPLETP_UNKNOWN_CERT_EXTEN = -2147408880 CSSMERR_APPLETP_UNKNOWN_CRITICAL_EXTEN = -2147408895 CSSMERR_APPLETP_UNKNOWN_CRL_EXTEN = -2147408879 CSSMERR_APPLETP_UNKNOWN_QUAL_CERT_STATEMENT = -2147408840 CSSMERR_APPLE_DOTMAC_CSR_VERIFY_FAIL = -2147408785 CSSMERR_APPLE_DOTMAC_FAILED_CONSISTENCY_CHECK = -2147408784 CSSMERR_APPLE_DOTMAC_NO_REQ_PENDING = -2147408786 CSSMERR_APPLE_DOTMAC_REQ_IS_PENDING = -2147408787 CSSMERR_APPLE_DOTMAC_REQ_QUEUED = -2147408796 CSSMERR_APPLE_DOTMAC_REQ_REDIRECT = -2147408795 CSSMERR_APPLE_DOTMAC_REQ_SERVER_ALREADY_EXIST = -2147408789 CSSMERR_APPLE_DOTMAC_REQ_SERVER_AUTH = -2147408792 CSSMERR_APPLE_DOTMAC_REQ_SERVER_ERR = -2147408794 CSSMERR_APPLE_DOTMAC_REQ_SERVER_NOT_AVAIL = -2147408790 CSSMERR_APPLE_DOTMAC_REQ_SERVER_PARAM = -2147408793 CSSMERR_APPLE_DOTMAC_REQ_SERVER_SERVICE_ERROR = -2147408788 CSSMERR_APPLE_DOTMAC_REQ_SERVER_UNIMPL = -2147408791 CSSMERR_CL_CRL_ALREADY_SIGNED = -2147411897 CSSMERR_CL_DEVICE_FAILED = -2147411739 CSSMERR_CL_DEVICE_RESET = -2147411740 CSSMERR_CL_FUNCTION_FAILED = -2147411958 CSSMERR_CL_FUNCTION_NOT_IMPLEMENTED = -2147411961 CSSMERR_CL_INSUFFICIENT_CLIENT_IDENTIFICATION = -2147411741 CSSMERR_CL_INTERNAL_ERROR = -2147411967 CSSMERR_CL_INVALID_BUNDLE_INFO = -2147411708 CSSMERR_CL_INVALID_BUNDLE_POINTER = -2147411711 CSSMERR_CL_INVALID_CACHE_HANDLE = -2147411710 CSSMERR_CL_INVALID_CERTGROUP_POINTER = -2147411902 CSSMERR_CL_INVALID_CERT_POINTER = -2147411901 CSSMERR_CL_INVALID_CONTEXT_HANDLE = -2147411904 CSSMERR_CL_INVALID_CRL_INDEX = -2147411707 CSSMERR_CL_INVALID_CRL_POINTER = -2147411900 CSSMERR_CL_INVALID_DATA = -2147411898 CSSMERR_CL_INVALID_FIELD_POINTER = -2147411899 CSSMERR_CL_INVALID_INPUT_POINTER = -2147411963 CSSMERR_CL_INVALID_NUMBER_OF_FIELDS = -2147411896 CSSMERR_CL_INVALID_OUTPUT_POINTER = -2147411962 CSSMERR_CL_INVALID_PASSTHROUGH_ID = -2147411882 CSSMERR_CL_INVALID_POINTER = -2147411964 CSSMERR_CL_INVALID_RESULTS_HANDLE = -2147411709 CSSMERR_CL_INVALID_SCOPE = -2147411706 CSSMERR_CL_IN_DARK_WAKE = -2147411738 CSSMERR_CL_MDS_ERROR = -2147411965 CSSMERR_CL_MEMORY_ERROR = -2147411966 CSSMERR_CL_NO_FIELD_VALUES = -2147411705 CSSMERR_CL_NO_USER_INTERACTION = -2147411744 CSSMERR_CL_OS_ACCESS_DENIED = -2147411959 CSSMERR_CL_SCOPE_NOT_SUPPORTED = -2147411704 CSSMERR_CL_SELF_CHECK_FAILED = -2147411960 CSSMERR_CL_SERVICE_NOT_AVAILABLE = -2147411742 CSSMERR_CL_UNKNOWN_FORMAT = -2147411890 CSSMERR_CL_UNKNOWN_TAG = -2147411889 CSSMERR_CL_USER_CANCELED = -2147411743 CSSMERR_CL_VERIFICATION_FAILURE = -2147411895 CSSMERR_CSPDL_APPLE_DL_CONVERSION_ERROR = -2147415035 CSSMERR_CSP_ACL_ADD_FAILED = -2147416010 CSSMERR_CSP_ACL_BASE_CERTS_NOT_SUPPORTED = -2147416025 CSSMERR_CSP_ACL_CHALLENGE_CALLBACK_FAILED = -2147416019 CSSMERR_CSP_ACL_CHANGE_FAILED = -2147416015 CSSMERR_CSP_ACL_DELETE_FAILED = -2147416012 CSSMERR_CSP_ACL_ENTRY_TAG_NOT_FOUND = -2147416017 CSSMERR_CSP_ACL_REPLACE_FAILED = -2147416011 CSSMERR_CSP_ACL_SUBJECT_TYPE_NOT_SUPPORTED = -2147416021 CSSMERR_CSP_ALGID_MISMATCH = -2147415789 CSSMERR_CSP_ALREADY_LOGGED_IN = -2147415726 CSSMERR_CSP_APPLE_ADD_APPLICATION_ACL_SUBJECT = -2147415040 CSSMERR_CSP_APPLE_INVALID_KEY_END_DATE = -2147415036 CSSMERR_CSP_APPLE_INVALID_KEY_START_DATE = -2147415037 CSSMERR_CSP_APPLE_PUBLIC_KEY_INCOMPLETE = -2147415039 CSSMERR_CSP_APPLE_SIGNATURE_MISMATCH = -2147415038 CSSMERR_CSP_APPLE_SSLv2_ROLLBACK = -2147415034 CSSMERR_CSP_ATTACH_HANDLE_BUSY = -2147415802 CSSMERR_CSP_BLOCK_SIZE_MISMATCH = -2147415731 CSSMERR_CSP_CRYPTO_DATA_CALLBACK_FAILED = -2147415722 CSSMERR_CSP_DEVICE_ERROR = -2147415804 CSSMERR_CSP_DEVICE_FAILED = -2147415835 CSSMERR_CSP_DEVICE_MEMORY_ERROR = -2147415803 CSSMERR_CSP_DEVICE_RESET = -2147415836 CSSMERR_CSP_DEVICE_VERIFY_FAILED = -2147415728 CSSMERR_CSP_FUNCTION_FAILED = -2147416054 CSSMERR_CSP_FUNCTION_NOT_IMPLEMENTED = -2147416057 CSSMERR_CSP_INPUT_LENGTH_ERROR = -2147415807 CSSMERR_CSP_INSUFFICIENT_CLIENT_IDENTIFICATION = -2147415837 CSSMERR_CSP_INTERNAL_ERROR = -2147416063 CSSMERR_CSP_INVALID_ACCESS_CREDENTIALS = -2147416027 CSSMERR_CSP_INVALID_ACL_BASE_CERTS = -2147416026 CSSMERR_CSP_INVALID_ACL_CHALLENGE_CALLBACK = -2147416020 CSSMERR_CSP_INVALID_ACL_EDIT_MODE = -2147416016 CSSMERR_CSP_INVALID_ACL_ENTRY_TAG = -2147416018 CSSMERR_CSP_INVALID_ACL_SUBJECT_VALUE = -2147416022 CSSMERR_CSP_INVALID_ALGORITHM = -2147415759 CSSMERR_CSP_INVALID_ATTR_ACCESS_CREDENTIALS = -2147415678 CSSMERR_CSP_INVALID_ATTR_ALG_PARAMS = -2147415704 CSSMERR_CSP_INVALID_ATTR_BASE = -2147415686 CSSMERR_CSP_INVALID_ATTR_BLOCK_SIZE = -2147415738 CSSMERR_CSP_INVALID_ATTR_DL_DB_HANDLE = -2147415680 CSSMERR_CSP_INVALID_ATTR_EFFECTIVE_BITS = -2147415696 CSSMERR_CSP_INVALID_ATTR_END_DATE = -2147415692 CSSMERR_CSP_INVALID_ATTR_INIT_VECTOR = -2147415752 CSSMERR_CSP_INVALID_ATTR_ITERATION_COUNT = -2147415682 CSSMERR_CSP_INVALID_ATTR_KEY = -2147415754 CSSMERR_CSP_INVALID_ATTR_KEY_LENGTH = -2147415740 CSSMERR_CSP_INVALID_ATTR_KEY_TYPE = -2147415700 CSSMERR_CSP_INVALID_ATTR_LABEL = -2147415702 CSSMERR_CSP_INVALID_ATTR_MODE = -2147415698 CSSMERR_CSP_INVALID_ATTR_OUTPUT_SIZE = -2147415708 CSSMERR_CSP_INVALID_ATTR_PADDING = -2147415748 CSSMERR_CSP_INVALID_ATTR_PASSPHRASE = -2147415742 CSSMERR_CSP_INVALID_ATTR_PRIME = -2147415688 CSSMERR_CSP_INVALID_ATTR_PRIVATE_KEY_FORMAT = -2147415674 CSSMERR_CSP_INVALID_ATTR_PUBLIC_KEY_FORMAT = -2147415676 CSSMERR_CSP_INVALID_ATTR_RANDOM = -2147415746 CSSMERR_CSP_INVALID_ATTR_ROUNDS = -2147415706 CSSMERR_CSP_INVALID_ATTR_SALT = -2147415750 CSSMERR_CSP_INVALID_ATTR_SEED = -2147415744 CSSMERR_CSP_INVALID_ATTR_START_DATE = -2147415694 CSSMERR_CSP_INVALID_ATTR_SUBPRIME = -2147415684 CSSMERR_CSP_INVALID_ATTR_SYMMETRIC_KEY_FORMAT = -2147415672 CSSMERR_CSP_INVALID_ATTR_VERSION = -2147415690 CSSMERR_CSP_INVALID_ATTR_WRAPPED_KEY_FORMAT = -2147415670 CSSMERR_CSP_INVALID_CONTEXT = -2147415760 CSSMERR_CSP_INVALID_CONTEXT_HANDLE = -2147416000 CSSMERR_CSP_INVALID_CRYPTO_DATA = -2147415976 CSSMERR_CSP_INVALID_DATA = -2147415994 CSSMERR_CSP_INVALID_DATA_COUNT = -2147415768 CSSMERR_CSP_INVALID_DIGEST_ALGORITHM = -2147415723 CSSMERR_CSP_INVALID_INPUT_POINTER = -2147416059 CSSMERR_CSP_INVALID_INPUT_VECTOR = -2147415766 CSSMERR_CSP_INVALID_KEY = -2147415792 CSSMERR_CSP_INVALID_KEYATTR_MASK = -2147415780 CSSMERR_CSP_INVALID_KEYUSAGE_MASK = -2147415782 CSSMERR_CSP_INVALID_KEY_CLASS = -2147415790 CSSMERR_CSP_INVALID_KEY_FORMAT = -2147415776 CSSMERR_CSP_INVALID_KEY_LABEL = -2147415778 CSSMERR_CSP_INVALID_KEY_POINTER = -2147415783 CSSMERR_CSP_INVALID_KEY_REFERENCE = -2147415791 CSSMERR_CSP_INVALID_LOGIN_NAME = -2147415727 CSSMERR_CSP_INVALID_NEW_ACL_ENTRY = -2147416014 CSSMERR_CSP_INVALID_NEW_ACL_OWNER = -2147416013 CSSMERR_CSP_INVALID_OUTPUT_POINTER = -2147416058 CSSMERR_CSP_INVALID_OUTPUT_VECTOR = -2147415765 CSSMERR_CSP_INVALID_PASSTHROUGH_ID = -2147415978 CSSMERR_CSP_INVALID_POINTER = -2147416060 CSSMERR_CSP_INVALID_SAMPLE_VALUE = -2147416024 CSSMERR_CSP_INVALID_SIGNATURE = -2147415733 CSSMERR_CSP_IN_DARK_WAKE = -2147415834 CSSMERR_CSP_KEY_BLOB_TYPE_INCORRECT = -2147415787 CSSMERR_CSP_KEY_HEADER_INCONSISTENT = -2147415786 CSSMERR_CSP_KEY_LABEL_ALREADY_EXISTS = -2147415724 CSSMERR_CSP_KEY_USAGE_INCORRECT = -2147415788 CSSMERR_CSP_MDS_ERROR = -2147416061 CSSMERR_CSP_MEMORY_ERROR = -2147416062 CSSMERR_CSP_MISSING_ATTR_ACCESS_CREDENTIALS = -2147415677 CSSMERR_CSP_MISSING_ATTR_ALG_PARAMS = -2147415703 CSSMERR_CSP_MISSING_ATTR_BASE = -2147415685 CSSMERR_CSP_MISSING_ATTR_BLOCK_SIZE = -2147415737 CSSMERR_CSP_MISSING_ATTR_DL_DB_HANDLE = -2147415679 CSSMERR_CSP_MISSING_ATTR_EFFECTIVE_BITS = -2147415695 CSSMERR_CSP_MISSING_ATTR_END_DATE = -2147415691 CSSMERR_CSP_MISSING_ATTR_INIT_VECTOR = -2147415751 CSSMERR_CSP_MISSING_ATTR_ITERATION_COUNT = -2147415681 CSSMERR_CSP_MISSING_ATTR_KEY = -2147415753 CSSMERR_CSP_MISSING_ATTR_KEY_LENGTH = -2147415739 CSSMERR_CSP_MISSING_ATTR_KEY_TYPE = -2147415699 CSSMERR_CSP_MISSING_ATTR_LABEL = -2147415701 CSSMERR_CSP_MISSING_ATTR_MODE = -2147415697 CSSMERR_CSP_MISSING_ATTR_OUTPUT_SIZE = -2147415707 CSSMERR_CSP_MISSING_ATTR_PADDING = -2147415747 CSSMERR_CSP_MISSING_ATTR_PASSPHRASE = -2147415741 CSSMERR_CSP_MISSING_ATTR_PRIME = -2147415687 CSSMERR_CSP_MISSING_ATTR_PRIVATE_KEY_FORMAT = -2147415673 CSSMERR_CSP_MISSING_ATTR_PUBLIC_KEY_FORMAT = -2147415675 CSSMERR_CSP_MISSING_ATTR_RANDOM = -2147415745 CSSMERR_CSP_MISSING_ATTR_ROUNDS = -2147415705 CSSMERR_CSP_MISSING_ATTR_SALT = -2147415749 CSSMERR_CSP_MISSING_ATTR_SEED = -2147415743 CSSMERR_CSP_MISSING_ATTR_START_DATE = -2147415693 CSSMERR_CSP_MISSING_ATTR_SUBPRIME = -2147415683 CSSMERR_CSP_MISSING_ATTR_SYMMETRIC_KEY_FORMAT = -2147415671 CSSMERR_CSP_MISSING_ATTR_VERSION = -2147415689 CSSMERR_CSP_MISSING_ATTR_WRAPPED_KEY_FORMAT = -2147415669 CSSMERR_CSP_NOT_LOGGED_IN = -2147415801 CSSMERR_CSP_NO_USER_INTERACTION = -2147415840 CSSMERR_CSP_OBJECT_ACL_NOT_SUPPORTED = -2147416029 CSSMERR_CSP_OBJECT_ACL_REQUIRED = -2147416028 CSSMERR_CSP_OBJECT_MANIP_AUTH_DENIED = -2147416030 CSSMERR_CSP_OBJECT_USE_AUTH_DENIED = -2147416031 CSSMERR_CSP_OPERATION_AUTH_DENIED = -2147416032 CSSMERR_CSP_OS_ACCESS_DENIED = -2147416055 CSSMERR_CSP_OUTPUT_LENGTH_ERROR = -2147415806 CSSMERR_CSP_PRIVATE_KEY_ALREADY_EXISTS = -2147415725 CSSMERR_CSP_PRIVATE_KEY_NOT_FOUND = -2147415730 CSSMERR_CSP_PRIVILEGE_NOT_GRANTED = -2147415989 CSSMERR_CSP_PRIVILEGE_NOT_SUPPORTED = -2147415805 CSSMERR_CSP_PUBLIC_KEY_INCONSISTENT = -2147415729 CSSMERR_CSP_QUERY_SIZE_UNKNOWN = -2147415732 CSSMERR_CSP_SAMPLE_VALUE_NOT_SUPPORTED = -2147416023 CSSMERR_CSP_SELF_CHECK_FAILED = -2147416056 CSSMERR_CSP_SERVICE_NOT_AVAILABLE = -2147415838 CSSMERR_CSP_STAGED_OPERATION_IN_PROGRESS = -2147415736 CSSMERR_CSP_STAGED_OPERATION_NOT_STARTED = -2147415735 CSSMERR_CSP_UNSUPPORTED_KEYATTR_MASK = -2147415779 CSSMERR_CSP_UNSUPPORTED_KEYUSAGE_MASK = -2147415781 CSSMERR_CSP_UNSUPPORTED_KEY_FORMAT = -2147415785 CSSMERR_CSP_UNSUPPORTED_KEY_LABEL = -2147415777 CSSMERR_CSP_UNSUPPORTED_KEY_SIZE = -2147415784 CSSMERR_CSP_USER_CANCELED = -2147415839 CSSMERR_CSP_VECTOR_OF_BUFS_UNSUPPORTED = -2147415767 CSSMERR_CSP_VERIFY_FAILED = -2147415734 CSSMERR_CSSM_ADDIN_AUTHENTICATE_FAILED = -2147417828 CSSMERR_CSSM_ADDIN_LOAD_FAILED = -2147417834 CSSMERR_CSSM_ADDIN_UNLOAD_FAILED = -2147417832 CSSMERR_CSSM_ATTRIBUTE_NOT_IN_CONTEXT = -2147417822 CSSMERR_CSSM_BUFFER_TOO_SMALL = -2147417824 CSSMERR_CSSM_DEVICE_FAILED = -2147417883 CSSMERR_CSSM_DEVICE_RESET = -2147417884 CSSMERR_CSSM_EMM_AUTHENTICATE_FAILED = -2147417829 CSSMERR_CSSM_EMM_LOAD_FAILED = -2147417836 CSSMERR_CSSM_EMM_UNLOAD_FAILED = -2147417835 CSSMERR_CSSM_EVENT_NOTIFICATION_CALLBACK_NOT_FOUND = -2147417819 CSSMERR_CSSM_FUNCTION_FAILED = -2147418102 CSSMERR_CSSM_FUNCTION_INTEGRITY_FAIL = -2147417851 CSSMERR_CSSM_FUNCTION_NOT_IMPLEMENTED = -2147418105 CSSMERR_CSSM_INCOMPATIBLE_VERSION = -2147418047 CSSMERR_CSSM_INSUFFICIENT_CLIENT_IDENTIFICATION = -2147417885 CSSMERR_CSSM_INTERNAL_ERROR = -2147418111 CSSMERR_CSSM_INVALID_ADDIN_FUNCTION_TABLE = -2147417830 CSSMERR_CSSM_INVALID_ADDIN_HANDLE = -2147417855 CSSMERR_CSSM_INVALID_ATTRIBUTE = -2147417823 CSSMERR_CSSM_INVALID_CONTEXT_HANDLE = -2147418048 CSSMERR_CSSM_INVALID_GUID = -2147418100 CSSMERR_CSSM_INVALID_HANDLE_USAGE = -2147417853 CSSMERR_CSSM_INVALID_INPUT_POINTER = -2147418107 CSSMERR_CSSM_INVALID_KEY_HIERARCHY = -2147417833 CSSMERR_CSSM_INVALID_OUTPUT_POINTER = -2147418106 CSSMERR_CSSM_INVALID_POINTER = -2147418108 CSSMERR_CSSM_INVALID_PVC = -2147417837 CSSMERR_CSSM_INVALID_SERVICE_MASK = -2147417827 CSSMERR_CSSM_INVALID_SUBSERVICEID = -2147417825 CSSMERR_CSSM_IN_DARK_WAKE = -2147417882 CSSMERR_CSSM_LIB_REF_NOT_FOUND = -2147417831 CSSMERR_CSSM_MDS_ERROR = -2147418109 CSSMERR_CSSM_MEMORY_ERROR = -2147418110 CSSMERR_CSSM_MODULE_MANAGER_INITIALIZE_FAIL = -2147417821 CSSMERR_CSSM_MODULE_MANAGER_NOT_FOUND = -2147417820 CSSMERR_CSSM_MODULE_MANIFEST_VERIFY_FAILED = -2147418101 CSSMERR_CSSM_MODULE_NOT_LOADED = -2147417826 CSSMERR_CSSM_NOT_INITIALIZED = -2147417854 CSSMERR_CSSM_NO_USER_INTERACTION = -2147417888 CSSMERR_CSSM_OS_ACCESS_DENIED = -2147418103 CSSMERR_CSSM_PRIVILEGE_NOT_GRANTED = -2147418037 CSSMERR_CSSM_PVC_ALREADY_CONFIGURED = -2147417838 CSSMERR_CSSM_PVC_REFERENT_NOT_FOUND = -2147417852 CSSMERR_CSSM_SCOPE_NOT_SUPPORTED = -2147417839 CSSMERR_CSSM_SELF_CHECK_FAILED = -2147418104 CSSMERR_CSSM_SERVICE_NOT_AVAILABLE = -2147417886 CSSMERR_CSSM_USER_CANCELED = -2147417887 CSSMERR_DL_ACL_ADD_FAILED = -2147413962 CSSMERR_DL_ACL_BASE_CERTS_NOT_SUPPORTED = -2147413977 CSSMERR_DL_ACL_CHALLENGE_CALLBACK_FAILED = -2147413971 CSSMERR_DL_ACL_CHANGE_FAILED = -2147413967 CSSMERR_DL_ACL_DELETE_FAILED = -2147413964 CSSMERR_DL_ACL_ENTRY_TAG_NOT_FOUND = -2147413969 CSSMERR_DL_ACL_REPLACE_FAILED = -2147413963 CSSMERR_DL_ACL_SUBJECT_TYPE_NOT_SUPPORTED = -2147413973 CSSMERR_DL_DATABASE_CORRUPT = -2147413759 CSSMERR_DL_DATASTORE_ALREADY_EXISTS = -2147413736 CSSMERR_DL_DATASTORE_DOESNOT_EXIST = -2147413737 CSSMERR_DL_DATASTORE_IS_OPEN = -2147413734 CSSMERR_DL_DB_LOCKED = -2147413735 CSSMERR_DL_DEVICE_FAILED = -2147413787 CSSMERR_DL_DEVICE_RESET = -2147413788 CSSMERR_DL_ENDOFDATA = -2147413715 CSSMERR_DL_FIELD_SPECIFIED_MULTIPLE = -2147413742 CSSMERR_DL_FUNCTION_FAILED = -2147414006 CSSMERR_DL_FUNCTION_NOT_IMPLEMENTED = -2147414009 CSSMERR_DL_INCOMPATIBLE_FIELD_FORMAT = -2147413741 CSSMERR_DL_INSUFFICIENT_CLIENT_IDENTIFICATION = -2147413789 CSSMERR_DL_INTERNAL_ERROR = -2147414015 CSSMERR_DL_INVALID_ACCESS_CREDENTIALS = -2147413979 CSSMERR_DL_INVALID_ACCESS_REQUEST = -2147413724 CSSMERR_DL_INVALID_ACL_BASE_CERTS = -2147413978 CSSMERR_DL_INVALID_ACL_CHALLENGE_CALLBACK = -2147413972 CSSMERR_DL_INVALID_ACL_EDIT_MODE = -2147413968 CSSMERR_DL_INVALID_ACL_ENTRY_TAG = -2147413970 CSSMERR_DL_INVALID_ACL_SUBJECT_VALUE = -2147413974 CSSMERR_DL_INVALID_CL_HANDLE = -2147413934 CSSMERR_DL_INVALID_CSP_HANDLE = -2147413936 CSSMERR_DL_INVALID_DB_HANDLE = -2147413942 CSSMERR_DL_INVALID_DB_LIST_POINTER = -2147413939 CSSMERR_DL_INVALID_DB_LOCATION = -2147413725 CSSMERR_DL_INVALID_DB_NAME = -2147413738 CSSMERR_DL_INVALID_DL_HANDLE = -2147413935 CSSMERR_DL_INVALID_FIELD_NAME = -2147413750 CSSMERR_DL_INVALID_INDEX_INFO = -2147413723 CSSMERR_DL_INVALID_INPUT_POINTER = -2147414011 CSSMERR_DL_INVALID_MODIFY_MODE = -2147413718 CSSMERR_DL_INVALID_NETWORK_ADDR = -2147413929 CSSMERR_DL_INVALID_NEW_ACL_ENTRY = -2147413966 CSSMERR_DL_INVALID_NEW_ACL_OWNER = -2147413965 CSSMERR_DL_INVALID_NEW_OWNER = -2147413721 CSSMERR_DL_INVALID_OPEN_PARAMETERS = -2147413717 CSSMERR_DL_INVALID_OUTPUT_POINTER = -2147414010 CSSMERR_DL_INVALID_PARSING_MODULE = -2147413740 CSSMERR_DL_INVALID_PASSTHROUGH_ID = -2147413930 CSSMERR_DL_INVALID_POINTER = -2147414012 CSSMERR_DL_INVALID_QUERY = -2147413714 CSSMERR_DL_INVALID_RECORDTYPE = -2147413751 CSSMERR_DL_INVALID_RECORD_INDEX = -2147413752 CSSMERR_DL_INVALID_RECORD_UID = -2147413720 CSSMERR_DL_INVALID_RESULTS_HANDLE = -2147413726 CSSMERR_DL_INVALID_SAMPLE_VALUE = -2147413976 CSSMERR_DL_INVALID_SELECTION_TAG = -2147413722 CSSMERR_DL_INVALID_UNIQUE_INDEX_DATA = -2147413719 CSSMERR_DL_INVALID_VALUE = -2147413713 CSSMERR_DL_IN_DARK_WAKE = -2147413786 CSSMERR_DL_MDS_ERROR = -2147414013 CSSMERR_DL_MEMORY_ERROR = -2147414014 CSSMERR_DL_MISSING_VALUE = -2147413732 CSSMERR_DL_MULTIPLE_VALUES_UNSUPPORTED = -2147413712 CSSMERR_DL_NO_USER_INTERACTION = -2147413792 CSSMERR_DL_OBJECT_ACL_NOT_SUPPORTED = -2147413981 CSSMERR_DL_OBJECT_ACL_REQUIRED = -2147413980 CSSMERR_DL_OBJECT_MANIP_AUTH_DENIED = -2147413982 CSSMERR_DL_OBJECT_USE_AUTH_DENIED = -2147413983 CSSMERR_DL_OPERATION_AUTH_DENIED = -2147413984 CSSMERR_DL_OS_ACCESS_DENIED = -2147414007 CSSMERR_DL_RECORD_MODIFIED = -2147413716 CSSMERR_DL_RECORD_NOT_FOUND = -2147413733 CSSMERR_DL_SAMPLE_VALUE_NOT_SUPPORTED = -2147413975 CSSMERR_DL_SELF_CHECK_FAILED = -2147414008 CSSMERR_DL_SERVICE_NOT_AVAILABLE = -2147413790 CSSMERR_DL_STALE_UNIQUE_RECORD = -2147413711 CSSMERR_DL_UNSUPPORTED_FIELD_FORMAT = -2147413749 CSSMERR_DL_UNSUPPORTED_INDEX_INFO = -2147413748 CSSMERR_DL_UNSUPPORTED_LOCALITY = -2147413747 CSSMERR_DL_UNSUPPORTED_NUM_ATTRIBUTES = -2147413746 CSSMERR_DL_UNSUPPORTED_NUM_INDEXES = -2147413745 CSSMERR_DL_UNSUPPORTED_NUM_RECORDTYPES = -2147413744 CSSMERR_DL_UNSUPPORTED_NUM_SELECTION_PREDS = -2147413729 CSSMERR_DL_UNSUPPORTED_OPERATOR = -2147413727 CSSMERR_DL_UNSUPPORTED_QUERY = -2147413731 CSSMERR_DL_UNSUPPORTED_QUERY_LIMITS = -2147413730 CSSMERR_DL_UNSUPPORTED_RECORDTYPE = -2147413743 CSSMERR_DL_USER_CANCELED = -2147413791 CSSMERR_TP_AUTHENTICATION_FAILED = -2147409657 CSSMERR_TP_CERTGROUP_INCOMPLETE = -2147409656 CSSMERR_TP_CERTIFICATE_CANT_OPERATE = -2147409655 CSSMERR_TP_CERT_EXPIRED = -2147409654 CSSMERR_TP_CERT_NOT_VALID_YET = -2147409653 CSSMERR_TP_CERT_REVOKED = -2147409652 CSSMERR_TP_CERT_SUSPENDED = -2147409651 CSSMERR_TP_CRL_ALREADY_SIGNED = -2147409849 CSSMERR_TP_DEVICE_FAILED = -2147409691 CSSMERR_TP_DEVICE_RESET = -2147409692 CSSMERR_TP_FUNCTION_FAILED = -2147409910 CSSMERR_TP_FUNCTION_NOT_IMPLEMENTED = -2147409913 CSSMERR_TP_INSUFFICIENT_CLIENT_IDENTIFICATION = -2147409693 CSSMERR_TP_INSUFFICIENT_CREDENTIALS = -2147409650 CSSMERR_TP_INTERNAL_ERROR = -2147409919 CSSMERR_TP_INVALID_ACTION = -2147409649 CSSMERR_TP_INVALID_ACTION_DATA = -2147409648 CSSMERR_TP_INVALID_ANCHOR_CERT = -2147409646 CSSMERR_TP_INVALID_AUTHORITY = -2147409645 CSSMERR_TP_INVALID_CALLBACK = -2147409625 CSSMERR_TP_INVALID_CALLERAUTH_CONTEXT_POINTER = -2147409663 CSSMERR_TP_INVALID_CERTGROUP = -2147409660 CSSMERR_TP_INVALID_CERTGROUP_POINTER = -2147409854 CSSMERR_TP_INVALID_CERTIFICATE = -2147409643 CSSMERR_TP_INVALID_CERT_AUTHORITY = -2147409642 CSSMERR_TP_INVALID_CERT_POINTER = -2147409853 CSSMERR_TP_INVALID_CL_HANDLE = -2147409838 CSSMERR_TP_INVALID_CONTEXT_HANDLE = -2147409856 CSSMERR_TP_INVALID_CRL = -2147409638 CSSMERR_TP_INVALID_CRLGROUP = -2147409659 CSSMERR_TP_INVALID_CRLGROUP_POINTER = -2147409658 CSSMERR_TP_INVALID_CRL_AUTHORITY = -2147409641 CSSMERR_TP_INVALID_CRL_ENCODING = -2147409640 CSSMERR_TP_INVALID_CRL_POINTER = -2147409852 CSSMERR_TP_INVALID_CRL_TYPE = -2147409639 CSSMERR_TP_INVALID_CSP_HANDLE = -2147409840 CSSMERR_TP_INVALID_DATA = -2147409850 CSSMERR_TP_INVALID_DB_HANDLE = -2147409846 CSSMERR_TP_INVALID_DB_LIST = -2147409844 CSSMERR_TP_INVALID_DB_LIST_POINTER = -2147409843 CSSMERR_TP_INVALID_DL_HANDLE = -2147409839 CSSMERR_TP_INVALID_FIELD_POINTER = -2147409851 CSSMERR_TP_INVALID_FORM_TYPE = -2147409637 CSSMERR_TP_INVALID_ID = -2147409636 CSSMERR_TP_INVALID_IDENTIFIER = -2147409635 CSSMERR_TP_INVALID_IDENTIFIER_POINTER = -2147409662 CSSMERR_TP_INVALID_INDEX = -2147409634 CSSMERR_TP_INVALID_INPUT_POINTER = -2147409915 CSSMERR_TP_INVALID_KEYCACHE_HANDLE = -2147409661 CSSMERR_TP_INVALID_NAME = -2147409633 CSSMERR_TP_INVALID_NETWORK_ADDR = -2147409833 CSSMERR_TP_INVALID_NUMBER_OF_FIELDS = -2147409848 CSSMERR_TP_INVALID_OUTPUT_POINTER = -2147409914 CSSMERR_TP_INVALID_PASSTHROUGH_ID = -2147409834 CSSMERR_TP_INVALID_POINTER = -2147409916 CSSMERR_TP_INVALID_POLICY_IDENTIFIERS = -2147409632 CSSMERR_TP_INVALID_REASON = -2147409630 CSSMERR_TP_INVALID_REQUEST_INPUTS = -2147409629 CSSMERR_TP_INVALID_RESPONSE_VECTOR = -2147409628 CSSMERR_TP_INVALID_SIGNATURE = -2147409627 CSSMERR_TP_INVALID_STOP_ON_POLICY = -2147409626 CSSMERR_TP_INVALID_TIMESTRING = -2147409631 CSSMERR_TP_INVALID_TUPLE = -2147409624 CSSMERR_TP_INVALID_TUPLEGROUP = -2147409614 CSSMERR_TP_INVALID_TUPLEGROUP_POINTER = -2147409615 CSSMERR_TP_IN_DARK_WAKE = -2147409690 CSSMERR_TP_MDS_ERROR = -2147409917 CSSMERR_TP_MEMORY_ERROR = -2147409918 CSSMERR_TP_NOT_SIGNER = -2147409623 CSSMERR_TP_NOT_TRUSTED = -2147409622 CSSMERR_TP_NO_DEFAULT_AUTHORITY = -2147409621 CSSMERR_TP_NO_USER_INTERACTION = -2147409696 CSSMERR_TP_OS_ACCESS_DENIED = -2147409911 CSSMERR_TP_REJECTED_FORM = -2147409620 CSSMERR_TP_REQUEST_LOST = -2147409619 CSSMERR_TP_REQUEST_REJECTED = -2147409618 CSSMERR_TP_SELF_CHECK_FAILED = -2147409912 CSSMERR_TP_SERVICE_NOT_AVAILABLE = -2147409694 CSSMERR_TP_UNKNOWN_FORMAT = -2147409842 CSSMERR_TP_UNKNOWN_TAG = -2147409841 CSSMERR_TP_UNSUPPORTED_ADDR_TYPE = -2147409617 CSSMERR_TP_UNSUPPORTED_SERVICE = -2147409616 CSSMERR_TP_USER_CANCELED = -2147409695 CSSMERR_TP_VERIFICATION_FAILURE = -2147409847 CSSMERR_TP_VERIFY_ACTION_FAILED = -2147409644 CSSM_ACL_AUTHORIZATION_ANY = 1 CSSM_ACL_AUTHORIZATION_CHANGE_ACL = 65536 CSSM_ACL_AUTHORIZATION_CHANGE_OWNER = 65537 CSSM_ACL_AUTHORIZATION_DBS_CREATE = 22 CSSM_ACL_AUTHORIZATION_DBS_DELETE = 23 CSSM_ACL_AUTHORIZATION_DB_DELETE = 17 CSSM_ACL_AUTHORIZATION_DB_INSERT = 19 CSSM_ACL_AUTHORIZATION_DB_MODIFY = 20 CSSM_ACL_AUTHORIZATION_DB_READ = 21 CSSM_ACL_AUTHORIZATION_DECRYPT = 24 CSSM_ACL_AUTHORIZATION_DELETE = 25 CSSM_ACL_AUTHORIZATION_DERIVE = 28 CSSM_ACL_AUTHORIZATION_ENCRYPT = 35 CSSM_ACL_AUTHORIZATION_EXPORT_CLEAR = 37 CSSM_ACL_AUTHORIZATION_EXPORT_WRAPPED = 38 CSSM_ACL_AUTHORIZATION_GENKEY = 41 CSSM_ACL_AUTHORIZATION_IMPORT_CLEAR = 47 CSSM_ACL_AUTHORIZATION_IMPORT_WRAPPED = 48 CSSM_ACL_AUTHORIZATION_INTEGRITY = 65539 CSSM_ACL_AUTHORIZATION_LOGIN = 57 CSSM_ACL_AUTHORIZATION_MAC = 59 CSSM_ACL_AUTHORIZATION_PARTITION_ID = 65538 CSSM_ACL_AUTHORIZATION_PREAUTH_BASE = 16842752 CSSM_ACL_AUTHORIZATION_PREAUTH_END = 16908288 CSSM_ACL_AUTHORIZATION_SIGN = 115 CSSM_ACL_AUTHORIZATION_TAG_VENDOR_DEFINED_START = 65536 CSSM_ACL_CODE_SIGNATURE_INVALID = 0 CSSM_ACL_CODE_SIGNATURE_OSX = 1 CSSM_ACL_EDIT_MODE_ADD = 1 CSSM_ACL_EDIT_MODE_DELETE = 2 CSSM_ACL_EDIT_MODE_REPLACE = 3 CSSM_ACL_KEYCHAIN_PROMPT_CURRENT_VERSION = 257 CSSM_ACL_KEYCHAIN_PROMPT_INVALID = 64 CSSM_ACL_KEYCHAIN_PROMPT_INVALID_ACT = 128 CSSM_ACL_KEYCHAIN_PROMPT_REQUIRE_PASSPHRASE = 1 CSSM_ACL_KEYCHAIN_PROMPT_UNSIGNED = 16 CSSM_ACL_KEYCHAIN_PROMPT_UNSIGNED_ACT = 32 CSSM_ACL_MATCH_BITS = 3 CSSM_ACL_MATCH_GID = 2 CSSM_ACL_MATCH_HONOR_ROOT = 256 CSSM_ACL_MATCH_UID = 1 CSSM_ACL_PREAUTH_TRACKING_AUTHORIZED = 2147483648 CSSM_ACL_PREAUTH_TRACKING_BLOCKED = 0 CSSM_ACL_PREAUTH_TRACKING_COUNT_MASK = 255 CSSM_ACL_PREAUTH_TRACKING_UNKNOWN = 1073741824 CSSM_ACL_PROCESS_SELECTOR_CURRENT_VERSION = 257 CSSM_ACL_SUBJECT_TYPE_ANY = 1 CSSM_ACL_SUBJECT_TYPE_ASYMMETRIC_KEY = 65547 CSSM_ACL_SUBJECT_TYPE_BIOMETRIC = 8 CSSM_ACL_SUBJECT_TYPE_CODE_SIGNATURE = 116 CSSM_ACL_SUBJECT_TYPE_COMMENT = 12 CSSM_ACL_SUBJECT_TYPE_EXT_PAM_NAME = 78 CSSM_ACL_SUBJECT_TYPE_HASHED_SUBJECT = 44 CSSM_ACL_SUBJECT_TYPE_KEYCHAIN_PROMPT = 65536 CSSM_ACL_SUBJECT_TYPE_LOGIN_NAME = 58 CSSM_ACL_SUBJECT_TYPE_PARTITION = 65548 CSSM_ACL_SUBJECT_TYPE_PASSWORD = 79 CSSM_ACL_SUBJECT_TYPE_PREAUTH = 65545 CSSM_ACL_SUBJECT_TYPE_PREAUTH_SOURCE = 65546 CSSM_ACL_SUBJECT_TYPE_PROCESS = 65539 CSSM_ACL_SUBJECT_TYPE_PROMPTED_BIOMETRIC = 83 CSSM_ACL_SUBJECT_TYPE_PROMPTED_PASSWORD = 84 CSSM_ACL_SUBJECT_TYPE_PROTECTED_BIOMETRIC = 86 CSSM_ACL_SUBJECT_TYPE_PROTECTED_PASSWORD = 87 CSSM_ACL_SUBJECT_TYPE_PUBLIC_KEY = 89 CSSM_ACL_SUBJECT_TYPE_SYMMETRIC_KEY = 65541 CSSM_ACL_SUBJECT_TYPE_THRESHOLD = 123 CSSM_AC_BASE_AC_ERROR = -2147405568 CSSM_AC_BASE_ERROR = -2147405824 CSSM_AC_PRIVATE_ERROR = -2147404800 CSSM_ADDR_CUSTOM = 1 CSSM_ADDR_NAME = 4 CSSM_ADDR_NONE = 0 CSSM_ADDR_SOCKADDR = 3 CSSM_ADDR_URL = 2 CSSM_ALGCLASS_ASYMMETRIC = 8 CSSM_ALGCLASS_CUSTOM = 1 CSSM_ALGCLASS_DERIVEKEY = 10 CSSM_ALGCLASS_DIGEST = 4 CSSM_ALGCLASS_KEYGEN = 9 CSSM_ALGCLASS_MAC = 7 CSSM_ALGCLASS_NONE = 0 CSSM_ALGCLASS_RANDOMGEN = 5 CSSM_ALGCLASS_SIGNATURE = 2 CSSM_ALGCLASS_SYMMETRIC = 3 CSSM_ALGCLASS_UNIQUEGEN = 6 CSSM_ALGID_3DES = 77 CSSM_ALGID_3DES_1KEY = 20 CSSM_ALGID_3DES_1KEY_EEE = 19 CSSM_ALGID_3DES_2KEY = 18 CSSM_ALGID_3DES_2KEY_EDE = 18 CSSM_ALGID_3DES_2KEY_EEE = 21 CSSM_ALGID_3DES_3KEY = 17 CSSM_ALGID_3DES_3KEY_EDE = 17 CSSM_ALGID_3DES_3KEY_EEE = 20 CSSM_ALGID_AES = 2147483649 CSSM_ALGID_APPLE_YARROW = 2147483648 CSSM_ALGID_ASC = 2147483655 CSSM_ALGID_BATON = 72 CSSM_ALGID_BLOWFISH = 28 CSSM_ALGID_CAST = 27 CSSM_ALGID_CAST3 = 53 CSSM_ALGID_CAST5 = 54 CSSM_ALGID_CDMF = 52 CSSM_ALGID_CRAB = 41 CSSM_ALGID_CUSTOM = 1 CSSM_ALGID_ConcatBaseAndData = 58 CSSM_ALGID_ConcatBaseAndKey = 56 CSSM_ALGID_ConcatDataAndBase = 59 CSSM_ALGID_ConcatKeyAndBase = 57 CSSM_ALGID_DES = 14 CSSM_ALGID_DESRandom = 50 CSSM_ALGID_DESX = 15 CSSM_ALGID_DH = 2 CSSM_ALGID_DSA = 43 CSSM_ALGID_DSA_BSAFE = 83 CSSM_ALGID_ECAES = 90 CSSM_ALGID_ECC = 93 CSSM_ALGID_ECDH = 84 CSSM_ALGID_ECDH_X963_KDF = 2147483677 CSSM_ALGID_ECDSA = 73 CSSM_ALGID_ECDSA_SPECIFIED = 2147483676 CSSM_ALGID_ECES = 89 CSSM_ALGID_ECMQV = 85 CSSM_ALGID_ECNRA = 87 CSSM_ALGID_ENTROPY_DEFAULT = 2147483665 CSSM_ALGID_ElGamal = 46 CSSM_ALGID_ExtractFromKey = 61 CSSM_ALGID_FASTHASH = 76 CSSM_ALGID_FEAL = 32 CSSM_ALGID_FEE = 2147483650 CSSM_ALGID_FEED = 2147483653 CSSM_ALGID_FEEDEXP = 2147483654 CSSM_ALGID_FEE_MD5 = 2147483651 CSSM_ALGID_FEE_SHA1 = 2147483652 CSSM_ALGID_FIPS186Random = 92 CSSM_ALGID_FortezzaTimestamp = 80 CSSM_ALGID_GOST = 39 CSSM_ALGID_GenericSecret = 55 CSSM_ALGID_HAVAL = 10 CSSM_ALGID_HAVAL3 = 98 CSSM_ALGID_HAVAL4 = 99 CSSM_ALGID_HAVAL5 = 100 CSSM_ALGID_IBCHASH = 12 CSSM_ALGID_IDEA = 22 CSSM_ALGID_IntelPlatformRandom = 96 CSSM_ALGID_JUNIPER = 75 CSSM_ALGID_KEA = 4 CSSM_ALGID_KEYCHAIN_KEY = 2147483657 CSSM_ALGID_KHAFRE = 37 CSSM_ALGID_KHUFU = 36 CSSM_ALGID_LAST = 2147483647 CSSM_ALGID_LOKI = 35 CSSM_ALGID_LUCIFER = 30 CSSM_ALGID_MADRYGA = 31 CSSM_ALGID_MAYFLY = 74 CSSM_ALGID_MD2 = 5 CSSM_ALGID_MD2Random = 47 CSSM_ALGID_MD2WithRSA = 45 CSSM_ALGID_MD4 = 6 CSSM_ALGID_MD5 = 7 CSSM_ALGID_MD5HMAC = 102 CSSM_ALGID_MD5Random = 48 CSSM_ALGID_MD5WithRSA = 44 CSSM_ALGID_MMB = 38 CSSM_ALGID_MQV = 94 CSSM_ALGID_NHASH = 9 CSSM_ALGID_NONE = 0 CSSM_ALGID_NRA = 95 CSSM_ALGID_OPENSSH1 = 2147483671 CSSM_ALGID_PBE_OPENSSL_MD5 = 2147483661 CSSM_ALGID_PH = 3 CSSM_ALGID_PKCS12_PBE_ENCR = 2147483658 CSSM_ALGID_PKCS12_PBE_MAC = 2147483659 CSSM_ALGID_PKCS12_SHA1_PBE = 86 CSSM_ALGID_PKCS5_PBKDF1_MD2 = 68 CSSM_ALGID_PKCS5_PBKDF1_MD5 = 67 CSSM_ALGID_PKCS5_PBKDF1_SHA1 = 69 CSSM_ALGID_PKCS5_PBKDF2 = 103 CSSM_ALGID_RC2 = 23 CSSM_ALGID_RC4 = 25 CSSM_ALGID_RC5 = 24 CSSM_ALGID_RDES = 16 CSSM_ALGID_REDOC = 33 CSSM_ALGID_REDOC3 = 34 CSSM_ALGID_RIPEMAC = 13 CSSM_ALGID_RIPEMD = 11 CSSM_ALGID_RSA = 42 CSSM_ALGID_RUNNING_COUNTER = 104 CSSM_ALGID_SAFER = 40 CSSM_ALGID_SEAL = 26 CSSM_ALGID_SECURE_PASSPHRASE = 2147483660 CSSM_ALGID_SHA1 = 8 CSSM_ALGID_SHA1HMAC = 91 CSSM_ALGID_SHA1HMAC_LEGACY = 2147483656 CSSM_ALGID_SHA1WithDSA = 81 CSSM_ALGID_SHA1WithECDSA = 82 CSSM_ALGID_SHA1WithECNRA = 88 CSSM_ALGID_SHA1WithRSA = 51 CSSM_ALGID_SHA224 = 2147483666 CSSM_ALGID_SHA224WithECDSA = 2147483672 CSSM_ALGID_SHA224WithRSA = 2147483667 CSSM_ALGID_SHA256 = 2147483662 CSSM_ALGID_SHA256WithECDSA = 2147483673 CSSM_ALGID_SHA256WithRSA = 2147483668 CSSM_ALGID_SHA384 = 2147483663 CSSM_ALGID_SHA384WithECDSA = 2147483674 CSSM_ALGID_SHA384WithRSA = 2147483669 CSSM_ALGID_SHA512 = 2147483664 CSSM_ALGID_SHA512WithECDSA = 2147483675 CSSM_ALGID_SHA512WithRSA = 2147483670 CSSM_ALGID_SHARandom = 49 CSSM_ALGID_SKIPJACK = 29 CSSM_ALGID_SSL3KeyAndMacDerive = 64 CSSM_ALGID_SSL3MD5 = 78 CSSM_ALGID_SSL3MD5_MAC = 65 // Deprecated: since macOS 12.0. CSSM_ALGID_SSL3MasterDerive = 63 // Deprecated: since macOS 12.0. CSSM_ALGID_SSL3PreMasterGen = 62 CSSM_ALGID_SSL3PrePrimaryGen = 62 CSSM_ALGID_SSL3PrimaryDerive = 63 CSSM_ALGID_SSL3SHA1 = 79 CSSM_ALGID_SSL3SHA1_MAC = 66 CSSM_ALGID_TIGER = 101 CSSM_ALGID_UTC = 97 CSSM_ALGID_VENDOR_DEFINED = 2147483648 CSSM_ALGID_WrapLynks = 70 CSSM_ALGID_WrapSET_OAEP = 71 CSSM_ALGID_XORBaseAndData = 60 CSSM_ALGID__FIRST_UNUSED = 2147483678 CSSM_ALGMODE_BC = 14 CSSM_ALGMODE_CBC = 4 CSSM_ALGMODE_CBC128 = 36 CSSM_ALGMODE_CBC64 = 25 CSSM_ALGMODE_CBCC = 16 CSSM_ALGMODE_CBCPD = 20 CSSM_ALGMODE_CBCPadIV8 = 6 CSSM_ALGMODE_CBC_IV8 = 5 CSSM_ALGMODE_CFB = 7 CSSM_ALGMODE_CFB16 = 29 CSSM_ALGMODE_CFB32 = 28 CSSM_ALGMODE_CFB8 = 30 CSSM_ALGMODE_CFBPadIV8 = 9 CSSM_ALGMODE_CFB_IV8 = 8 CSSM_ALGMODE_COUNTER = 13 CSSM_ALGMODE_CUSTOM = 1 CSSM_ALGMODE_ECB = 2 CSSM_ALGMODE_ECB128 = 34 CSSM_ALGMODE_ECB64 = 24 CSSM_ALGMODE_ECB96 = 35 CSSM_ALGMODE_ECBPad = 3 CSSM_ALGMODE_ISO_9796 = 41 CSSM_ALGMODE_LAST = 2147483647 CSSM_ALGMODE_NONE = 0 CSSM_ALGMODE_OAEP_HASH = 37 CSSM_ALGMODE_OFB = 10 CSSM_ALGMODE_OFB64 = 26 CSSM_ALGMODE_OFBNLF = 17 CSSM_ALGMODE_OFBPadIV8 = 12 CSSM_ALGMODE_OFB_IV8 = 11 CSSM_ALGMODE_PBC = 18 CSSM_ALGMODE_PCBC = 15 CSSM_ALGMODE_PFB = 19 CSSM_ALGMODE_PKCS1_EME_OAEP = 39 CSSM_ALGMODE_PKCS1_EME_V15 = 38 CSSM_ALGMODE_PKCS1_EMSA_V15 = 40 CSSM_ALGMODE_PRIVATE_KEY = 22 CSSM_ALGMODE_PRIVATE_WRAP = 32 CSSM_ALGMODE_PUBLIC_KEY = 21 CSSM_ALGMODE_RELAYX = 33 CSSM_ALGMODE_SHUFFLE = 23 CSSM_ALGMODE_VENDOR_DEFINED = 2147483648 CSSM_ALGMODE_WRAP = 31 CSSM_ALGMODE_X9_31 = 42 CSSM_APPLECSPDL_DB_CHANGE_PASSWORD = 5 CSSM_APPLECSPDL_DB_GET_HANDLE = 6 CSSM_APPLECSPDL_DB_GET_SETTINGS = 2 CSSM_APPLECSPDL_DB_IS_LOCKED = 4 CSSM_APPLECSPDL_DB_LOCK = 0 CSSM_APPLECSPDL_DB_SET_SETTINGS = 3 CSSM_APPLECSPDL_DB_UNLOCK = 1 CSSM_APPLECSP_KEYDIGEST = 256 CSSM_APPLECSP_PUBKEY = 257 CSSM_APPLEDL_OPEN_PARAMETERS_VERSION = 1 CSSM_APPLEFILEDL_COMMIT = 1 CSSM_APPLEFILEDL_DELETE_FILE = 6 CSSM_APPLEFILEDL_MAKE_BACKUP = 4 CSSM_APPLEFILEDL_MAKE_COPY = 5 CSSM_APPLEFILEDL_ROLLBACK = 2 CSSM_APPLEFILEDL_TAKE_FILE_LOCK = 3 CSSM_APPLEFILEDL_TOGGLE_AUTOCOMMIT = 0 CSSM_APPLESCPDL_CSP_GET_KEYHANDLE = 7 CSSM_APPLEX509CL_OBTAIN_CSR = 0 CSSM_APPLEX509CL_VERIFY_CSR = 1 CSSM_APPLE_PRIVATE_CSPDL_CODE_10 = 10 CSSM_APPLE_PRIVATE_CSPDL_CODE_11 = 11 CSSM_APPLE_PRIVATE_CSPDL_CODE_12 = 12 CSSM_APPLE_PRIVATE_CSPDL_CODE_13 = 13 CSSM_APPLE_PRIVATE_CSPDL_CODE_14 = 14 CSSM_APPLE_PRIVATE_CSPDL_CODE_15 = 15 CSSM_APPLE_PRIVATE_CSPDL_CODE_16 = 16 CSSM_APPLE_PRIVATE_CSPDL_CODE_17 = 17 CSSM_APPLE_PRIVATE_CSPDL_CODE_18 = 18 CSSM_APPLE_PRIVATE_CSPDL_CODE_19 = 19 CSSM_APPLE_PRIVATE_CSPDL_CODE_20 = 20 CSSM_APPLE_PRIVATE_CSPDL_CODE_21 = 21 CSSM_APPLE_PRIVATE_CSPDL_CODE_22 = 22 CSSM_APPLE_PRIVATE_CSPDL_CODE_23 = 23 CSSM_APPLE_PRIVATE_CSPDL_CODE_24 = 24 CSSM_APPLE_PRIVATE_CSPDL_CODE_25 = 25 CSSM_APPLE_PRIVATE_CSPDL_CODE_26 = 26 CSSM_APPLE_PRIVATE_CSPDL_CODE_27 = 27 CSSM_APPLE_PRIVATE_CSPDL_CODE_28 = 28 CSSM_APPLE_PRIVATE_CSPDL_CODE_8 = 8 CSSM_APPLE_PRIVATE_CSPDL_CODE_9 = 9 CSSM_APPLE_UNLOCK_TYPE_KEYBAG = 3 CSSM_APPLE_UNLOCK_TYPE_KEY_DIRECT = 1 CSSM_APPLE_UNLOCK_TYPE_WRAPPED_PRIVATE = 2 CSSM_ASC_OPTIMIZE_ASCII = 5 CSSM_ASC_OPTIMIZE_DEFAULT = 0 CSSM_ASC_OPTIMIZE_SECURITY = 2 CSSM_ASC_OPTIMIZE_SIZE = 1 CSSM_ASC_OPTIMIZE_TIME = 3 CSSM_ASC_OPTIMIZE_TIME_SIZE = 4 CSSM_ATTACH_READ_ONLY = 1 CSSM_ATTRIBUTE_ACCESS_CREDENTIALS = 2147483684 CSSM_ATTRIBUTE_ALERT_TITLE = 545259527 CSSM_ATTRIBUTE_ALG_ID = 268435485 CSSM_ATTRIBUTE_ALG_PARAMS = 536870928 CSSM_ATTRIBUTE_ASC_OPTIMIZATION = 276824067 CSSM_ATTRIBUTE_BASE = 536870939 CSSM_ATTRIBUTE_BLOCK_SIZE = 268435468 CSSM_ATTRIBUTE_CSP_HANDLE = 268435490 CSSM_ATTRIBUTE_CUSTOM = 536870913 CSSM_ATTRIBUTE_DATA_ACCESS_CREDENTIALS = 2147483648 CSSM_ATTRIBUTE_DATA_CRYPTO_DATA = 805306368 CSSM_ATTRIBUTE_DATA_CSSM_DATA = 536870912 CSSM_ATTRIBUTE_DATA_DATE = 1610612736 CSSM_ATTRIBUTE_DATA_DL_DB_HANDLE = 33554432 CSSM_ATTRIBUTE_DATA_KEY = 1073741824 CSSM_ATTRIBUTE_DATA_KR_PROFILE = 50331648 CSSM_ATTRIBUTE_DATA_NONE = 0 CSSM_ATTRIBUTE_DATA_RANGE = 1879048192 CSSM_ATTRIBUTE_DATA_STRING = 1342177280 CSSM_ATTRIBUTE_DATA_UINT32 = 268435456 CSSM_ATTRIBUTE_DATA_VERSION = 16777216 CSSM_ATTRIBUTE_DESCRIPTION = 1342177282 CSSM_ATTRIBUTE_DL_DB_HANDLE = 33554467 CSSM_ATTRIBUTE_EFFECTIVE_BITS = 268435476 CSSM_ATTRIBUTE_END_DATE = 1610612758 CSSM_ATTRIBUTE_FEE_CURVE_TYPE = 276824066 CSSM_ATTRIBUTE_FEE_PRIME_TYPE = 276824065 CSSM_ATTRIBUTE_INIT_VECTOR = 536870916 CSSM_ATTRIBUTE_ITERATION_COUNT = 268435486 CSSM_ATTRIBUTE_IV_SIZE = 268435471 CSSM_ATTRIBUTE_KEY = 1073741827 CSSM_ATTRIBUTE_KEYATTR = 268435480 CSSM_ATTRIBUTE_KEYUSAGE = 268435479 CSSM_ATTRIBUTE_KEY_LENGTH = 268435466 CSSM_ATTRIBUTE_KEY_LENGTH_RANGE = 1879048203 CSSM_ATTRIBUTE_KEY_TYPE = 268435474 CSSM_ATTRIBUTE_KRPROFILE_LOCAL = 50331680 CSSM_ATTRIBUTE_KRPROFILE_REMOTE = 50331681 CSSM_ATTRIBUTE_LABEL = 536870929 CSSM_ATTRIBUTE_MODE = 268435475 CSSM_ATTRIBUTE_NONE = 0 CSSM_ATTRIBUTE_OUTPUT_SIZE = 268435469 CSSM_ATTRIBUTE_PADDING = 268435462 CSSM_ATTRIBUTE_PARAM_KEY = 1082130437 CSSM_ATTRIBUTE_PASSPHRASE = 805306377 CSSM_ATTRIBUTE_PRIME = 536870938 CSSM_ATTRIBUTE_PRIVATE_KEY_FORMAT = 268435494 CSSM_ATTRIBUTE_PROMPT = 545259526 CSSM_ATTRIBUTE_PUBLIC_KEY = 1082130432 CSSM_ATTRIBUTE_PUBLIC_KEY_FORMAT = 268435493 CSSM_ATTRIBUTE_RANDOM = 536870919 CSSM_ATTRIBUTE_ROUNDS = 268435470 CSSM_ATTRIBUTE_ROUNDS_RANGE = 1879048223 CSSM_ATTRIBUTE_RSA_BLINDING = 276824068 CSSM_ATTRIBUTE_SALT = 536870917 CSSM_ATTRIBUTE_SEED = 805306376 CSSM_ATTRIBUTE_START_DATE = 1610612757 CSSM_ATTRIBUTE_SUBPRIME = 536870940 CSSM_ATTRIBUTE_SYMMETRIC_KEY_FORMAT = 268435495 CSSM_ATTRIBUTE_TYPE_MASK = 4278190080 CSSM_ATTRIBUTE_VENDOR_DEFINED = 8388608 CSSM_ATTRIBUTE_VERIFY_PASSPHRASE = 276824072 CSSM_ATTRIBUTE_VERSION = 16777241 CSSM_ATTRIBUTE_WRAPPED_KEY_FORMAT = 268435496 CSSM_BASE_ERROR = -2147418112 CSSM_CERTGROUP_CERT_PAIR = 3 CSSM_CERTGROUP_DATA = 0 CSSM_CERTGROUP_ENCODED_CERT = 1 CSSM_CERTGROUP_PARSED_CERT = 2 CSSM_CERT_ACL_ENTRY = 12 CSSM_CERT_BUNDLE_CUSTOM = 1 CSSM_CERT_BUNDLE_ENCODING_BER = 2 CSSM_CERT_BUNDLE_ENCODING_CUSTOM = 1 CSSM_CERT_BUNDLE_ENCODING_DER = 3 CSSM_CERT_BUNDLE_ENCODING_PGP = 5 CSSM_CERT_BUNDLE_ENCODING_SEXPR = 4 CSSM_CERT_BUNDLE_ENCODING_UNKNOWN = 0 CSSM_CERT_BUNDLE_LAST = 32767 CSSM_CERT_BUNDLE_PFX = 5 CSSM_CERT_BUNDLE_PGP_KEYRING = 7 CSSM_CERT_BUNDLE_PKCS12 = 4 CSSM_CERT_BUNDLE_PKCS7_SIGNED_DATA = 2 CSSM_CERT_BUNDLE_PKCS7_SIGNED_ENVELOPED_DATA = 3 CSSM_CERT_BUNDLE_SPKI_SEQUENCE = 6 CSSM_CERT_BUNDLE_UNKNOWN = 0 CSSM_CERT_ENCODING_BER = 2 CSSM_CERT_ENCODING_CUSTOM = 1 CSSM_CERT_ENCODING_DER = 3 CSSM_CERT_ENCODING_LAST = 32767 CSSM_CERT_ENCODING_MULTIPLE = 32766 CSSM_CERT_ENCODING_NDR = 4 CSSM_CERT_ENCODING_PGP = 6 CSSM_CERT_ENCODING_SEXPR = 5 CSSM_CERT_ENCODING_UNKNOWN = 0 CSSM_CERT_Intel = 8 CSSM_CERT_LAST = 32767 CSSM_CERT_MULTIPLE = 32766 CSSM_CERT_PARSE_FORMAT_COMPLEX = 3 CSSM_CERT_PARSE_FORMAT_CUSTOM = 1 CSSM_CERT_PARSE_FORMAT_LAST = 32767 CSSM_CERT_PARSE_FORMAT_MULTIPLE = 32766 CSSM_CERT_PARSE_FORMAT_NONE = 0 CSSM_CERT_PARSE_FORMAT_OID_NAMED = 4 CSSM_CERT_PARSE_FORMAT_SEXPR = 2 CSSM_CERT_PARSE_FORMAT_TUPLE = 5 CSSM_CERT_PGP = 4 CSSM_CERT_SDSIv1 = 6 CSSM_CERT_SPKI = 5 CSSM_CERT_STATUS_EXPIRED = 1 CSSM_CERT_STATUS_IS_FROM_NET = 32 CSSM_CERT_STATUS_IS_IN_ANCHORS = 8 CSSM_CERT_STATUS_IS_IN_INPUT_CERTS = 4 CSSM_CERT_STATUS_IS_ROOT = 16 CSSM_CERT_STATUS_NOT_VALID_YET = 2 CSSM_CERT_STATUS_TRUST_SETTINGS_DENY = 1024 CSSM_CERT_STATUS_TRUST_SETTINGS_FOUND_ADMIN = 128 CSSM_CERT_STATUS_TRUST_SETTINGS_FOUND_SYSTEM = 256 CSSM_CERT_STATUS_TRUST_SETTINGS_FOUND_USER = 64 CSSM_CERT_STATUS_TRUST_SETTINGS_IGNORED_ERROR = 2048 CSSM_CERT_STATUS_TRUST_SETTINGS_TRUST = 512 CSSM_CERT_TUPLE = 11 CSSM_CERT_UNKNOWN = 0 CSSM_CERT_X9_ATTRIBUTE = 10 CSSM_CERT_X_509_ATTRIBUTE = 9 CSSM_CERT_X_509v1 = 1 CSSM_CERT_X_509v2 = 2 CSSM_CERT_X_509v3 = 3 CSSM_CL_BASE_CL_ERROR = -2147411712 CSSM_CL_BASE_ERROR = -2147411968 CSSM_CL_CUSTOM_CERT_BUNDLE_TYPE = 32768 CSSM_CL_CUSTOM_CERT_ENCODING = 32768 CSSM_CL_CUSTOM_CERT_PARSE_FORMAT = 32768 CSSM_CL_CUSTOM_CERT_TYPE = 32768 CSSM_CL_CUSTOM_CRL_PARSE_FORMAT = 32768 CSSM_CL_PRIVATE_ERROR = -2147410944 CSSM_CL_TEMPLATE_INTERMEDIATE_CERT = 1 CSSM_CL_TEMPLATE_PKIX_CERTTEMPLATE = 2 CSSM_CONTEXT_EVENT_CREATE = 1 CSSM_CONTEXT_EVENT_DELETE = 2 CSSM_CONTEXT_EVENT_UPDATE = 3 CSSM_CRLGROUP_CRL_PAIR = 3 CSSM_CRLGROUP_DATA = 0 CSSM_CRLGROUP_ENCODED_CRL = 1 CSSM_CRLGROUP_PARSED_CRL = 2 CSSM_CRL_ENCODING_BER = 2 CSSM_CRL_ENCODING_BLOOM = 4 CSSM_CRL_ENCODING_CUSTOM = 1 CSSM_CRL_ENCODING_DER = 3 CSSM_CRL_ENCODING_MULTIPLE = 32766 CSSM_CRL_ENCODING_SEXPR = 5 CSSM_CRL_ENCODING_UNKNOWN = 0 CSSM_CRL_PARSE_FORMAT_COMPLEX = 3 CSSM_CRL_PARSE_FORMAT_CUSTOM = 1 CSSM_CRL_PARSE_FORMAT_LAST = 32767 CSSM_CRL_PARSE_FORMAT_MULTIPLE = 32766 CSSM_CRL_PARSE_FORMAT_NONE = 0 CSSM_CRL_PARSE_FORMAT_OID_NAMED = 4 CSSM_CRL_PARSE_FORMAT_SEXPR = 2 CSSM_CRL_PARSE_FORMAT_TUPLE = 5 CSSM_CRL_TYPE_MULTIPLE = 32766 CSSM_CRL_TYPE_SPKI = 3 CSSM_CRL_TYPE_UNKNOWN = 0 CSSM_CRL_TYPE_X_509v1 = 1 CSSM_CRL_TYPE_X_509v2 = 2 CSSM_CSP_BASE_CSP_ERROR = -2147415808 CSSM_CSP_BASE_ERROR = -2147416064 CSSM_CSP_HARDWARE = 2 CSSM_CSP_HYBRID = 3 CSSM_CSP_PRIVATE_ERROR = -2147415040 CSSM_CSP_RDR_EXISTS = 2 CSSM_CSP_RDR_HW = 4 CSSM_CSP_RDR_TOKENPRESENT = 1 CSSM_CSP_SOFTWARE = 1 CSSM_CSP_STORES_CERTIFICATES = 134217728 CSSM_CSP_STORES_GENERIC = 268435456 CSSM_CSP_STORES_PRIVATE_KEYS = 16777216 CSSM_CSP_STORES_PUBLIC_KEYS = 33554432 CSSM_CSP_STORES_SESSION_KEYS = 67108864 CSSM_CSP_TOK_CLOCK_EXISTS = 64 CSSM_CSP_TOK_LOGIN_REQUIRED = 4 CSSM_CSP_TOK_PRIVATE_KEY_PASSWORD = 4194304 CSSM_CSP_TOK_PROT_AUTHENTICATION = 256 CSSM_CSP_TOK_RNG = 1 CSSM_CSP_TOK_SESSION_KEY_PASSWORD = 2097152 CSSM_CSP_TOK_USER_PIN_EXPIRED = 1048576 CSSM_CSP_TOK_USER_PIN_INITIALIZED = 8 CSSM_CSP_TOK_WRITE_PROTECTED = 2 CSSM_CSSM_BASE_CSSM_ERROR = -2147417840 CSSM_CSSM_BASE_ERROR = -2147418112 CSSM_CSSM_PRIVATE_ERROR = -2147417088 CSSM_CUSTOM_COMMON_ERROR_EXTENT = 224 CSSM_DB_ACCESS_PRIVILEGED = 4 CSSM_DB_ACCESS_READ = 1 CSSM_DB_ACCESS_RESET = 65536 CSSM_DB_ACCESS_WRITE = 2 CSSM_DB_AND = 1 CSSM_DB_ATTRIBUTE_FORMAT_BIG_NUM = 3 CSSM_DB_ATTRIBUTE_FORMAT_BLOB = 6 CSSM_DB_ATTRIBUTE_FORMAT_COMPLEX = 8 CSSM_DB_ATTRIBUTE_FORMAT_MULTI_UINT32 = 7 CSSM_DB_ATTRIBUTE_FORMAT_REAL = 4 CSSM_DB_ATTRIBUTE_FORMAT_SINT32 = 1 CSSM_DB_ATTRIBUTE_FORMAT_STRING = 0 CSSM_DB_ATTRIBUTE_FORMAT_TIME_DATE = 5 CSSM_DB_ATTRIBUTE_FORMAT_UINT32 = 2 CSSM_DB_ATTRIBUTE_NAME_AS_INTEGER = 2 CSSM_DB_ATTRIBUTE_NAME_AS_OID = 1 CSSM_DB_ATTRIBUTE_NAME_AS_STRING = 0 CSSM_DB_CERT_USE_OWNER = 4 CSSM_DB_CERT_USE_PRIVACY = 32 CSSM_DB_CERT_USE_REVOKED = 8 CSSM_DB_CERT_USE_SIGNING = 16 CSSM_DB_CERT_USE_SYSTEM = 2 CSSM_DB_CERT_USE_TRUSTED = 1 CSSM_DB_CONTAINS = 4 CSSM_DB_CONTAINS_FINAL_SUBSTRING = 6 CSSM_DB_CONTAINS_INITIAL_SUBSTRING = 5 CSSM_DB_DATASTORES_UNKNOWN = 4294967295 CSSM_DB_EQUAL = 0 CSSM_DB_FILESYSTEMSCAN_MODE = 1 CSSM_DB_GREATER_THAN = 3 CSSM_DB_INDEX_NONUNIQUE = 1 CSSM_DB_INDEX_ON_ATTRIBUTE = 1 CSSM_DB_INDEX_ON_RECORD = 2 CSSM_DB_INDEX_ON_UNKNOWN = 0 CSSM_DB_INDEX_UNIQUE = 0 CSSM_DB_LESS_THAN = 2 CSSM_DB_MODIFY_ATTRIBUTE_ADD = 1 CSSM_DB_MODIFY_ATTRIBUTE_DELETE = 2 CSSM_DB_MODIFY_ATTRIBUTE_NONE = 0 CSSM_DB_MODIFY_ATTRIBUTE_REPLACE = 3 CSSM_DB_NONE = 0 CSSM_DB_NOT_EQUAL = 1 CSSM_DB_OR = 2 CSSM_DB_RECORDTYPE_APP_DEFINED_END = 4294967295 CSSM_DB_RECORDTYPE_APP_DEFINED_START = 2147483648 CSSM_DB_RECORDTYPE_OPEN_GROUP_END = 18 CSSM_DB_RECORDTYPE_OPEN_GROUP_START = 10 CSSM_DB_RECORDTYPE_SCHEMA_END = 4 CSSM_DB_RECORDTYPE_SCHEMA_START = 0 CSSM_DB_TRANSACTIONAL_MODE = 0 CSSM_DL_BASE_DL_ERROR = -2147413760 CSSM_DL_BASE_ERROR = -2147414016 CSSM_DL_CUSTOM = 1 CSSM_DL_DB_RECORD_ALL_KEYS = 18 CSSM_DL_DB_RECORD_ANY = 10 CSSM_DL_DB_RECORD_APPLESHARE_PASSWORD = 2147483650 CSSM_DL_DB_RECORD_CERT = 11 CSSM_DL_DB_RECORD_CRL = 12 CSSM_DL_DB_RECORD_EXTENDED_ATTRIBUTE = 2147487748 CSSM_DL_DB_RECORD_GENERIC = 14 CSSM_DL_DB_RECORD_GENERIC_PASSWORD = 2147483648 CSSM_DL_DB_RECORD_INTERNET_PASSWORD = 2147483649 CSSM_DL_DB_RECORD_METADATA = 2147516416 CSSM_DL_DB_RECORD_POLICY = 13 CSSM_DL_DB_RECORD_PRIVATE_KEY = 16 CSSM_DL_DB_RECORD_PUBLIC_KEY = 15 CSSM_DL_DB_RECORD_SYMMETRIC_KEY = 17 CSSM_DL_DB_RECORD_UNLOCK_REFERRAL = 2147487747 CSSM_DL_DB_RECORD_USER_TRUST = 2147487745 CSSM_DL_DB_RECORD_X509_CERTIFICATE = 2147487744 CSSM_DL_DB_RECORD_X509_CRL = 2147487746 CSSM_DL_DB_SCHEMA_ATTRIBUTES = 2 CSSM_DL_DB_SCHEMA_INDEXES = 1 CSSM_DL_DB_SCHEMA_INFO = 0 CSSM_DL_DB_SCHEMA_PARSING_MODULE = 3 CSSM_DL_FFS = 5 CSSM_DL_LDAP = 2 CSSM_DL_MEMORY = 6 CSSM_DL_ODBC = 3 CSSM_DL_PKCS11 = 4 CSSM_DL_PRIVATE_ERROR = -2147412992 CSSM_DL_REMOTEDIR = 7 CSSM_DL_UNKNOWN = 0 CSSM_ELAPSED_TIME_COMPLETE = -2 CSSM_ELAPSED_TIME_UNKNOWN = -1 CSSM_ERRCODE_ACL_ADD_FAILED = 54 CSSM_ERRCODE_ACL_BASE_CERTS_NOT_SUPPORTED = 39 CSSM_ERRCODE_ACL_CHALLENGE_CALLBACK_FAILED = 45 CSSM_ERRCODE_ACL_CHANGE_FAILED = 49 CSSM_ERRCODE_ACL_DELETE_FAILED = 52 CSSM_ERRCODE_ACL_ENTRY_TAG_NOT_FOUND = 47 CSSM_ERRCODE_ACL_REPLACE_FAILED = 53 CSSM_ERRCODE_ACL_SUBJECT_TYPE_NOT_SUPPORTED = 43 CSSM_ERRCODE_CRL_ALREADY_SIGNED = 71 CSSM_ERRCODE_DEVICE_FAILED = 229 CSSM_ERRCODE_DEVICE_RESET = 228 CSSM_ERRCODE_FUNCTION_FAILED = 10 CSSM_ERRCODE_FUNCTION_NOT_IMPLEMENTED = 7 CSSM_ERRCODE_INCOMPATIBLE_VERSION = 65 CSSM_ERRCODE_INSUFFICIENT_CLIENT_IDENTIFICATION = 227 CSSM_ERRCODE_INTERNAL_ERROR = 1 CSSM_ERRCODE_INVALID_ACCESS_CREDENTIALS = 37 CSSM_ERRCODE_INVALID_ACL_BASE_CERTS = 38 CSSM_ERRCODE_INVALID_ACL_CHALLENGE_CALLBACK = 44 CSSM_ERRCODE_INVALID_ACL_EDIT_MODE = 48 CSSM_ERRCODE_INVALID_ACL_ENTRY_TAG = 46 CSSM_ERRCODE_INVALID_ACL_SUBJECT_VALUE = 42 CSSM_ERRCODE_INVALID_AC_HANDLE = 85 CSSM_ERRCODE_INVALID_CERTGROUP_POINTER = 66 CSSM_ERRCODE_INVALID_CERT_POINTER = 67 CSSM_ERRCODE_INVALID_CL_HANDLE = 82 CSSM_ERRCODE_INVALID_CONTEXT_HANDLE = 64 CSSM_ERRCODE_INVALID_CRL_POINTER = 68 CSSM_ERRCODE_INVALID_CRYPTO_DATA = 88 CSSM_ERRCODE_INVALID_CSP_HANDLE = 80 CSSM_ERRCODE_INVALID_DATA = 70 CSSM_ERRCODE_INVALID_DB_HANDLE = 74 CSSM_ERRCODE_INVALID_DB_LIST = 76 CSSM_ERRCODE_INVALID_DB_LIST_POINTER = 77 CSSM_ERRCODE_INVALID_DL_HANDLE = 81 CSSM_ERRCODE_INVALID_FIELD_POINTER = 69 CSSM_ERRCODE_INVALID_GUID = 12 CSSM_ERRCODE_INVALID_INPUT_POINTER = 5 CSSM_ERRCODE_INVALID_KR_HANDLE = 84 CSSM_ERRCODE_INVALID_NETWORK_ADDR = 87 CSSM_ERRCODE_INVALID_NEW_ACL_ENTRY = 50 CSSM_ERRCODE_INVALID_NEW_ACL_OWNER = 51 CSSM_ERRCODE_INVALID_NUMBER_OF_FIELDS = 72 CSSM_ERRCODE_INVALID_OUTPUT_POINTER = 6 CSSM_ERRCODE_INVALID_PASSTHROUGH_ID = 86 CSSM_ERRCODE_INVALID_POINTER = 4 CSSM_ERRCODE_INVALID_SAMPLE_VALUE = 40 CSSM_ERRCODE_INVALID_TP_HANDLE = 83 CSSM_ERRCODE_IN_DARK_WAKE = 230 CSSM_ERRCODE_MDS_ERROR = 3 CSSM_ERRCODE_MEMORY_ERROR = 2 CSSM_ERRCODE_MODULE_MANIFEST_VERIFY_FAILED = 11 CSSM_ERRCODE_NO_USER_INTERACTION = 224 CSSM_ERRCODE_OBJECT_ACL_NOT_SUPPORTED = 35 CSSM_ERRCODE_OBJECT_ACL_REQUIRED = 36 CSSM_ERRCODE_OBJECT_MANIP_AUTH_DENIED = 34 CSSM_ERRCODE_OBJECT_USE_AUTH_DENIED = 33 CSSM_ERRCODE_OPERATION_AUTH_DENIED = 32 CSSM_ERRCODE_OS_ACCESS_DENIED = 9 CSSM_ERRCODE_PRIVILEGE_NOT_GRANTED = 75 CSSM_ERRCODE_SAMPLE_VALUE_NOT_SUPPORTED = 41 CSSM_ERRCODE_SELF_CHECK_FAILED = 8 CSSM_ERRCODE_SERVICE_NOT_AVAILABLE = 226 CSSM_ERRCODE_UNKNOWN_FORMAT = 78 CSSM_ERRCODE_UNKNOWN_TAG = 79 CSSM_ERRCODE_USER_CANCELED = 225 CSSM_ERRCODE_VERIFICATION_FAILURE = 73 CSSM_ERRORCODE_COMMON_EXTENT = 256 CSSM_ERRORCODE_CUSTOM_OFFSET = 1024 CSSM_ERRORCODE_MODULE_EXTENT = 2048 CSSM_ESTIMATED_TIME_UNKNOWN = -1 CSSM_EVIDENCE_FORM_APPLE_CERTGROUP = 2147483649 CSSM_EVIDENCE_FORM_APPLE_CERT_INFO = 2147483650 CSSM_EVIDENCE_FORM_APPLE_HEADER = 2147483648 CSSM_EVIDENCE_FORM_CERT = 1 CSSM_EVIDENCE_FORM_CERT_ID = 3 CSSM_EVIDENCE_FORM_CRL = 2 CSSM_EVIDENCE_FORM_CRL_ID = 4 CSSM_EVIDENCE_FORM_CRL_NEXTTIME = 7 CSSM_EVIDENCE_FORM_CRL_THISTIME = 6 CSSM_EVIDENCE_FORM_POLICYINFO = 8 CSSM_EVIDENCE_FORM_TUPLEGROUP = 9 CSSM_EVIDENCE_FORM_UNSPECIFIC = 0 CSSM_EVIDENCE_FORM_VERIFIER_TIME = 5 CSSM_FALSE = 0 CSSM_FEE_CURVE_TYPE_ANSI_X9_62 = 3 CSSM_FEE_CURVE_TYPE_DEFAULT = 0 CSSM_FEE_CURVE_TYPE_MONTGOMERY = 1 CSSM_FEE_CURVE_TYPE_WEIERSTRASS = 2 CSSM_FEE_PRIME_TYPE_DEFAULT = 0 CSSM_FEE_PRIME_TYPE_FEE = 2 CSSM_FEE_PRIME_TYPE_GENERAL = 3 CSSM_FEE_PRIME_TYPE_MERSENNE = 1 CSSM_FIELDVALUE_COMPLEX_DATA_TYPE = 4294967295 CSSM_HINT_ADDRESS_APP = 1 CSSM_HINT_ADDRESS_SP = 2 CSSM_HINT_NONE = 0 CSSM_INVALID_HANDLE = 0 CSSM_KEYATTR_ALWAYS_SENSITIVE = 16 CSSM_KEYATTR_EXTRACTABLE = 32 CSSM_KEYATTR_MODIFIABLE = 4 CSSM_KEYATTR_NEVER_EXTRACTABLE = 64 CSSM_KEYATTR_PARTIAL = 65536 CSSM_KEYATTR_PERMANENT = 1 CSSM_KEYATTR_PRIVATE = 2 CSSM_KEYATTR_PUBLIC_KEY_ENCRYPT = 131072 CSSM_KEYATTR_RETURN_DATA = 268435456 CSSM_KEYATTR_RETURN_DEFAULT = 0 CSSM_KEYATTR_RETURN_NONE = 1073741824 CSSM_KEYATTR_RETURN_REF = 536870912 CSSM_KEYATTR_SENSITIVE = 8 CSSM_KEYBLOB_OTHER = 4294967295 CSSM_KEYBLOB_RAW = 0 CSSM_KEYBLOB_RAW_FORMAT_BSAFE = 6 CSSM_KEYBLOB_RAW_FORMAT_CCA = 9 CSSM_KEYBLOB_RAW_FORMAT_FIPS186 = 5 CSSM_KEYBLOB_RAW_FORMAT_MSCAPI = 3 CSSM_KEYBLOB_RAW_FORMAT_NONE = 0 CSSM_KEYBLOB_RAW_FORMAT_OCTET_STRING = 12 CSSM_KEYBLOB_RAW_FORMAT_OPENSSH = 2147483649 CSSM_KEYBLOB_RAW_FORMAT_OPENSSH2 = 2147483651 CSSM_KEYBLOB_RAW_FORMAT_OPENSSL = 2147483650 CSSM_KEYBLOB_RAW_FORMAT_OTHER = 4294967295 CSSM_KEYBLOB_RAW_FORMAT_PGP = 4 CSSM_KEYBLOB_RAW_FORMAT_PKCS1 = 1 CSSM_KEYBLOB_RAW_FORMAT_PKCS3 = 2 CSSM_KEYBLOB_RAW_FORMAT_PKCS8 = 10 CSSM_KEYBLOB_RAW_FORMAT_SPKI = 11 CSSM_KEYBLOB_RAW_FORMAT_VENDOR_DEFINED = 2147483648 CSSM_KEYBLOB_RAW_FORMAT_X509 = 2147483648 CSSM_KEYBLOB_REFERENCE = 2 CSSM_KEYBLOB_REF_FORMAT_INTEGER = 0 CSSM_KEYBLOB_REF_FORMAT_OTHER = 4294967295 CSSM_KEYBLOB_REF_FORMAT_SPKI = 2 CSSM_KEYBLOB_REF_FORMAT_STRING = 1 CSSM_KEYBLOB_WRAPPED = 3 CSSM_KEYBLOB_WRAPPED_FORMAT_APPLE_CUSTOM = 100 CSSM_KEYBLOB_WRAPPED_FORMAT_MSCAPI = 3 CSSM_KEYBLOB_WRAPPED_FORMAT_NONE = 0 CSSM_KEYBLOB_WRAPPED_FORMAT_OPENSSH1 = 102 CSSM_KEYBLOB_WRAPPED_FORMAT_OPENSSL = 101 CSSM_KEYBLOB_WRAPPED_FORMAT_OTHER = 4294967295 CSSM_KEYBLOB_WRAPPED_FORMAT_PKCS7 = 2 CSSM_KEYBLOB_WRAPPED_FORMAT_PKCS8 = 1 CSSM_KEYCLASS_OTHER = 4294967295 CSSM_KEYCLASS_PRIVATE_KEY = 1 CSSM_KEYCLASS_PUBLIC_KEY = 0 CSSM_KEYCLASS_SECRET_PART = 3 CSSM_KEYCLASS_SESSION_KEY = 2 CSSM_KEYHEADER_VERSION = 2 CSSM_KEYUSE_ANY = 2147483648 CSSM_KEYUSE_DECRYPT = 2 CSSM_KEYUSE_DERIVE = 256 CSSM_KEYUSE_ENCRYPT = 1 CSSM_KEYUSE_SIGN = 4 CSSM_KEYUSE_SIGN_RECOVER = 16 CSSM_KEYUSE_UNWRAP = 128 CSSM_KEYUSE_VERIFY = 8 CSSM_KEYUSE_VERIFY_RECOVER = 32 CSSM_KEYUSE_WRAP = 64 CSSM_KEY_HIERARCHY_EXPORT = 2 CSSM_KEY_HIERARCHY_INTEG = 1 CSSM_KEY_HIERARCHY_NONE = 0 CSSM_KR_BASE_ERROR = -2147407872 CSSM_KR_PRIVATE_ERROR = -2147406848 CSSM_LIST_ELEMENT_DATUM = 0 CSSM_LIST_ELEMENT_SUBLIST = 1 CSSM_LIST_ELEMENT_WORDID = 2 CSSM_LIST_TYPE_CUSTOM = 1 CSSM_LIST_TYPE_SEXPR = 2 CSSM_LIST_TYPE_UNKNOWN = 0 CSSM_MDS_BASE_ERROR = -2147414016 CSSM_MDS_PRIVATE_ERROR = -2147412992 CSSM_MODULE_STRING_SIZE = 64 CSSM_NET_PROTO_CMP = 10 CSSM_NET_PROTO_CMPS = 11 CSSM_NET_PROTO_CUSTOM = 1 CSSM_NET_PROTO_FTP = 7 CSSM_NET_PROTO_FTPS = 8 CSSM_NET_PROTO_LDAP = 3 CSSM_NET_PROTO_LDAPNS = 5 CSSM_NET_PROTO_LDAPS = 4 CSSM_NET_PROTO_NONE = 0 CSSM_NET_PROTO_OCSP = 9 CSSM_NET_PROTO_UNSPECIFIED = 2 CSSM_NET_PROTO_X500DAP = 6 CSSM_NOTIFY_FAULT = 3 CSSM_NOTIFY_INSERT = 1 CSSM_NOTIFY_REMOVE = 2 CSSM_OK = 0 CSSM_PADDING_ALTERNATE = 4 CSSM_PADDING_APPLE_SSLv2 = 2147483648 CSSM_PADDING_CIPHERSTEALING = 8 CSSM_PADDING_CUSTOM = 1 CSSM_PADDING_FF = 5 CSSM_PADDING_NONE = 0 CSSM_PADDING_ONE = 3 CSSM_PADDING_PKCS1 = 10 CSSM_PADDING_PKCS5 = 6 CSSM_PADDING_PKCS7 = 7 CSSM_PADDING_RANDOM = 9 CSSM_PADDING_SIGRAW = 11 CSSM_PADDING_VENDOR_DEFINED = 2147483648 CSSM_PADDING_ZERO = 2 CSSM_PKCS5_PBKDF2_PRF_HMAC_SHA1 = 0 CSSM_PKCS_OAEP_MGF1_MD5 = 2 CSSM_PKCS_OAEP_MGF1_SHA1 = 1 CSSM_PKCS_OAEP_MGF_NONE = 0 CSSM_PKCS_OAEP_PSOURCE_NONE = 0 CSSM_PKCS_OAEP_PSOURCE_Pspecified = 1 CSSM_PRIVILEGE_SCOPE_NONE = 0 CSSM_PRIVILEGE_SCOPE_PROCESS = 1 CSSM_PRIVILEGE_SCOPE_THREAD = 2 CSSM_PVC_APP = 1 CSSM_PVC_NONE = 0 CSSM_PVC_SP = 2 CSSM_QUERY_RETURN_DATA = 1 CSSM_QUERY_SIZELIMIT_NONE = 0 CSSM_QUERY_TIMELIMIT_NONE = 0 CSSM_SAMPLE_TYPE_ASYMMETRIC_KEY = 65547 CSSM_SAMPLE_TYPE_BIOMETRIC = 8 CSSM_SAMPLE_TYPE_COMMENT = 12 CSSM_SAMPLE_TYPE_HASHED_PASSWORD = 43 CSSM_SAMPLE_TYPE_KEYBAG_KEY = 65549 CSSM_SAMPLE_TYPE_KEYCHAIN_CHANGE_LOCK = 65538 CSSM_SAMPLE_TYPE_KEYCHAIN_LOCK = 65537 CSSM_SAMPLE_TYPE_KEYCHAIN_PROMPT = 65536 CSSM_SAMPLE_TYPE_PASSWORD = 79 CSSM_SAMPLE_TYPE_PREAUTH = 65545 CSSM_SAMPLE_TYPE_PROCESS = 65539 CSSM_SAMPLE_TYPE_PROMPTED_BIOMETRIC = 83 CSSM_SAMPLE_TYPE_PROMPTED_PASSWORD = 84 CSSM_SAMPLE_TYPE_PROTECTED_BIOMETRIC = 86 CSSM_SAMPLE_TYPE_PROTECTED_PASSWORD = 87 CSSM_SAMPLE_TYPE_RETRY_ID = 85 CSSM_SAMPLE_TYPE_SIGNED_NONCE = 117 CSSM_SAMPLE_TYPE_SIGNED_SECRET = 118 CSSM_SAMPLE_TYPE_SYMMETRIC_KEY = 65541 CSSM_SAMPLE_TYPE_THRESHOLD = 123 CSSM_SERVICE_AC = 32 CSSM_SERVICE_CL = 8 CSSM_SERVICE_CSP = 2 CSSM_SERVICE_CSSM = 1 CSSM_SERVICE_DL = 4 CSSM_SERVICE_KR = 64 CSSM_SERVICE_TP = 16 CSSM_TP_ACTION_ALLOW_EXPIRED = 1 CSSM_TP_ACTION_ALLOW_EXPIRED_ROOT = 8 CSSM_TP_ACTION_CRL_SUFFICIENT = 4 CSSM_TP_ACTION_DEFAULT = 0 CSSM_TP_ACTION_FETCH_CERT_FROM_NET = 4 CSSM_TP_ACTION_FETCH_CRL_FROM_NET = 2 CSSM_TP_ACTION_IMPLICIT_ANCHORS = 64 CSSM_TP_ACTION_LEAF_IS_CA = 2 CSSM_TP_ACTION_REQUIRE_CRL_IF_PRESENT = 8 CSSM_TP_ACTION_REQUIRE_CRL_PER_CERT = 1 CSSM_TP_ACTION_REQUIRE_REV_PER_CERT = 16 CSSM_TP_ACTION_TRUST_SETTINGS = 32 CSSM_TP_AUTHORITY_REQUEST_CERTISSUE = 1 CSSM_TP_AUTHORITY_REQUEST_CERTNOTARIZE = 6 CSSM_TP_AUTHORITY_REQUEST_CERTRESUME = 4 CSSM_TP_AUTHORITY_REQUEST_CERTREVOKE = 2 CSSM_TP_AUTHORITY_REQUEST_CERTSUSPEND = 3 CSSM_TP_AUTHORITY_REQUEST_CERTUSERECOVER = 7 CSSM_TP_AUTHORITY_REQUEST_CERTVERIFY = 5 CSSM_TP_AUTHORITY_REQUEST_CRLISSUE = 256 CSSM_TP_BASE_ERROR = -2147409920 CSSM_TP_BASE_TP_ERROR = -2147409664 CSSM_TP_CERTCHANGE_HOLD = 2 CSSM_TP_CERTCHANGE_NONE = 0 CSSM_TP_CERTCHANGE_NOT_AUTHORIZED = 5 CSSM_TP_CERTCHANGE_OK = 1 CSSM_TP_CERTCHANGE_OKWITHNEWTIME = 2 CSSM_TP_CERTCHANGE_REASON_AFFILIATIONCHANGE = 4 CSSM_TP_CERTCHANGE_REASON_CACOMPROMISE = 2 CSSM_TP_CERTCHANGE_REASON_CEASEOPERATION = 3 CSSM_TP_CERTCHANGE_REASON_HOLDRELEASE = 7 CSSM_TP_CERTCHANGE_REASON_KEYCOMPROMISE = 1 CSSM_TP_CERTCHANGE_REASON_SUPERCEDED = 5 CSSM_TP_CERTCHANGE_REASON_SUSPECTEDCOMPROMISE = 6 CSSM_TP_CERTCHANGE_REASON_UNKNOWN = 0 CSSM_TP_CERTCHANGE_REJECTED = 4 CSSM_TP_CERTCHANGE_RELEASE = 3 CSSM_TP_CERTCHANGE_REVOKE = 1 CSSM_TP_CERTCHANGE_STATUS_UNKNOWN = 0 CSSM_TP_CERTCHANGE_WRONGCA = 3 CSSM_TP_CERTISSUE_NOT_AUTHORIZED = 5 CSSM_TP_CERTISSUE_OK = 1 CSSM_TP_CERTISSUE_OKWITHCERTMODS = 2 CSSM_TP_CERTISSUE_OKWITHSERVICEMODS = 3 CSSM_TP_CERTISSUE_REJECTED = 4 CSSM_TP_CERTISSUE_STATUS_UNKNOWN = 0 CSSM_TP_CERTISSUE_WILL_BE_REVOKED = 6 CSSM_TP_CERTNOTARIZE_NOT_AUTHORIZED = 5 CSSM_TP_CERTNOTARIZE_OK = 1 CSSM_TP_CERTNOTARIZE_OKWITHOUTFIELDS = 2 CSSM_TP_CERTNOTARIZE_OKWITHSERVICEMODS = 3 CSSM_TP_CERTNOTARIZE_REJECTED = 4 CSSM_TP_CERTNOTARIZE_STATUS_UNKNOWN = 0 CSSM_TP_CERTRECLAIM_NOMATCH = 2 CSSM_TP_CERTRECLAIM_NOT_AUTHORIZED = 4 CSSM_TP_CERTRECLAIM_OK = 1 CSSM_TP_CERTRECLAIM_REJECTED = 3 CSSM_TP_CERTRECLAIM_STATUS_UNKNOWN = 0 CSSM_TP_CERTVERIFY_EXPIRED = 5 CSSM_TP_CERTVERIFY_INVALID = 2 CSSM_TP_CERTVERIFY_INVALID_AUTHORITY = 7 CSSM_TP_CERTVERIFY_INVALID_BASIC_CONSTRAINTS = 13 CSSM_TP_CERTVERIFY_INVALID_CERTGROUP = 10 CSSM_TP_CERTVERIFY_INVALID_CERT_VALUE = 9 CSSM_TP_CERTVERIFY_INVALID_CRL_DIST_PT = 14 CSSM_TP_CERTVERIFY_INVALID_NAME_TREE = 15 CSSM_TP_CERTVERIFY_INVALID_POLICY = 11 CSSM_TP_CERTVERIFY_INVALID_POLICY_IDS = 12 CSSM_TP_CERTVERIFY_INVALID_SIGNATURE = 8 CSSM_TP_CERTVERIFY_NOT_VALID_YET = 6 CSSM_TP_CERTVERIFY_REVOKED = 3 CSSM_TP_CERTVERIFY_SUSPENDED = 4 CSSM_TP_CERTVERIFY_UNKNOWN = 0 CSSM_TP_CERTVERIFY_UNKNOWN_CRITICAL_EXT = 16 CSSM_TP_CERTVERIFY_VALID = 1 CSSM_TP_CERT_DIR_UPDATE = 8 CSSM_TP_CERT_NOTIFY_RENEW = 4 CSSM_TP_CERT_PUBLISH = 2 CSSM_TP_CONFIRM_ACCEPT = 1 CSSM_TP_CONFIRM_REJECT = 2 CSSM_TP_CONFIRM_STATUS_UNKNOWN = 0 CSSM_TP_CRLISSUE_INVALID_DOMAIN = 3 CSSM_TP_CRLISSUE_NOT_AUTHORIZED = 6 CSSM_TP_CRLISSUE_NOT_CURRENT = 2 CSSM_TP_CRLISSUE_OK = 1 CSSM_TP_CRLISSUE_REJECTED = 5 CSSM_TP_CRLISSUE_STATUS_UNKNOWN = 0 CSSM_TP_CRLISSUE_UNKNOWN_IDENTIFIER = 4 CSSM_TP_CRL_DISTRIBUTE = 16 CSSM_TP_FORM_TYPE_GENERIC = 0 CSSM_TP_FORM_TYPE_REGISTRATION = 1 CSSM_TP_KEY_ARCHIVE = 1 CSSM_TP_PRIVATE_ERROR = -2147408896 CSSM_TP_STOP_ON_FIRST_FAIL = 3 CSSM_TP_STOP_ON_FIRST_PASS = 2 CSSM_TP_STOP_ON_NONE = 1 CSSM_TP_STOP_ON_POLICY = 0 CSSM_TRUE = 1 CSSM_USEE_AUTHENTICATION = 6 CSSM_USEE_DOMESTIC = 1 CSSM_USEE_FINANCIAL = 2 CSSM_USEE_INSURANCE = 9 CSSM_USEE_KEYEXCH = 7 CSSM_USEE_KRENT = 4 CSSM_USEE_KRLE = 3 CSSM_USEE_LAST = 255 CSSM_USEE_MEDICAL = 8 CSSM_USEE_NONE = 0 CSSM_USEE_SSL = 5 CSSM_USEE_WEAK = 10 CSSM_VALUE_NOT_AVAILABLE = -1 CSSM_WORDID_A = 2 CSSM_WORDID_ACL = 3 CSSM_WORDID_ALPHA = 4 CSSM_WORDID_ASYMMETRIC_KEY = 65547 CSSM_WORDID_B = 5 CSSM_WORDID_BER = 6 CSSM_WORDID_BINARY = 7 CSSM_WORDID_BIOMETRIC = 8 CSSM_WORDID_C = 9 CSSM_WORDID_CANCELED = 10 CSSM_WORDID_CERT = 11 CSSM_WORDID_COMMENT = 12 CSSM_WORDID_CRL = 13 CSSM_WORDID_CUSTOM = 14 CSSM_WORDID_D = 15 CSSM_WORDID_DATE = 16 CSSM_WORDID_DBS_CREATE = 22 CSSM_WORDID_DBS_DELETE = 23 CSSM_WORDID_DB_DELETE = 17 CSSM_WORDID_DB_EXEC_STORED_QUERY = 18 CSSM_WORDID_DB_INSERT = 19 CSSM_WORDID_DB_MODIFY = 20 CSSM_WORDID_DB_READ = 21 CSSM_WORDID_DECRYPT = 24 CSSM_WORDID_DELETE = 25 CSSM_WORDID_DELTA_CRL = 26 CSSM_WORDID_DER = 27 CSSM_WORDID_DERIVE = 28 CSSM_WORDID_DISPLAY = 29 CSSM_WORDID_DO = 30 CSSM_WORDID_DSA = 31 CSSM_WORDID_DSA_SHA1 = 32 CSSM_WORDID_E = 33 CSSM_WORDID_ELGAMAL = 34 CSSM_WORDID_ENCRYPT = 35 CSSM_WORDID_ENTRY = 36 CSSM_WORDID_EXPORT_CLEAR = 37 CSSM_WORDID_EXPORT_WRAPPED = 38 CSSM_WORDID_G = 39 CSSM_WORDID_GE = 40 CSSM_WORDID_GENKEY = 41 CSSM_WORDID_HASH = 42 CSSM_WORDID_HASHED_PASSWORD = 43 CSSM_WORDID_HASHED_SUBJECT = 44 CSSM_WORDID_HAVAL = 45 CSSM_WORDID_IBCHASH = 46 CSSM_WORDID_IMPORT_CLEAR = 47 CSSM_WORDID_IMPORT_WRAPPED = 48 CSSM_WORDID_INTEL = 49 CSSM_WORDID_ISSUER = 50 CSSM_WORDID_ISSUER_INFO = 51 CSSM_WORDID_KEA = 53 CSSM_WORDID_KEY = 65543 CSSM_WORDID_KEYBAG_KEY = 65549 CSSM_WORDID_KEYCHAIN_CHANGE_LOCK = 65538 CSSM_WORDID_KEYCHAIN_LOCK = 65537 CSSM_WORDID_KEYCHAIN_PROMPT = 65536 CSSM_WORDID_KEYHOLDER = 54 CSSM_WORDID_K_OF_N = 52 CSSM_WORDID_L = 55 CSSM_WORDID_LE = 56 CSSM_WORDID_LOGIN = 57 CSSM_WORDID_LOGIN_NAME = 58 CSSM_WORDID_MAC = 59 CSSM_WORDID_MD2 = 60 CSSM_WORDID_MD2WITHRSA = 61 CSSM_WORDID_MD4 = 62 CSSM_WORDID_MD5 = 63 CSSM_WORDID_MD5WITHRSA = 64 CSSM_WORDID_N = 65 CSSM_WORDID_NAME = 66 CSSM_WORDID_NDR = 67 CSSM_WORDID_NHASH = 68 CSSM_WORDID_NOT_AFTER = 69 CSSM_WORDID_NOT_BEFORE = 70 CSSM_WORDID_NULL = 71 CSSM_WORDID_NUMERIC = 72 CSSM_WORDID_OBJECT_HASH = 73 CSSM_WORDID_ONE_TIME = 74 CSSM_WORDID_ONLINE = 75 CSSM_WORDID_OWNER = 76 CSSM_WORDID_P = 77 CSSM_WORDID_PAM_NAME = 78 CSSM_WORDID_PARTITION = 65548 CSSM_WORDID_PASSWORD = 79 CSSM_WORDID_PGP = 80 CSSM_WORDID_PIN = 65544 CSSM_WORDID_PREAUTH = 65545 CSSM_WORDID_PREAUTH_SOURCE = 65546 CSSM_WORDID_PREFIX = 81 CSSM_WORDID_PRIVATE_KEY = 82 CSSM_WORDID_PROCESS = 65539 CSSM_WORDID_PROMPTED_BIOMETRIC = 83 CSSM_WORDID_PROMPTED_PASSWORD = 84 CSSM_WORDID_PROPAGATE = 85 CSSM_WORDID_PROTECTED_BIOMETRIC = 86 CSSM_WORDID_PROTECTED_PASSWORD = 87 CSSM_WORDID_PROTECTED_PIN = 88 CSSM_WORDID_PUBLIC_KEY = 89 CSSM_WORDID_PUBLIC_KEY_FROM_CERT = 90 CSSM_WORDID_Q = 91 CSSM_WORDID_RANGE = 92 CSSM_WORDID_REVAL = 93 CSSM_WORDID_RIPEMAC = 94 CSSM_WORDID_RIPEMD = 95 CSSM_WORDID_RIPEMD160 = 96 CSSM_WORDID_RSA = 97 CSSM_WORDID_RSA_ISO9796 = 98 CSSM_WORDID_RSA_PKCS = 99 CSSM_WORDID_RSA_PKCS1 = 102 CSSM_WORDID_RSA_PKCS1_MD5 = 103 CSSM_WORDID_RSA_PKCS1_SHA1 = 104 CSSM_WORDID_RSA_PKCS1_SIG = 105 CSSM_WORDID_RSA_PKCS_MD5 = 100 CSSM_WORDID_RSA_PKCS_SHA1 = 101 CSSM_WORDID_RSA_RAW = 106 CSSM_WORDID_SDSIV1 = 107 CSSM_WORDID_SEQUENCE = 108 CSSM_WORDID_SET = 109 CSSM_WORDID_SEXPR = 110 CSSM_WORDID_SHA1 = 111 CSSM_WORDID_SHA1WITHDSA = 112 CSSM_WORDID_SHA1WITHECDSA = 113 CSSM_WORDID_SHA1WITHRSA = 114 CSSM_WORDID_SIGN = 115 CSSM_WORDID_SIGNATURE = 116 CSSM_WORDID_SIGNED_NONCE = 117 CSSM_WORDID_SIGNED_SECRET = 118 CSSM_WORDID_SPKI = 119 CSSM_WORDID_SUBJECT = 120 CSSM_WORDID_SUBJECT_INFO = 121 CSSM_WORDID_SYMMETRIC_KEY = 65541 CSSM_WORDID_SYSTEM = 65542 CSSM_WORDID_TAG = 122 CSSM_WORDID_THRESHOLD = 123 CSSM_WORDID_TIME = 124 CSSM_WORDID_URI = 125 CSSM_WORDID_VENDOR_END = 2147418112 CSSM_WORDID_VENDOR_START = 65536 CSSM_WORDID_VERSION = 126 CSSM_WORDID_X509V1 = 128 CSSM_WORDID_X509V2 = 129 CSSM_WORDID_X509V3 = 130 CSSM_WORDID_X509_ATTRIBUTE = 127 CSSM_WORDID_X9_ATTRIBUTE = 131 CSSM_WORDID__FIRST_UNUSED = 65550 CSSM_WORDID__NLU_ = 0 CSSM_WORDID__RESERVED_1 = 65540 CSSM_WORDID__STAR_ = 1 CSSM_WORDID__UNK_ = -1 SSL_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA = 17 SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA = 19 SSL_DHE_DSS_WITH_DES_CBC_SHA = 18 SSL_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA = 20 SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA = 22 SSL_DHE_RSA_WITH_DES_CBC_SHA = 21 SSL_DH_DSS_EXPORT_WITH_DES40_CBC_SHA = 11 SSL_DH_DSS_WITH_3DES_EDE_CBC_SHA = 13 SSL_DH_DSS_WITH_DES_CBC_SHA = 12 SSL_DH_RSA_EXPORT_WITH_DES40_CBC_SHA = 14 SSL_DH_RSA_WITH_3DES_EDE_CBC_SHA = 16 SSL_DH_RSA_WITH_DES_CBC_SHA = 15 SSL_DH_anon_EXPORT_WITH_DES40_CBC_SHA = 25 SSL_DH_anon_EXPORT_WITH_RC4_40_MD5 = 23 SSL_DH_anon_WITH_3DES_EDE_CBC_SHA = 27 SSL_DH_anon_WITH_DES_CBC_SHA = 26 SSL_DH_anon_WITH_RC4_128_MD5 = 24 SSL_FORTEZZA_DMS_WITH_FORTEZZA_CBC_SHA = 29 SSL_FORTEZZA_DMS_WITH_NULL_SHA = 28 SSL_NO_SUCH_CIPHERSUITE = 65535 SSL_NULL_WITH_NULL_NULL = 0 SSL_RSA_EXPORT_WITH_DES40_CBC_SHA = 8 SSL_RSA_EXPORT_WITH_RC2_CBC_40_MD5 = 6 SSL_RSA_EXPORT_WITH_RC4_40_MD5 = 3 SSL_RSA_WITH_3DES_EDE_CBC_MD5 = 65411 SSL_RSA_WITH_3DES_EDE_CBC_SHA = 10 SSL_RSA_WITH_DES_CBC_MD5 = 65410 SSL_RSA_WITH_DES_CBC_SHA = 9 SSL_RSA_WITH_IDEA_CBC_MD5 = 65409 SSL_RSA_WITH_IDEA_CBC_SHA = 7 SSL_RSA_WITH_NULL_MD5 = 1 SSL_RSA_WITH_NULL_SHA = 2 SSL_RSA_WITH_RC2_CBC_MD5 = 65408 SSL_RSA_WITH_RC4_128_MD5 = 4 SSL_RSA_WITH_RC4_128_SHA = 5 TLS_AES_128_CCM_8_SHA256 = 4869 TLS_AES_128_CCM_SHA256 = 4868 TLS_AES_128_GCM_SHA256 = 4865 TLS_AES_256_GCM_SHA384 = 4866 TLS_CHACHA20_POLY1305_SHA256 = 4867 TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA = 19 TLS_DHE_DSS_WITH_AES_128_CBC_SHA = 50 TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 = 64 TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 = 162 TLS_DHE_DSS_WITH_AES_256_CBC_SHA = 56 TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 = 106 TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 = 163 TLS_DHE_PSK_WITH_3DES_EDE_CBC_SHA = 143 TLS_DHE_PSK_WITH_AES_128_CBC_SHA = 144 TLS_DHE_PSK_WITH_AES_128_CBC_SHA256 = 178 TLS_DHE_PSK_WITH_AES_128_GCM_SHA256 = 170 TLS_DHE_PSK_WITH_AES_256_CBC_SHA = 145 TLS_DHE_PSK_WITH_AES_256_CBC_SHA384 = 179 TLS_DHE_PSK_WITH_AES_256_GCM_SHA384 = 171 TLS_DHE_PSK_WITH_NULL_SHA = 45 TLS_DHE_PSK_WITH_NULL_SHA256 = 180 TLS_DHE_PSK_WITH_NULL_SHA384 = 181 TLS_DHE_PSK_WITH_RC4_128_SHA = 142 TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA = 22 TLS_DHE_RSA_WITH_AES_128_CBC_SHA = 51 TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 = 103 TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 = 158 TLS_DHE_RSA_WITH_AES_256_CBC_SHA = 57 TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 = 107 TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 = 159 TLS_DH_DSS_WITH_3DES_EDE_CBC_SHA = 13 TLS_DH_DSS_WITH_AES_128_CBC_SHA = 48 TLS_DH_DSS_WITH_AES_128_CBC_SHA256 = 62 TLS_DH_DSS_WITH_AES_128_GCM_SHA256 = 164 TLS_DH_DSS_WITH_AES_256_CBC_SHA = 54 TLS_DH_DSS_WITH_AES_256_CBC_SHA256 = 104 TLS_DH_DSS_WITH_AES_256_GCM_SHA384 = 165 TLS_DH_RSA_WITH_3DES_EDE_CBC_SHA = 16 TLS_DH_RSA_WITH_AES_128_CBC_SHA = 49 TLS_DH_RSA_WITH_AES_128_CBC_SHA256 = 63 TLS_DH_RSA_WITH_AES_128_GCM_SHA256 = 160 TLS_DH_RSA_WITH_AES_256_CBC_SHA = 55 TLS_DH_RSA_WITH_AES_256_CBC_SHA256 = 105 TLS_DH_RSA_WITH_AES_256_GCM_SHA384 = 161 TLS_DH_anon_WITH_3DES_EDE_CBC_SHA = 27 TLS_DH_anon_WITH_AES_128_CBC_SHA = 52 TLS_DH_anon_WITH_AES_128_CBC_SHA256 = 108 TLS_DH_anon_WITH_AES_128_GCM_SHA256 = 166 TLS_DH_anon_WITH_AES_256_CBC_SHA = 58 TLS_DH_anon_WITH_AES_256_CBC_SHA256 = 109 TLS_DH_anon_WITH_AES_256_GCM_SHA384 = 167 TLS_DH_anon_WITH_RC4_128_MD5 = 24 TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA = 49160 TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA = 49161 TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 = 49187 TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 = 49195 TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA = 49162 TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 = 49188 TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 = 49196 TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 = 52393 TLS_ECDHE_ECDSA_WITH_NULL_SHA = 49158 TLS_ECDHE_ECDSA_WITH_RC4_128_SHA = 49159 TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA = 49205 TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA = 49206 TLS_ECDHE_PSK_WITH_CHACHA20_POLY1305_SHA256 = 52396 TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA = 49170 TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA = 49171 TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 = 49191 TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 = 49199 TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA = 49172 TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 = 49192 TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 = 49200 TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 = 52392 TLS_ECDHE_RSA_WITH_NULL_SHA = 49168 TLS_ECDHE_RSA_WITH_RC4_128_SHA = 49169 TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA = 49155 TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA = 49156 TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256 = 49189 TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256 = 49197 TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA = 49157 TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384 = 49190 TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384 = 49198 TLS_ECDH_ECDSA_WITH_NULL_SHA = 49153 TLS_ECDH_ECDSA_WITH_RC4_128_SHA = 49154 TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA = 49165 TLS_ECDH_RSA_WITH_AES_128_CBC_SHA = 49166 TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256 = 49193 TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256 = 49201 TLS_ECDH_RSA_WITH_AES_256_CBC_SHA = 49167 TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384 = 49194 TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384 = 49202 TLS_ECDH_RSA_WITH_NULL_SHA = 49163 TLS_ECDH_RSA_WITH_RC4_128_SHA = 49164 TLS_ECDH_anon_WITH_3DES_EDE_CBC_SHA = 49175 TLS_ECDH_anon_WITH_AES_128_CBC_SHA = 49176 TLS_ECDH_anon_WITH_AES_256_CBC_SHA = 49177 TLS_ECDH_anon_WITH_NULL_SHA = 49173 TLS_ECDH_anon_WITH_RC4_128_SHA = 49174 TLS_EMPTY_RENEGOTIATION_INFO_SCSV = 255 TLS_NULL_WITH_NULL_NULL = 0 TLS_PSK_WITH_3DES_EDE_CBC_SHA = 139 TLS_PSK_WITH_AES_128_CBC_SHA = 140 TLS_PSK_WITH_AES_128_CBC_SHA256 = 174 TLS_PSK_WITH_AES_128_GCM_SHA256 = 168 TLS_PSK_WITH_AES_256_CBC_SHA = 141 TLS_PSK_WITH_AES_256_CBC_SHA384 = 175 TLS_PSK_WITH_AES_256_GCM_SHA384 = 169 TLS_PSK_WITH_CHACHA20_POLY1305_SHA256 = 52395 TLS_PSK_WITH_NULL_SHA = 44 TLS_PSK_WITH_NULL_SHA256 = 176 TLS_PSK_WITH_NULL_SHA384 = 177 TLS_PSK_WITH_RC4_128_SHA = 138 TLS_RSA_PSK_WITH_3DES_EDE_CBC_SHA = 147 TLS_RSA_PSK_WITH_AES_128_CBC_SHA = 148 TLS_RSA_PSK_WITH_AES_128_CBC_SHA256 = 182 TLS_RSA_PSK_WITH_AES_128_GCM_SHA256 = 172 TLS_RSA_PSK_WITH_AES_256_CBC_SHA = 149 TLS_RSA_PSK_WITH_AES_256_CBC_SHA384 = 183 TLS_RSA_PSK_WITH_AES_256_GCM_SHA384 = 173 TLS_RSA_PSK_WITH_NULL_SHA = 46 TLS_RSA_PSK_WITH_NULL_SHA256 = 184 TLS_RSA_PSK_WITH_NULL_SHA384 = 185 TLS_RSA_PSK_WITH_RC4_128_SHA = 146 TLS_RSA_WITH_3DES_EDE_CBC_SHA = 10 TLS_RSA_WITH_AES_128_CBC_SHA = 47 TLS_RSA_WITH_AES_128_CBC_SHA256 = 60 TLS_RSA_WITH_AES_128_GCM_SHA256 = 156 TLS_RSA_WITH_AES_256_CBC_SHA = 53 TLS_RSA_WITH_AES_256_CBC_SHA256 = 61 TLS_RSA_WITH_AES_256_GCM_SHA384 = 157 TLS_RSA_WITH_NULL_MD5 = 1 TLS_RSA_WITH_NULL_SHA = 2 TLS_RSA_WITH_NULL_SHA256 = 59 TLS_RSA_WITH_RC4_128_MD5 = 4 TLS_RSA_WITH_RC4_128_SHA = 5 CallerSecuritySession = 4294967295 ErrAuthorizationBadAddress = -60033 ErrAuthorizationCanceled = -60006 ErrAuthorizationDenied = -60005 ErrAuthorizationExternalizeNotAllowed = -60009 ErrAuthorizationInteractionNotAllowed = -60007 ErrAuthorizationInternal = -60008 ErrAuthorizationInternalizeNotAllowed = -60010 ErrAuthorizationInvalidFlags = -60011 ErrAuthorizationInvalidPointer = -60004 ErrAuthorizationInvalidRef = -60002 ErrAuthorizationInvalidSet = -60001 ErrAuthorizationInvalidTag = -60003 ErrAuthorizationSuccess = 0 ErrAuthorizationToolEnvironmentError = -60032 ErrAuthorizationToolExecuteFailure = -60031 ErrSSLATSCertificateHashAlgorithmViolation = -9885 ErrSSLATSCertificateTrustViolation = -9886 ErrSSLATSCiphersuiteViolation = -9882 ErrSSLATSLeafCertificateHashAlgorithmViolation = -9884 ErrSSLATSMinimumKeySizeViolation = -9883 ErrSSLATSMinimumVersionViolation = -9881 ErrSSLATSViolation = -9880 ErrSSLBadCert = -9808 ErrSSLBadCertificateStatusResponse = -9862 ErrSSLBadCipherSuite = -9818 ErrSSLBadConfiguration = -9848 ErrSSLBadRecordMac = -9846 ErrSSLBufferOverflow = -9817 ErrSSLCertExpired = -9814 ErrSSLCertNotYetValid = -9815 ErrSSLCertificateRequired = -9863 ErrSSLClientCertRequested = -9842 ErrSSLClientHelloReceived = -9851 ErrSSLClosedAbort = -9806 ErrSSLClosedGraceful = -9805 ErrSSLClosedNoNotify = -9816 ErrSSLConfigurationFailed = -9854 ErrSSLConnectionRefused = -9844 ErrSSLCrypto = -9809 ErrSSLDecodeError = -9859 ErrSSLDecompressFail = -9857 ErrSSLDecryptionFail = -9845 ErrSSLEarlyDataRejected = -9890 ErrSSLFatalAlert = -9802 ErrSSLHandshakeFail = -9858 ErrSSLHostNameMismatch = -9843 ErrSSLIllegalParam = -9830 ErrSSLInappropriateFallback = -9860 ErrSSLInternal = -9810 ErrSSLMissingExtension = -9861 ErrSSLModuleAttach = -9811 ErrSSLNegotiation = -9801 ErrSSLNetworkTimeout = -9853 ErrSSLNoRootCert = -9813 ErrSSLPeerAccessDenied = -9832 ErrSSLPeerAuthCompleted = -9841 ErrSSLPeerBadCert = -9825 ErrSSLPeerBadRecordMac = -9820 ErrSSLPeerCertExpired = -9828 ErrSSLPeerCertRevoked = -9827 ErrSSLPeerCertUnknown = -9829 ErrSSLPeerDecodeError = -9833 ErrSSLPeerDecompressFail = -9823 ErrSSLPeerDecryptError = -9834 ErrSSLPeerDecryptionFail = -9821 ErrSSLPeerExportRestriction = -9835 ErrSSLPeerHandshakeFail = -9824 ErrSSLPeerInsufficientSecurity = -9837 ErrSSLPeerInternalError = -9838 ErrSSLPeerNoRenegotiation = -9840 ErrSSLPeerProtocolVersion = -9836 ErrSSLPeerRecordOverflow = -9822 ErrSSLPeerUnexpectedMsg = -9819 ErrSSLPeerUnknownCA = -9831 ErrSSLPeerUnsupportedCert = -9826 ErrSSLPeerUserCancelled = -9839 ErrSSLProtocol = -9800 ErrSSLRecordOverflow = -9847 ErrSSLSessionNotFound = -9804 ErrSSLTransportReset = -9852 ErrSSLUnexpectedMessage = -9856 ErrSSLUnexpectedRecord = -9849 ErrSSLUnknownPSKIdentity = -9864 ErrSSLUnknownRootCert = -9812 ErrSSLUnrecognizedName = -9865 ErrSSLUnsupportedExtension = -9855 ErrSSLWeakPeerEphemeralDHKey = -9850 ErrSSLWouldBlock = -9803 ErrSSLXCertChainInvalid = -9807 ErrSecACLAddFailed = -67698 ErrSecACLChangeFailed = -67699 ErrSecACLDeleteFailed = -67696 ErrSecACLNotSimple = -25240 ErrSecACLReplaceFailed = -67697 ErrSecAddinLoadFailed = -67711 ErrSecAddinUnloadFailed = -67714 ErrSecAlgorithmMismatch = -67730 ErrSecAllocate = -108 ErrSecAlreadyLoggedIn = -67814 ErrSecAppleAddAppACLSubject = -67589 ErrSecAppleInvalidKeyEndDate = -67593 ErrSecAppleInvalidKeyStartDate = -67592 ErrSecApplePublicKeyIncomplete = -67590 ErrSecAppleSSLv2Rollback = -67595 ErrSecAppleSignatureMismatch = -67591 ErrSecAttachHandleBusy = -67728 ErrSecAttributeNotInContext = -67720 ErrSecAuthFailed = -25293 ErrSecBadReq = -909 ErrSecBlockSizeMismatch = -67810 ErrSecBufferTooSmall = -25301 ErrSecCRLAlreadySigned = -67684 ErrSecCRLBadURI = -67617 ErrSecCRLExpired = -67613 ErrSecCRLNotFound = -67615 ErrSecCRLNotTrusted = -67620 ErrSecCRLNotValidYet = -67614 ErrSecCRLPolicyFailed = -67621 ErrSecCRLServerDown = -67616 ErrSecCSAmbiguousBundleFormat = -67011 ErrSecCSBadBundleFormat = -67028 ErrSecCSBadCallbackValue = -67020 ErrSecCSBadDictionaryFormat = -67058 ErrSecCSBadDiskImageFormat = -67001 ErrSecCSBadFrameworkVersion = -67009 ErrSecCSBadLVArch = -67017 ErrSecCSBadMainExecutable = -67010 ErrSecCSBadNestedCode = -67021 ErrSecCSBadObjectFormat = -67049 ErrSecCSBadResource = -67054 ErrSecCSBadTeamIdentifier = -66997 ErrSecCSCMSConstructionFailed = -66991 ErrSecCSCMSTooLarge = -67036 ErrSecCSCancelled = -67006 ErrSecCSDBAccess = -67032 ErrSecCSDBDenied = -67033 ErrSecCSDSStoreSymlink = -67012 ErrSecCSDbCorrupt = -67024 ErrSecCSFileHardQuarantined = -67026 ErrSecCSGuestInvalid = -67063 ErrSecCSHelperFailed = -67019 ErrSecCSHostProtocolContradiction = -67043 ErrSecCSHostProtocolDedicationError = -67042 ErrSecCSHostProtocolInvalidAttribute = -67031 ErrSecCSHostProtocolInvalidHash = -67035 ErrSecCSHostProtocolNotProxy = -67041 ErrSecCSHostProtocolRelativePath = -67044 ErrSecCSHostProtocolStateError = -67040 ErrSecCSHostReject = -67047 ErrSecCSInfoPlistFailed = -67030 ErrSecCSInternalError = -67048 ErrSecCSInvalidAssociatedFileData = -66999 ErrSecCSInvalidAttributeValues = -67066 ErrSecCSInvalidEntitlements = -66994 ErrSecCSInvalidFlags = -67070 ErrSecCSInvalidObjectRef = -67071 ErrSecCSInvalidPlatform = -67005 ErrSecCSInvalidRuntimeVersion = -66993 ErrSecCSInvalidSymlink = -67003 ErrSecCSInvalidTeamIdentifier = -66998 ErrSecCSMultipleGuests = -67064 ErrSecCSNoMainExecutable = -67029 ErrSecCSNoMatches = -67027 ErrSecCSNoSuchCode = -67065 ErrSecCSNotAHost = -67046 ErrSecCSNotAppLike = -67002 ErrSecCSNotSupported = -67037 ErrSecCSObjectRequired = -67069 ErrSecCSOutdated = -67025 ErrSecCSRegularFile = -67015 ErrSecCSRemoteSignerFailed = -66990 ErrSecCSReqFailed = -67050 ErrSecCSReqInvalid = -67052 ErrSecCSReqUnsupported = -67051 ErrSecCSResourceDirectoryFailed = -67023 ErrSecCSResourceNotSupported = -67016 ErrSecCSResourceRulesInvalid = -67053 ErrSecCSResourcesInvalid = -67055 ErrSecCSResourcesNotFound = -67056 ErrSecCSResourcesNotSealed = -67057 ErrSecCSRevokedNotarization = -66992 ErrSecCSSigDBAccess = -67032 ErrSecCSSigDBDenied = -67033 ErrSecCSSignatureFailed = -67061 ErrSecCSSignatureInvalid = -67045 ErrSecCSSignatureNotVerifiable = -67060 ErrSecCSSignatureUnsupported = -67059 ErrSecCSSignatureUntrusted = -66996 ErrSecCSStaticCodeChanged = -67034 ErrSecCSStaticCodeNotFound = -67068 ErrSecCSTooBig = -67004 ErrSecCSUnimplemented = -67072 ErrSecCSUnsealedAppRoot = -67014 ErrSecCSUnsealedFrameworkRoot = -67008 ErrSecCSUnsigned = -67062 ErrSecCSUnsignedNestedCode = -67022 ErrSecCSUnsupportedDigestAlgorithm = -67000 ErrSecCSUnsupportedGuestAttributes = -67067 ErrSecCSVetoed = -67018 ErrSecCSWeakResourceEnvelope = -67007 ErrSecCSWeakResourceRules = -67013 ErrSecCallbackFailed = -67695 ErrSecCertificateCannotOperate = -67817 ErrSecCertificateDuplicateExtension = -67903 ErrSecCertificateExpired = -67818 ErrSecCertificateIsCA = -67902 ErrSecCertificateNameNotAllowed = -67900 ErrSecCertificateNotValidYet = -67819 ErrSecCertificatePolicyNotAllowed = -67899 ErrSecCertificateRevoked = -67820 ErrSecCertificateSuspended = -67821 ErrSecCertificateValidityPeriodTooLong = -67901 ErrSecCodeSigningBadCertChainLength = -67647 ErrSecCodeSigningBadPathLengthConstraint = -67649 ErrSecCodeSigningDevelopment = -67651 ErrSecCodeSigningNoBasicConstraints = -67648 ErrSecCodeSigningNoExtendedKeyUsage = -67650 ErrSecConversionError = -67594 ErrSecCoreFoundationUnknown = -4960 ErrSecCreateChainFailed = -25318 ErrSecDataNotAvailable = -25316 ErrSecDataNotModifiable = -25317 ErrSecDataTooLarge = -25302 ErrSecDatabaseLocked = -67869 ErrSecDatastoreIsOpen = -67870 ErrSecDecode = -26275 ErrSecDeviceError = -67727 ErrSecDeviceFailed = -67588 ErrSecDeviceReset = -67587 ErrSecDeviceVerifyFailed = -67812 ErrSecDiskFull = -34 ErrSecDskFull = -34 ErrSecDuplicateCallback = -25297 ErrSecDuplicateItem = -25299 ErrSecDuplicateKeychain = -25296 ErrSecEMMLoadFailed = -67709 ErrSecEMMUnloadFailed = -67710 ErrSecEndOfData = -67634 ErrSecEventNotificationCallbackNotFound = -67723 ErrSecExtendedKeyUsageNotCritical = -67881 ErrSecFieldSpecifiedMultiple = -67866 ErrSecFileTooBig = -67597 ErrSecFunctionFailed = -67677 ErrSecFunctionIntegrityFail = -67670 ErrSecHostNameMismatch = -67602 ErrSecIDPFailure = -67622 ErrSecIO = -36 ErrSecInDarkWake = -25320 ErrSecIncompatibleDatabaseBlob = -67600 ErrSecIncompatibleFieldFormat = -67867 ErrSecIncompatibleKeyBlob = -67601 ErrSecIncompatibleVersion = -67704 ErrSecIncompleteCertRevocationCheck = -67635 ErrSecInputLengthError = -67724 ErrSecInsufficientClientID = -67586 ErrSecInsufficientCredentials = -67822 ErrSecInteractionNotAllowed = -25308 ErrSecInteractionRequired = -25315 ErrSecInternalComponent = -2070 ErrSecInternalError = -67671 // Deprecated: since macOS 12.0. ErrSecInvaldCRLAuthority = -67827 ErrSecInvalidACL = -67702 ErrSecInvalidAccessCredentials = -67700 ErrSecInvalidAccessRequest = -67876 ErrSecInvalidAction = -67823 ErrSecInvalidAddinFunctionTable = -67716 ErrSecInvalidAlgorithm = -67747 ErrSecInvalidAlgorithmParms = -67770 ErrSecInvalidAttributeAccessCredentials = -67796 ErrSecInvalidAttributeBase = -67788 ErrSecInvalidAttributeBlockSize = -67764 ErrSecInvalidAttributeDLDBHandle = -67794 ErrSecInvalidAttributeEffectiveBits = -67778 ErrSecInvalidAttributeEndDate = -67782 ErrSecInvalidAttributeInitVector = -67750 ErrSecInvalidAttributeIterationCount = -67792 ErrSecInvalidAttributeKey = -67748 ErrSecInvalidAttributeKeyLength = -67762 ErrSecInvalidAttributeKeyType = -67774 ErrSecInvalidAttributeLabel = -67772 ErrSecInvalidAttributeMode = -67776 ErrSecInvalidAttributeOutputSize = -67766 ErrSecInvalidAttributePadding = -67754 ErrSecInvalidAttributePassphrase = -67760 ErrSecInvalidAttributePrime = -67786 ErrSecInvalidAttributePrivateKeyFormat = -67800 ErrSecInvalidAttributePublicKeyFormat = -67798 ErrSecInvalidAttributeRandom = -67756 ErrSecInvalidAttributeRounds = -67768 ErrSecInvalidAttributeSalt = -67752 ErrSecInvalidAttributeSeed = -67758 ErrSecInvalidAttributeStartDate = -67780 ErrSecInvalidAttributeSubprime = -67790 ErrSecInvalidAttributeSymmetricKeyFormat = -67802 ErrSecInvalidAttributeVersion = -67784 ErrSecInvalidAttributeWrappedKeyFormat = -67804 ErrSecInvalidAuthority = -67824 ErrSecInvalidAuthorityKeyID = -67606 ErrSecInvalidBaseACLs = -67851 ErrSecInvalidBundleInfo = -67857 ErrSecInvalidCRL = -67830 ErrSecInvalidCRLAuthority = -67827 ErrSecInvalidCRLEncoding = -67828 ErrSecInvalidCRLGroup = -67816 ErrSecInvalidCRLIndex = -67858 ErrSecInvalidCRLType = -67829 ErrSecInvalidCallback = -25298 ErrSecInvalidCertAuthority = -67826 ErrSecInvalidCertificateGroup = -67691 ErrSecInvalidCertificateRef = -67690 ErrSecInvalidContext = -67746 ErrSecInvalidDBList = -67681 ErrSecInvalidDBLocation = -67875 ErrSecInvalidData = -67673 ErrSecInvalidDatabaseBlob = -67598 ErrSecInvalidDigestAlgorithm = -67815 ErrSecInvalidEncoding = -67853 ErrSecInvalidExtendedKeyUsage = -67609 ErrSecInvalidFormType = -67831 ErrSecInvalidGUID = -67679 ErrSecInvalidHandle = -67680 ErrSecInvalidHandleUsage = -67668 ErrSecInvalidID = -67832 ErrSecInvalidIDLinkage = -67610 ErrSecInvalidIdentifier = -67833 ErrSecInvalidIndex = -67834 ErrSecInvalidIndexInfo = -67877 ErrSecInvalidInputVector = -67744 ErrSecInvalidItemRef = -25304 ErrSecInvalidKeyAttributeMask = -67738 ErrSecInvalidKeyBlob = -67599 ErrSecInvalidKeyFormat = -67742 ErrSecInvalidKeyHierarchy = -67713 ErrSecInvalidKeyLabel = -67740 ErrSecInvalidKeyRef = -67712 ErrSecInvalidKeyUsageForPolicy = -67608 ErrSecInvalidKeyUsageMask = -67736 ErrSecInvalidKeychain = -25295 ErrSecInvalidLoginName = -67813 ErrSecInvalidModifyMode = -67879 ErrSecInvalidName = -67689 ErrSecInvalidNetworkAddress = -67683 ErrSecInvalidNewOwner = -67878 ErrSecInvalidNumberOfFields = -67685 ErrSecInvalidOutputVector = -67745 ErrSecInvalidOwnerEdit = -25244 ErrSecInvalidPVC = -67708 ErrSecInvalidParsingModule = -67868 ErrSecInvalidPassthroughID = -67682 ErrSecInvalidPasswordRef = -25261 ErrSecInvalidPointer = -67675 ErrSecInvalidPolicyIdentifiers = -67835 ErrSecInvalidPrefsDomain = -25319 ErrSecInvalidQuery = -67693 ErrSecInvalidReason = -67837 ErrSecInvalidRecord = -67701 ErrSecInvalidRequestInputs = -67838 ErrSecInvalidRequestor = -67855 ErrSecInvalidResponseVector = -67839 ErrSecInvalidRoot = -67612 ErrSecInvalidSampleValue = -67703 ErrSecInvalidScope = -67706 ErrSecInvalidSearchRef = -25305 ErrSecInvalidServiceMask = -67717 ErrSecInvalidSignature = -67688 ErrSecInvalidStopOnPolicy = -67840 ErrSecInvalidSubServiceID = -67719 ErrSecInvalidSubjectKeyID = -67607 ErrSecInvalidSubjectName = -67655 ErrSecInvalidTimeString = -67836 ErrSecInvalidTrustSetting = -25242 ErrSecInvalidTrustSettings = -25262 ErrSecInvalidTuple = -67841 // Deprecated: since macOS 12.0. ErrSecInvalidTupleCredendtials = -67852 ErrSecInvalidTupleCredentials = -67852 ErrSecInvalidTupleGroup = -67850 ErrSecInvalidValidityPeriod = -67854 ErrSecInvalidValue = -67694 ErrSecItemNotFound = -25300 ErrSecKeyBlobTypeIncorrect = -67732 ErrSecKeyHeaderInconsistent = -67733 ErrSecKeyIsSensitive = -25258 ErrSecKeySizeNotAllowed = -25311 ErrSecKeyUsageIncorrect = -67731 ErrSecLibraryReferenceNotFound = -67715 ErrSecMDSError = -67674 ErrSecMemoryError = -67672 ErrSecMissingAlgorithmParms = -67771 ErrSecMissingAttributeAccessCredentials = -67797 ErrSecMissingAttributeBase = -67789 ErrSecMissingAttributeBlockSize = -67765 ErrSecMissingAttributeDLDBHandle = -67795 ErrSecMissingAttributeEffectiveBits = -67779 ErrSecMissingAttributeEndDate = -67783 ErrSecMissingAttributeInitVector = -67751 ErrSecMissingAttributeIterationCount = -67793 ErrSecMissingAttributeKey = -67749 ErrSecMissingAttributeKeyLength = -67763 ErrSecMissingAttributeKeyType = -67775 ErrSecMissingAttributeLabel = -67773 ErrSecMissingAttributeMode = -67777 ErrSecMissingAttributeOutputSize = -67767 ErrSecMissingAttributePadding = -67755 ErrSecMissingAttributePassphrase = -67761 ErrSecMissingAttributePrime = -67787 ErrSecMissingAttributePrivateKeyFormat = -67801 ErrSecMissingAttributePublicKeyFormat = -67799 ErrSecMissingAttributeRandom = -67757 ErrSecMissingAttributeRounds = -67769 ErrSecMissingAttributeSalt = -67753 ErrSecMissingAttributeSeed = -67759 ErrSecMissingAttributeStartDate = -67781 ErrSecMissingAttributeSubprime = -67791 ErrSecMissingAttributeSymmetricKeyFormat = -67803 ErrSecMissingAttributeVersion = -67785 ErrSecMissingAttributeWrappedKeyFormat = -67805 ErrSecMissingEntitlement = -34018 ErrSecMissingQualifiedCertStatement = -67904 ErrSecMissingRequiredExtension = -67880 ErrSecMissingValue = -67871 ErrSecMobileMeCSRVerifyFailure = -67665 ErrSecMobileMeFailedConsistencyCheck = -67666 ErrSecMobileMeNoRequestPending = -67664 ErrSecMobileMeRequestAlreadyPending = -67663 ErrSecMobileMeRequestQueued = -67657 ErrSecMobileMeRequestRedirected = -67658 ErrSecMobileMeServerAlreadyExists = -67661 ErrSecMobileMeServerError = -67659 ErrSecMobileMeServerNotAvailable = -67660 ErrSecMobileMeServerServiceErr = -67662 ErrSecModuleManagerInitializeFailed = -67721 ErrSecModuleManagerNotFound = -67722 ErrSecModuleManifestVerifyFailed = -67678 ErrSecModuleNotLoaded = -67718 ErrSecMultipleExecSegments = -66995 ErrSecMultiplePrivKeys = -25259 ErrSecMultipleValuesUnsupported = -67842 ErrSecNetworkFailure = -67636 ErrSecNoAccessForItem = -25243 ErrSecNoBasicConstraints = -67604 ErrSecNoBasicConstraintsCA = -67605 ErrSecNoCertificateModule = -25313 ErrSecNoDefaultAuthority = -67844 ErrSecNoDefaultKeychain = -25307 ErrSecNoFieldValues = -67859 ErrSecNoPolicyModule = -25314 ErrSecNoStorageModule = -25312 ErrSecNoSuchAttr = -25303 ErrSecNoSuchClass = -25306 ErrSecNoSuchKeychain = -25294 ErrSecNoTrustSettings = -25263 ErrSecNotAvailable = -25291 ErrSecNotInitialized = -67667 ErrSecNotLoggedIn = -67729 ErrSecNotSigner = -26267 ErrSecNotTrusted = -67843 ErrSecOCSPBadRequest = -67631 ErrSecOCSPBadResponse = -67630 ErrSecOCSPNoSigner = -67640 ErrSecOCSPNotTrustedToAnchor = -67637 ErrSecOCSPResponderInternalError = -67642 ErrSecOCSPResponderMalformedReq = -67641 ErrSecOCSPResponderSignatureRequired = -67644 ErrSecOCSPResponderTryLater = -67643 ErrSecOCSPResponseNonceMismatch = -67646 ErrSecOCSPSignatureError = -67639 ErrSecOCSPStatusUnrecognized = -67633 ErrSecOpWr = -49 ErrSecOutputLengthError = -67725 ErrSecPVCAlreadyConfigured = -67707 ErrSecPVCReferentNotFound = -67669 ErrSecParam = -50 ErrSecPassphraseRequired = -25260 ErrSecPathLengthConstraintExceeded = -67611 ErrSecPkcs12VerifyFailure = -25264 ErrSecPolicyNotFound = -25241 ErrSecPrivilegeNotGranted = -67705 ErrSecPrivilegeNotSupported = -67726 ErrSecPublicKeyInconsistent = -67811 ErrSecQuerySizeUnknown = -67809 ErrSecQuotaExceeded = -67596 ErrSecReadOnly = -25292 ErrSecReadOnlyAttr = -25309 ErrSecRecordModified = -67638 ErrSecRejectedForm = -67845 ErrSecRequestDescriptor = -67856 ErrSecRequestLost = -67846 ErrSecRequestRejected = -67847 ErrSecResourceSignBadCertChainLength = -67652 ErrSecResourceSignBadExtKeyUsage = -67653 ErrSecRestrictedAPI = -34020 ErrSecSMIMEBadExtendedKeyUsage = -67624 ErrSecSMIMEBadKeyUsage = -67625 ErrSecSMIMEEmailAddressesNotFound = -67623 ErrSecSMIMEKeyUsageNotCritical = -67626 ErrSecSMIMENoEmailAddress = -67627 ErrSecSMIMESubjAltNameNotCritical = -67628 ErrSecSSLBadExtendedKeyUsage = -67629 ErrSecSelfCheckFailed = -67676 ErrSecServiceNotAvailable = -67585 ErrSecSigningTimeMissing = -67894 ErrSecStagedOperationInProgress = -67806 ErrSecStagedOperationNotStarted = -67807 ErrSecSuccess = 0 ErrSecTagNotFound = -67692 ErrSecTimestampAddInfoNotAvailable = -67892 ErrSecTimestampBadAlg = -67886 ErrSecTimestampBadDataFormat = -67888 ErrSecTimestampBadRequest = -67887 ErrSecTimestampInvalid = -67883 ErrSecTimestampMissing = -67882 ErrSecTimestampNotTrusted = -67884 ErrSecTimestampRejection = -67895 ErrSecTimestampRevocationNotification = -67898 ErrSecTimestampRevocationWarning = -67897 ErrSecTimestampServiceNotAvailable = -67885 ErrSecTimestampSystemFailure = -67893 ErrSecTimestampTimeNotAvailable = -67889 ErrSecTimestampUnacceptedExtension = -67891 ErrSecTimestampUnacceptedPolicy = -67890 ErrSecTimestampWaiting = -67896 ErrSecTrustNotAvailable = -25245 ErrSecTrustSettingDeny = -67654 ErrSecUnimplemented = -4 ErrSecUnknownCRLExtension = -67619 ErrSecUnknownCertExtension = -67618 ErrSecUnknownCriticalExtensionFlag = -67603 ErrSecUnknownFormat = -25257 ErrSecUnknownQualifiedCertStatement = -67656 ErrSecUnknownTag = -67687 ErrSecUnsupportedAddressType = -67848 ErrSecUnsupportedFieldFormat = -67860 ErrSecUnsupportedFormat = -25256 ErrSecUnsupportedIndexInfo = -67861 ErrSecUnsupportedKeyAttributeMask = -67739 ErrSecUnsupportedKeyFormat = -67734 ErrSecUnsupportedKeyLabel = -67741 ErrSecUnsupportedKeySize = -67735 ErrSecUnsupportedKeyUsageMask = -67737 ErrSecUnsupportedLocality = -67862 ErrSecUnsupportedNumAttributes = -67863 ErrSecUnsupportedNumIndexes = -67864 ErrSecUnsupportedNumRecordTypes = -67865 ErrSecUnsupportedNumSelectionPreds = -67873 ErrSecUnsupportedOperator = -67874 ErrSecUnsupportedQueryLimits = -67872 ErrSecUnsupportedService = -67849 ErrSecUnsupportedVectorOfBuffers = -67743 ErrSecUserCanceled = -128 ErrSecVerificationFailure = -67686 ErrSecVerifyActionFailed = -67825 ErrSecVerifyFailed = -67808 ErrSecWrPerm = -61 ErrSecWrongSecVersion = -25310 ErrSessionAuthorizationDenied = -60502 ErrSessionInternal = -60008 ErrSessionInvalidAttributes = -60501 ErrSessionInvalidFlags = -60011 ErrSessionInvalidId = -60500 ErrSessionSuccess = 0 ErrSessionValueNotSet = -60503 KAuthorizationFlagCanNotPreAuthorize = 1 KSecCSAllowNetworkAccess = 65536 KSecCSBasicValidateOnly = 6 KSecCSCalculateCMSDigest = 64 KSecCSCheckAllArchitectures = 1 KSecCSCheckGatekeeperArchitectures = 65 KSecCSCheckNestedCode = 8 KSecCSContentInformation = 16 KSecCSDedicatedHost = 1 KSecCSDoNotValidateExecutable = 2 KSecCSDoNotValidateResources = 4 KSecCSDynamicInformation = 8 KSecCSFastExecutableValidation = 131072 KSecCSFullReport = 32 KSecCSGenerateGuestHash = 2 KSecCSInternalInformation = 1 KSecCSRequirementInformation = 4 KSecCSRestrictSidebandData = 512 KSecCSRestrictSymlinks = 128 KSecCSRestrictToAppLike = 256 KSecCSSigningInformation = 2 KSecCSSingleThreaded = 4096 KSecCSSkipResourceDirectory = 32 KSecCSStrictValidate = 16 KSecCSUseAllArchitectures = 1 KSecCSUseSoftwareSigningCert = 1024 KSecCSValidatePEH = 2048 KSecCertEncodingItemAttr = 1667591779 KSecCertTypeItemAttr = 1668577648 KSecHonorRoot = 256 KSecIssuerItemAttr = 1769173877 KSecKeyAlias = 2 KSecKeyAlwaysSensitive = 15 KSecKeyApplicationTag = 7 KSecKeyDecrypt = 19 KSecKeyDerive = 20 KSecKeyEffectiveKeySize = 11 KSecKeyEncrypt = 18 KSecKeyEndDate = 13 KSecKeyExtractable = 16 KSecKeyKeyClass = 0 KSecKeyKeyCreator = 8 KSecKeyKeySizeInBits = 10 KSecKeyKeyType = 9 KSecKeyLabel = 6 KSecKeyModifiable = 5 KSecKeyNeverExtractable = 17 KSecKeyPermanent = 3 KSecKeyPrintName = 1 KSecKeyPrivate = 4 KSecKeySensitive = 14 KSecKeySign = 21 KSecKeySignRecover = 23 KSecKeyStartDate = 12 KSecKeyUnwrap = 26 KSecKeyVerify = 22 KSecKeyVerifyRecover = 24 KSecKeyWrap = 25 KSecMatchBits = 3 KSecNoGuest = 0 KSecPublicKeyHashItemAttr = 1752198009 KSecReadPermStatus = 2 KSecRevocationCRLMethod = 2 KSecRevocationNetworkAccessDisabled = 16 KSecRevocationOCSPMethod = 1 KSecRevocationPreferCRL = 4 KSecRevocationRequirePositiveResponse = 8 KSecRevocationUseAnyAvailableMethod = 3 KSecSerialNumberItemAttr = 1936614002 KSecSubjectItemAttr = 1937072746 KSecSubjectKeyIdentifierItemAttr = 1936419172 KSecTransformErrorAbortInProgress = 19 KSecTransformErrorAborted = 20 KSecTransformErrorAttributeNotFound = 1 KSecTransformErrorInvalidAlgorithm = 6 KSecTransformErrorInvalidConnection = 15 KSecTransformErrorInvalidInput = 10 KSecTransformErrorInvalidInputDictionary = 5 KSecTransformErrorInvalidLength = 7 KSecTransformErrorInvalidOperation = 2 KSecTransformErrorInvalidType = 8 KSecTransformErrorMissingParameter = 14 KSecTransformErrorMoreThanOneOutput = 4 KSecTransformErrorNameAlreadyRegistered = 11 KSecTransformErrorNotInitializedCorrectly = 3 KSecTransformErrorUnsupportedAttribute = 12 KSecTransformInvalidArgument = 21 KSecTransformInvalidOverride = 17 KSecTransformOperationNotSupportedOnGroup = 13 KSecTransformTransformIsExecuting = 16 KSecTransformTransformIsNotRegistered = 18 KSecUnlockStateStatus = 1 KSecUseOnlyGID = 2 KSecUseOnlyUID = 1 KSecWritePermStatus = 4 NoSecuritySession = 0 )
Variables ¶
This section is empty.
Functions ¶
func AuthorizationCopyInfo ¶
func AuthorizationCopyInfo(authorization AuthorizationRef, tag string, info unsafe.Pointer) int
AuthorizationCopyInfo calls the Security framework function AuthorizationCopyInfo.
func AuthorizationCopyPrivilegedReference ¶
func AuthorizationCopyPrivilegedReference(authorization unsafe.Pointer, flags AuthorizationFlags) error
AuthorizationCopyPrivilegedReference reports an error if the Security framework function AuthorizationCopyPrivilegedReference fails.
func AuthorizationCopyRights ¶
func AuthorizationCopyRights(authorization AuthorizationRef, rights unsafe.Pointer, environment unsafe.Pointer, flags AuthorizationFlags, authorizedRights unsafe.Pointer) int
AuthorizationCopyRights calls the Security framework function AuthorizationCopyRights.
func AuthorizationCopyRightsAsync ¶
func AuthorizationCopyRightsAsync(authorization AuthorizationRef, rights unsafe.Pointer, environment unsafe.Pointer, flags AuthorizationFlags, callbackBlock unsafe.Pointer)
AuthorizationCopyRightsAsync calls the Security framework function AuthorizationCopyRightsAsync.
func AuthorizationCreate ¶
func AuthorizationCreate(rights unsafe.Pointer, environment unsafe.Pointer, flags AuthorizationFlags, authorization unsafe.Pointer) int
AuthorizationCreate calls the Security framework function AuthorizationCreate.
func AuthorizationCreateFromExternalForm ¶
func AuthorizationCreateFromExternalForm(extForm *AuthorizationExternalForm, authorization unsafe.Pointer) error
AuthorizationCreateFromExternalForm reports an error if the Security framework function AuthorizationCreateFromExternalForm fails.
func AuthorizationExecuteWithPrivileges ¶
func AuthorizationExecuteWithPrivileges(authorization AuthorizationRef, pathToTool string, options AuthorizationFlags, arguments string, communicationsPipe unsafe.Pointer) error
AuthorizationExecuteWithPrivileges reports an error if the Security framework function AuthorizationExecuteWithPrivileges fails.
func AuthorizationFree ¶
func AuthorizationFree(authorization AuthorizationRef, flags AuthorizationFlags) error
AuthorizationFree reports an error if the Security framework function AuthorizationFree fails.
func AuthorizationFreeItemSet ¶
AuthorizationFreeItemSet calls the Security framework function AuthorizationFreeItemSet.
func AuthorizationMakeExternalForm ¶
func AuthorizationMakeExternalForm(authorization AuthorizationRef, extForm *AuthorizationExternalForm) error
AuthorizationMakeExternalForm reports an error if the Security framework function AuthorizationMakeExternalForm fails.
func AuthorizationRightGet ¶
AuthorizationRightGet reports an error if the Security framework function AuthorizationRightGet fails.
func AuthorizationRightRemove ¶
func AuthorizationRightRemove(authRef AuthorizationRef, rightName string) error
AuthorizationRightRemove reports an error if the Security framework function AuthorizationRightRemove fails.
func AuthorizationRightSet ¶
func AuthorizationRightSet(authRef AuthorizationRef, rightName string, rightDefinition obj.Object, descriptionKey obj.Object, bundle obj.Object, localeTableName obj.Object) error
AuthorizationRightSet reports an error if the Security framework function AuthorizationRightSet fails.
func CMSDecoderCopyAllCerts ¶
func CMSDecoderCopyAllCerts(cmsDecoder CMSDecoderRef) (obj.Object, error)
CMSDecoderCopyAllCerts reports an error if the Security framework function CMSDecoderCopyAllCerts fails.
func CMSDecoderCopyContent ¶
func CMSDecoderCopyContent(cmsDecoder CMSDecoderRef) (obj.Object, error)
CMSDecoderCopyContent reports an error if the Security framework function CMSDecoderCopyContent fails.
func CMSDecoderCopyDetachedContent ¶
func CMSDecoderCopyDetachedContent(cmsDecoder CMSDecoderRef) (obj.Object, error)
CMSDecoderCopyDetachedContent reports an error if the Security framework function CMSDecoderCopyDetachedContent fails.
func CMSDecoderCopyEncapsulatedContentType ¶
func CMSDecoderCopyEncapsulatedContentType(cmsDecoder CMSDecoderRef) (obj.Object, error)
CMSDecoderCopyEncapsulatedContentType reports an error if the Security framework function CMSDecoderCopyEncapsulatedContentType fails.
func CMSDecoderCopySignerCert ¶
func CMSDecoderCopySignerCert(cmsDecoder CMSDecoderRef, signerIndex int, signerCertOut unsafe.Pointer) error
CMSDecoderCopySignerCert reports an error if the Security framework function CMSDecoderCopySignerCert fails.
func CMSDecoderCopySignerEmailAddress ¶
func CMSDecoderCopySignerEmailAddress(cmsDecoder CMSDecoderRef, signerIndex int) (obj.Object, error)
CMSDecoderCopySignerEmailAddress reports an error if the Security framework function CMSDecoderCopySignerEmailAddress fails.
func CMSDecoderCopySignerSigningTime ¶
func CMSDecoderCopySignerSigningTime(cmsDecoder CMSDecoderRef, signerIndex int) (result int, signingTime float64)
CMSDecoderCopySignerSigningTime calls the Security framework function CMSDecoderCopySignerSigningTime.
func CMSDecoderCopySignerTimestamp ¶
func CMSDecoderCopySignerTimestamp(cmsDecoder CMSDecoderRef, signerIndex int) (result int, timestamp float64)
CMSDecoderCopySignerTimestamp calls the Security framework function CMSDecoderCopySignerTimestamp.
func CMSDecoderCopySignerTimestampCertificates ¶
func CMSDecoderCopySignerTimestampCertificates(cmsDecoder CMSDecoderRef, signerIndex int) (obj.Object, error)
CMSDecoderCopySignerTimestampCertificates reports an error if the Security framework function CMSDecoderCopySignerTimestampCertificates fails.
func CMSDecoderCopySignerTimestampWithPolicy ¶
func CMSDecoderCopySignerTimestampWithPolicy(cmsDecoder CMSDecoderRef, timeStampPolicy obj.Object, signerIndex int) (result int, timestamp float64)
CMSDecoderCopySignerTimestampWithPolicy calls the Security framework function CMSDecoderCopySignerTimestampWithPolicy.
func CMSDecoderCreate ¶
CMSDecoderCreate reports an error if the Security framework function CMSDecoderCreate fails.
func CMSDecoderFinalizeMessage ¶
func CMSDecoderFinalizeMessage(cmsDecoder CMSDecoderRef) error
CMSDecoderFinalizeMessage reports an error if the Security framework function CMSDecoderFinalizeMessage fails.
func CMSDecoderGetNumSigners ¶
func CMSDecoderGetNumSigners(cmsDecoder CMSDecoderRef) (result int, numSignersOut int)
CMSDecoderGetNumSigners calls the Security framework function CMSDecoderGetNumSigners.
func CMSDecoderGetTypeID ¶
func CMSDecoderGetTypeID() int
CMSDecoderGetTypeID calls the Security framework function CMSDecoderGetTypeID.
func CMSDecoderIsContentEncrypted ¶
func CMSDecoderIsContentEncrypted(cmsDecoder CMSDecoderRef) (result int, isEncryptedOut uint8)
CMSDecoderIsContentEncrypted calls the Security framework function CMSDecoderIsContentEncrypted.
func CMSDecoderSetDetachedContent ¶
func CMSDecoderSetDetachedContent(cmsDecoder CMSDecoderRef, detachedContent obj.Object) error
CMSDecoderSetDetachedContent reports an error if the Security framework function CMSDecoderSetDetachedContent fails.
func CMSDecoderSetSearchKeychain ¶
func CMSDecoderSetSearchKeychain(cmsDecoder CMSDecoderRef, keychainOrArray obj.Object) error
CMSDecoderSetSearchKeychain reports an error if the Security framework function CMSDecoderSetSearchKeychain fails.
func CMSDecoderUpdateMessage ¶
func CMSDecoderUpdateMessage(cmsDecoder CMSDecoderRef, msgBytes unsafe.Pointer, msgBytesLen int) error
CMSDecoderUpdateMessage reports an error if the Security framework function CMSDecoderUpdateMessage fails.
func CMSEncode ¶
func CMSEncode(signers obj.Object, recipients obj.Object, eContentType unsafe.Pointer, detachedContent uint8, signedAttributes CMSSignedAttributes, content unsafe.Pointer, contentLen int, encodedContentOut unsafe.Pointer) int
CMSEncode calls the Security framework function CMSEncode.
func CMSEncodeContent ¶
func CMSEncodeContent(signers obj.Object, recipients obj.Object, eContentTypeOID obj.Object, detachedContent uint8, signedAttributes CMSSignedAttributes, content unsafe.Pointer, contentLen int) (obj.Object, error)
CMSEncodeContent reports an error if the Security framework function CMSEncodeContent fails.
func CMSEncoderAddRecipients ¶
func CMSEncoderAddRecipients(cmsEncoder CMSEncoderRef, recipientOrArray obj.Object) error
CMSEncoderAddRecipients reports an error if the Security framework function CMSEncoderAddRecipients fails.
func CMSEncoderAddSignedAttributes ¶
func CMSEncoderAddSignedAttributes(cmsEncoder CMSEncoderRef, signedAttributes CMSSignedAttributes) error
CMSEncoderAddSignedAttributes reports an error if the Security framework function CMSEncoderAddSignedAttributes fails.
func CMSEncoderAddSigners ¶
func CMSEncoderAddSigners(cmsEncoder CMSEncoderRef, signerOrArray obj.Object) error
CMSEncoderAddSigners reports an error if the Security framework function CMSEncoderAddSigners fails.
func CMSEncoderAddSupportingCerts ¶
func CMSEncoderAddSupportingCerts(cmsEncoder CMSEncoderRef, certOrArray obj.Object) error
CMSEncoderAddSupportingCerts reports an error if the Security framework function CMSEncoderAddSupportingCerts fails.
func CMSEncoderCopyEncapsulatedContentType ¶
func CMSEncoderCopyEncapsulatedContentType(cmsEncoder CMSEncoderRef) (obj.Object, error)
CMSEncoderCopyEncapsulatedContentType reports an error if the Security framework function CMSEncoderCopyEncapsulatedContentType fails.
func CMSEncoderCopyEncodedContent ¶
func CMSEncoderCopyEncodedContent(cmsEncoder CMSEncoderRef) (obj.Object, error)
CMSEncoderCopyEncodedContent reports an error if the Security framework function CMSEncoderCopyEncodedContent fails.
func CMSEncoderCopyRecipients ¶
func CMSEncoderCopyRecipients(cmsEncoder CMSEncoderRef) (obj.Object, error)
CMSEncoderCopyRecipients reports an error if the Security framework function CMSEncoderCopyRecipients fails.
func CMSEncoderCopySignerTimestamp ¶
func CMSEncoderCopySignerTimestamp(cmsEncoder CMSEncoderRef, signerIndex int) (result int, timestamp float64)
CMSEncoderCopySignerTimestamp calls the Security framework function CMSEncoderCopySignerTimestamp.
func CMSEncoderCopySignerTimestampWithPolicy ¶
func CMSEncoderCopySignerTimestampWithPolicy(cmsEncoder CMSEncoderRef, timeStampPolicy obj.Object, signerIndex int) (result int, timestamp float64)
CMSEncoderCopySignerTimestampWithPolicy calls the Security framework function CMSEncoderCopySignerTimestampWithPolicy.
func CMSEncoderCopySigners ¶
func CMSEncoderCopySigners(cmsEncoder CMSEncoderRef) (obj.Object, error)
CMSEncoderCopySigners reports an error if the Security framework function CMSEncoderCopySigners fails.
func CMSEncoderCopySupportingCerts ¶
func CMSEncoderCopySupportingCerts(cmsEncoder CMSEncoderRef) (obj.Object, error)
CMSEncoderCopySupportingCerts reports an error if the Security framework function CMSEncoderCopySupportingCerts fails.
func CMSEncoderCreate ¶
CMSEncoderCreate reports an error if the Security framework function CMSEncoderCreate fails.
func CMSEncoderGetHasDetachedContent ¶
func CMSEncoderGetHasDetachedContent(cmsEncoder CMSEncoderRef) (result int, detachedContentOut uint8)
CMSEncoderGetHasDetachedContent calls the Security framework function CMSEncoderGetHasDetachedContent.
func CMSEncoderGetTypeID ¶
func CMSEncoderGetTypeID() int
CMSEncoderGetTypeID calls the Security framework function CMSEncoderGetTypeID.
func CMSEncoderSetCertificateChainMode ¶
func CMSEncoderSetCertificateChainMode(cmsEncoder CMSEncoderRef, chainMode CMSCertificateChainMode) error
CMSEncoderSetCertificateChainMode reports an error if the Security framework function CMSEncoderSetCertificateChainMode fails.
func CMSEncoderSetEncapsulatedContentType ¶
func CMSEncoderSetEncapsulatedContentType(cmsEncoder CMSEncoderRef, eContentType unsafe.Pointer) int
CMSEncoderSetEncapsulatedContentType calls the Security framework function CMSEncoderSetEncapsulatedContentType.
func CMSEncoderSetEncapsulatedContentTypeOID ¶
func CMSEncoderSetEncapsulatedContentTypeOID(cmsEncoder CMSEncoderRef, eContentTypeOID obj.Object) error
CMSEncoderSetEncapsulatedContentTypeOID reports an error if the Security framework function CMSEncoderSetEncapsulatedContentTypeOID fails.
func CMSEncoderSetHasDetachedContent ¶
func CMSEncoderSetHasDetachedContent(cmsEncoder CMSEncoderRef, detachedContent uint8) error
CMSEncoderSetHasDetachedContent reports an error if the Security framework function CMSEncoderSetHasDetachedContent fails.
func CMSEncoderSetSignerAlgorithm ¶
func CMSEncoderSetSignerAlgorithm(cmsEncoder CMSEncoderRef, digestAlgorithm obj.Object) error
CMSEncoderSetSignerAlgorithm reports an error if the Security framework function CMSEncoderSetSignerAlgorithm fails.
func CMSEncoderUpdateContent ¶
func CMSEncoderUpdateContent(cmsEncoder CMSEncoderRef, content unsafe.Pointer, contentLen int) error
CMSEncoderUpdateContent reports an error if the Security framework function CMSEncoderUpdateContent fails.
func CSSMOID_ADC_CERT_POLICY ¶
func CSSMOID_ADC_CERT_POLICY() uintptr
CSSMOID_ADC_CERT_POLICY returns the address of the symbol CSSMOID_ADC_CERT_POLICY.
func CSSMOID_AD_CA_ISSUERS ¶
func CSSMOID_AD_CA_ISSUERS() uintptr
CSSMOID_AD_CA_ISSUERS returns the address of the symbol CSSMOID_AD_CA_ISSUERS.
func CSSMOID_AD_CA_REPOSITORY ¶
func CSSMOID_AD_CA_REPOSITORY() uintptr
CSSMOID_AD_CA_REPOSITORY returns the address of the symbol CSSMOID_AD_CA_REPOSITORY.
func CSSMOID_AD_OCSP ¶
func CSSMOID_AD_OCSP() uintptr
CSSMOID_AD_OCSP returns the address of the symbol CSSMOID_AD_OCSP.
func CSSMOID_AD_TIME_STAMPING ¶
func CSSMOID_AD_TIME_STAMPING() uintptr
CSSMOID_AD_TIME_STAMPING returns the address of the symbol CSSMOID_AD_TIME_STAMPING.
func CSSMOID_ANSI_DH_EPHEM ¶
func CSSMOID_ANSI_DH_EPHEM() uintptr
CSSMOID_ANSI_DH_EPHEM returns the address of the symbol CSSMOID_ANSI_DH_EPHEM.
func CSSMOID_ANSI_DH_EPHEM_SHA1 ¶
func CSSMOID_ANSI_DH_EPHEM_SHA1() uintptr
CSSMOID_ANSI_DH_EPHEM_SHA1 returns the address of the symbol CSSMOID_ANSI_DH_EPHEM_SHA1.
func CSSMOID_ANSI_DH_HYBRID1 ¶
func CSSMOID_ANSI_DH_HYBRID1() uintptr
CSSMOID_ANSI_DH_HYBRID1 returns the address of the symbol CSSMOID_ANSI_DH_HYBRID1.
func CSSMOID_ANSI_DH_HYBRID1_SHA1 ¶
func CSSMOID_ANSI_DH_HYBRID1_SHA1() uintptr
CSSMOID_ANSI_DH_HYBRID1_SHA1 returns the address of the symbol CSSMOID_ANSI_DH_HYBRID1_SHA1.
func CSSMOID_ANSI_DH_HYBRID2 ¶
func CSSMOID_ANSI_DH_HYBRID2() uintptr
CSSMOID_ANSI_DH_HYBRID2 returns the address of the symbol CSSMOID_ANSI_DH_HYBRID2.
func CSSMOID_ANSI_DH_HYBRID2_SHA1 ¶
func CSSMOID_ANSI_DH_HYBRID2_SHA1() uintptr
CSSMOID_ANSI_DH_HYBRID2_SHA1 returns the address of the symbol CSSMOID_ANSI_DH_HYBRID2_SHA1.
func CSSMOID_ANSI_DH_HYBRID_ONEFLOW ¶
func CSSMOID_ANSI_DH_HYBRID_ONEFLOW() uintptr
CSSMOID_ANSI_DH_HYBRID_ONEFLOW returns the address of the symbol CSSMOID_ANSI_DH_HYBRID_ONEFLOW.
func CSSMOID_ANSI_DH_ONE_FLOW ¶
func CSSMOID_ANSI_DH_ONE_FLOW() uintptr
CSSMOID_ANSI_DH_ONE_FLOW returns the address of the symbol CSSMOID_ANSI_DH_ONE_FLOW.
func CSSMOID_ANSI_DH_ONE_FLOW_SHA1 ¶
func CSSMOID_ANSI_DH_ONE_FLOW_SHA1() uintptr
CSSMOID_ANSI_DH_ONE_FLOW_SHA1 returns the address of the symbol CSSMOID_ANSI_DH_ONE_FLOW_SHA1.
func CSSMOID_ANSI_DH_PUB_NUMBER ¶
func CSSMOID_ANSI_DH_PUB_NUMBER() uintptr
CSSMOID_ANSI_DH_PUB_NUMBER returns the address of the symbol CSSMOID_ANSI_DH_PUB_NUMBER.
func CSSMOID_ANSI_DH_STATIC ¶
func CSSMOID_ANSI_DH_STATIC() uintptr
CSSMOID_ANSI_DH_STATIC returns the address of the symbol CSSMOID_ANSI_DH_STATIC.
func CSSMOID_ANSI_DH_STATIC_SHA1 ¶
func CSSMOID_ANSI_DH_STATIC_SHA1() uintptr
CSSMOID_ANSI_DH_STATIC_SHA1 returns the address of the symbol CSSMOID_ANSI_DH_STATIC_SHA1.
func CSSMOID_ANSI_MQV1 ¶
func CSSMOID_ANSI_MQV1() uintptr
CSSMOID_ANSI_MQV1 returns the address of the symbol CSSMOID_ANSI_MQV1.
func CSSMOID_ANSI_MQV1_SHA1 ¶
func CSSMOID_ANSI_MQV1_SHA1() uintptr
CSSMOID_ANSI_MQV1_SHA1 returns the address of the symbol CSSMOID_ANSI_MQV1_SHA1.
func CSSMOID_ANSI_MQV2 ¶
func CSSMOID_ANSI_MQV2() uintptr
CSSMOID_ANSI_MQV2 returns the address of the symbol CSSMOID_ANSI_MQV2.
func CSSMOID_ANSI_MQV2_SHA1 ¶
func CSSMOID_ANSI_MQV2_SHA1() uintptr
CSSMOID_ANSI_MQV2_SHA1 returns the address of the symbol CSSMOID_ANSI_MQV2_SHA1.
func CSSMOID_APPLEID_CERT_POLICY ¶
func CSSMOID_APPLEID_CERT_POLICY() uintptr
CSSMOID_APPLEID_CERT_POLICY returns the address of the symbol CSSMOID_APPLEID_CERT_POLICY.
func CSSMOID_APPLEID_SHARING_CERT_POLICY ¶
func CSSMOID_APPLEID_SHARING_CERT_POLICY() uintptr
CSSMOID_APPLEID_SHARING_CERT_POLICY returns the address of the symbol CSSMOID_APPLEID_SHARING_CERT_POLICY.
func CSSMOID_APPLE_ASC ¶
func CSSMOID_APPLE_ASC() uintptr
CSSMOID_APPLE_ASC returns the address of the symbol CSSMOID_APPLE_ASC.
func CSSMOID_APPLE_CERT_POLICY ¶
func CSSMOID_APPLE_CERT_POLICY() uintptr
CSSMOID_APPLE_CERT_POLICY returns the address of the symbol CSSMOID_APPLE_CERT_POLICY.
func CSSMOID_APPLE_ECDSA ¶
func CSSMOID_APPLE_ECDSA() uintptr
CSSMOID_APPLE_ECDSA returns the address of the symbol CSSMOID_APPLE_ECDSA.
func CSSMOID_APPLE_EKU_CODE_SIGNING ¶
func CSSMOID_APPLE_EKU_CODE_SIGNING() uintptr
CSSMOID_APPLE_EKU_CODE_SIGNING returns the address of the symbol CSSMOID_APPLE_EKU_CODE_SIGNING.
func CSSMOID_APPLE_EKU_CODE_SIGNING_DEV ¶
func CSSMOID_APPLE_EKU_CODE_SIGNING_DEV() uintptr
CSSMOID_APPLE_EKU_CODE_SIGNING_DEV returns the address of the symbol CSSMOID_APPLE_EKU_CODE_SIGNING_DEV.
func CSSMOID_APPLE_EKU_ICHAT_ENCRYPTION ¶
func CSSMOID_APPLE_EKU_ICHAT_ENCRYPTION() uintptr
CSSMOID_APPLE_EKU_ICHAT_ENCRYPTION returns the address of the symbol CSSMOID_APPLE_EKU_ICHAT_ENCRYPTION.
func CSSMOID_APPLE_EKU_ICHAT_SIGNING ¶
func CSSMOID_APPLE_EKU_ICHAT_SIGNING() uintptr
CSSMOID_APPLE_EKU_ICHAT_SIGNING returns the address of the symbol CSSMOID_APPLE_EKU_ICHAT_SIGNING.
func CSSMOID_APPLE_EKU_PASSBOOK_SIGNING ¶
func CSSMOID_APPLE_EKU_PASSBOOK_SIGNING() uintptr
CSSMOID_APPLE_EKU_PASSBOOK_SIGNING returns the address of the symbol CSSMOID_APPLE_EKU_PASSBOOK_SIGNING.
func CSSMOID_APPLE_EKU_PROFILE_SIGNING ¶
func CSSMOID_APPLE_EKU_PROFILE_SIGNING() uintptr
CSSMOID_APPLE_EKU_PROFILE_SIGNING returns the address of the symbol CSSMOID_APPLE_EKU_PROFILE_SIGNING.
func CSSMOID_APPLE_EKU_QA_PROFILE_SIGNING ¶
func CSSMOID_APPLE_EKU_QA_PROFILE_SIGNING() uintptr
CSSMOID_APPLE_EKU_QA_PROFILE_SIGNING returns the address of the symbol CSSMOID_APPLE_EKU_QA_PROFILE_SIGNING.
func CSSMOID_APPLE_EKU_RESOURCE_SIGNING ¶
func CSSMOID_APPLE_EKU_RESOURCE_SIGNING() uintptr
CSSMOID_APPLE_EKU_RESOURCE_SIGNING returns the address of the symbol CSSMOID_APPLE_EKU_RESOURCE_SIGNING.
func CSSMOID_APPLE_EKU_SYSTEM_IDENTITY ¶
func CSSMOID_APPLE_EKU_SYSTEM_IDENTITY() uintptr
CSSMOID_APPLE_EKU_SYSTEM_IDENTITY returns the address of the symbol CSSMOID_APPLE_EKU_SYSTEM_IDENTITY.
func CSSMOID_APPLE_EXTENSION ¶
func CSSMOID_APPLE_EXTENSION() uintptr
CSSMOID_APPLE_EXTENSION returns the address of the symbol CSSMOID_APPLE_EXTENSION.
func CSSMOID_APPLE_EXTENSION_AAI_INTERMEDIATE ¶
func CSSMOID_APPLE_EXTENSION_AAI_INTERMEDIATE() uintptr
CSSMOID_APPLE_EXTENSION_AAI_INTERMEDIATE returns the address of the symbol CSSMOID_APPLE_EXTENSION_AAI_INTERMEDIATE.
func CSSMOID_APPLE_EXTENSION_ADC_APPLE_SIGNING ¶
func CSSMOID_APPLE_EXTENSION_ADC_APPLE_SIGNING() uintptr
CSSMOID_APPLE_EXTENSION_ADC_APPLE_SIGNING returns the address of the symbol CSSMOID_APPLE_EXTENSION_ADC_APPLE_SIGNING.
func CSSMOID_APPLE_EXTENSION_ADC_DEV_SIGNING ¶
func CSSMOID_APPLE_EXTENSION_ADC_DEV_SIGNING() uintptr
CSSMOID_APPLE_EXTENSION_ADC_DEV_SIGNING returns the address of the symbol CSSMOID_APPLE_EXTENSION_ADC_DEV_SIGNING.
func CSSMOID_APPLE_EXTENSION_APPLEID_INTERMEDIATE ¶
func CSSMOID_APPLE_EXTENSION_APPLEID_INTERMEDIATE() uintptr
CSSMOID_APPLE_EXTENSION_APPLEID_INTERMEDIATE returns the address of the symbol CSSMOID_APPLE_EXTENSION_APPLEID_INTERMEDIATE.
func CSSMOID_APPLE_EXTENSION_APPLEID_SHARING ¶
func CSSMOID_APPLE_EXTENSION_APPLEID_SHARING() uintptr
CSSMOID_APPLE_EXTENSION_APPLEID_SHARING returns the address of the symbol CSSMOID_APPLE_EXTENSION_APPLEID_SHARING.
func CSSMOID_APPLE_EXTENSION_APPLE_SIGNING ¶
func CSSMOID_APPLE_EXTENSION_APPLE_SIGNING() uintptr
CSSMOID_APPLE_EXTENSION_APPLE_SIGNING returns the address of the symbol CSSMOID_APPLE_EXTENSION_APPLE_SIGNING.
func CSSMOID_APPLE_EXTENSION_CODE_SIGNING ¶
func CSSMOID_APPLE_EXTENSION_CODE_SIGNING() uintptr
CSSMOID_APPLE_EXTENSION_CODE_SIGNING returns the address of the symbol CSSMOID_APPLE_EXTENSION_CODE_SIGNING.
func CSSMOID_APPLE_EXTENSION_DEVELOPER_AUTHENTICATION ¶
func CSSMOID_APPLE_EXTENSION_DEVELOPER_AUTHENTICATION() uintptr
CSSMOID_APPLE_EXTENSION_DEVELOPER_AUTHENTICATION returns the address of the symbol CSSMOID_APPLE_EXTENSION_DEVELOPER_AUTHENTICATION.
func CSSMOID_APPLE_EXTENSION_ESCROW_SERVICE ¶
func CSSMOID_APPLE_EXTENSION_ESCROW_SERVICE() uintptr
CSSMOID_APPLE_EXTENSION_ESCROW_SERVICE returns the address of the symbol CSSMOID_APPLE_EXTENSION_ESCROW_SERVICE.
func CSSMOID_APPLE_EXTENSION_INTERMEDIATE_MARKER ¶
func CSSMOID_APPLE_EXTENSION_INTERMEDIATE_MARKER() uintptr
CSSMOID_APPLE_EXTENSION_INTERMEDIATE_MARKER returns the address of the symbol CSSMOID_APPLE_EXTENSION_INTERMEDIATE_MARKER.
func CSSMOID_APPLE_EXTENSION_ITMS_INTERMEDIATE ¶
func CSSMOID_APPLE_EXTENSION_ITMS_INTERMEDIATE() uintptr
CSSMOID_APPLE_EXTENSION_ITMS_INTERMEDIATE returns the address of the symbol CSSMOID_APPLE_EXTENSION_ITMS_INTERMEDIATE.
func CSSMOID_APPLE_EXTENSION_MACAPPSTORE_RECEIPT ¶
func CSSMOID_APPLE_EXTENSION_MACAPPSTORE_RECEIPT() uintptr
CSSMOID_APPLE_EXTENSION_MACAPPSTORE_RECEIPT returns the address of the symbol CSSMOID_APPLE_EXTENSION_MACAPPSTORE_RECEIPT.
func CSSMOID_APPLE_EXTENSION_PASSBOOK_SIGNING ¶
func CSSMOID_APPLE_EXTENSION_PASSBOOK_SIGNING() uintptr
CSSMOID_APPLE_EXTENSION_PASSBOOK_SIGNING returns the address of the symbol CSSMOID_APPLE_EXTENSION_PASSBOOK_SIGNING.
func CSSMOID_APPLE_EXTENSION_PROVISIONING_PROFILE_SIGNING ¶
func CSSMOID_APPLE_EXTENSION_PROVISIONING_PROFILE_SIGNING() uintptr
CSSMOID_APPLE_EXTENSION_PROVISIONING_PROFILE_SIGNING returns the address of the symbol CSSMOID_APPLE_EXTENSION_PROVISIONING_PROFILE_SIGNING.
func CSSMOID_APPLE_EXTENSION_SERVER_AUTHENTICATION ¶
func CSSMOID_APPLE_EXTENSION_SERVER_AUTHENTICATION() uintptr
CSSMOID_APPLE_EXTENSION_SERVER_AUTHENTICATION returns the address of the symbol CSSMOID_APPLE_EXTENSION_SERVER_AUTHENTICATION.
func CSSMOID_APPLE_EXTENSION_SYSINT2_INTERMEDIATE ¶
func CSSMOID_APPLE_EXTENSION_SYSINT2_INTERMEDIATE() uintptr
CSSMOID_APPLE_EXTENSION_SYSINT2_INTERMEDIATE returns the address of the symbol CSSMOID_APPLE_EXTENSION_SYSINT2_INTERMEDIATE.
func CSSMOID_APPLE_EXTENSION_WWDR_INTERMEDIATE ¶
func CSSMOID_APPLE_EXTENSION_WWDR_INTERMEDIATE() uintptr
CSSMOID_APPLE_EXTENSION_WWDR_INTERMEDIATE returns the address of the symbol CSSMOID_APPLE_EXTENSION_WWDR_INTERMEDIATE.
func CSSMOID_APPLE_FEE ¶
func CSSMOID_APPLE_FEE() uintptr
CSSMOID_APPLE_FEE returns the address of the symbol CSSMOID_APPLE_FEE.
func CSSMOID_APPLE_FEED ¶
func CSSMOID_APPLE_FEED() uintptr
CSSMOID_APPLE_FEED returns the address of the symbol CSSMOID_APPLE_FEED.
func CSSMOID_APPLE_FEEDEXP ¶
func CSSMOID_APPLE_FEEDEXP() uintptr
CSSMOID_APPLE_FEEDEXP returns the address of the symbol CSSMOID_APPLE_FEEDEXP.
func CSSMOID_APPLE_FEE_MD5 ¶
func CSSMOID_APPLE_FEE_MD5() uintptr
CSSMOID_APPLE_FEE_MD5 returns the address of the symbol CSSMOID_APPLE_FEE_MD5.
func CSSMOID_APPLE_FEE_SHA1 ¶
func CSSMOID_APPLE_FEE_SHA1() uintptr
CSSMOID_APPLE_FEE_SHA1 returns the address of the symbol CSSMOID_APPLE_FEE_SHA1.
func CSSMOID_APPLE_ISIGN ¶
func CSSMOID_APPLE_ISIGN() uintptr
CSSMOID_APPLE_ISIGN returns the address of the symbol CSSMOID_APPLE_ISIGN.
func CSSMOID_APPLE_TP_APPLEID_SHARING ¶
func CSSMOID_APPLE_TP_APPLEID_SHARING() uintptr
CSSMOID_APPLE_TP_APPLEID_SHARING returns the address of the symbol CSSMOID_APPLE_TP_APPLEID_SHARING.
func CSSMOID_APPLE_TP_CODE_SIGN ¶
func CSSMOID_APPLE_TP_CODE_SIGN() uintptr
CSSMOID_APPLE_TP_CODE_SIGN returns the address of the symbol CSSMOID_APPLE_TP_CODE_SIGN.
func CSSMOID_APPLE_TP_CODE_SIGNING ¶
func CSSMOID_APPLE_TP_CODE_SIGNING() uintptr
CSSMOID_APPLE_TP_CODE_SIGNING returns the address of the symbol CSSMOID_APPLE_TP_CODE_SIGNING.
func CSSMOID_APPLE_TP_CSR_GEN ¶
func CSSMOID_APPLE_TP_CSR_GEN() uintptr
CSSMOID_APPLE_TP_CSR_GEN returns the address of the symbol CSSMOID_APPLE_TP_CSR_GEN.
func CSSMOID_APPLE_TP_EAP ¶
func CSSMOID_APPLE_TP_EAP() uintptr
CSSMOID_APPLE_TP_EAP returns the address of the symbol CSSMOID_APPLE_TP_EAP.
func CSSMOID_APPLE_TP_ESCROW_SERVICE ¶
func CSSMOID_APPLE_TP_ESCROW_SERVICE() uintptr
CSSMOID_APPLE_TP_ESCROW_SERVICE returns the address of the symbol CSSMOID_APPLE_TP_ESCROW_SERVICE.
func CSSMOID_APPLE_TP_ICHAT ¶
func CSSMOID_APPLE_TP_ICHAT() uintptr
CSSMOID_APPLE_TP_ICHAT returns the address of the symbol CSSMOID_APPLE_TP_ICHAT.
func CSSMOID_APPLE_TP_IP_SEC ¶
func CSSMOID_APPLE_TP_IP_SEC() uintptr
CSSMOID_APPLE_TP_IP_SEC returns the address of the symbol CSSMOID_APPLE_TP_IP_SEC.
func CSSMOID_APPLE_TP_LOCAL_CERT_GEN ¶
func CSSMOID_APPLE_TP_LOCAL_CERT_GEN() uintptr
CSSMOID_APPLE_TP_LOCAL_CERT_GEN returns the address of the symbol CSSMOID_APPLE_TP_LOCAL_CERT_GEN.
func CSSMOID_APPLE_TP_MACAPPSTORE_RECEIPT ¶
func CSSMOID_APPLE_TP_MACAPPSTORE_RECEIPT() uintptr
CSSMOID_APPLE_TP_MACAPPSTORE_RECEIPT returns the address of the symbol CSSMOID_APPLE_TP_MACAPPSTORE_RECEIPT.
func CSSMOID_APPLE_TP_MOBILE_STORE ¶
func CSSMOID_APPLE_TP_MOBILE_STORE() uintptr
CSSMOID_APPLE_TP_MOBILE_STORE returns the address of the symbol CSSMOID_APPLE_TP_MOBILE_STORE.
func CSSMOID_APPLE_TP_PACKAGE_SIGNING ¶
func CSSMOID_APPLE_TP_PACKAGE_SIGNING() uintptr
CSSMOID_APPLE_TP_PACKAGE_SIGNING returns the address of the symbol CSSMOID_APPLE_TP_PACKAGE_SIGNING.
func CSSMOID_APPLE_TP_PASSBOOK_SIGNING ¶
func CSSMOID_APPLE_TP_PASSBOOK_SIGNING() uintptr
CSSMOID_APPLE_TP_PASSBOOK_SIGNING returns the address of the symbol CSSMOID_APPLE_TP_PASSBOOK_SIGNING.
func CSSMOID_APPLE_TP_PCS_ESCROW_SERVICE ¶
func CSSMOID_APPLE_TP_PCS_ESCROW_SERVICE() uintptr
CSSMOID_APPLE_TP_PCS_ESCROW_SERVICE returns the address of the symbol CSSMOID_APPLE_TP_PCS_ESCROW_SERVICE.
func CSSMOID_APPLE_TP_PKINIT_CLIENT ¶
func CSSMOID_APPLE_TP_PKINIT_CLIENT() uintptr
CSSMOID_APPLE_TP_PKINIT_CLIENT returns the address of the symbol CSSMOID_APPLE_TP_PKINIT_CLIENT.
func CSSMOID_APPLE_TP_PKINIT_SERVER ¶
func CSSMOID_APPLE_TP_PKINIT_SERVER() uintptr
CSSMOID_APPLE_TP_PKINIT_SERVER returns the address of the symbol CSSMOID_APPLE_TP_PKINIT_SERVER.
func CSSMOID_APPLE_TP_PROFILE_SIGNING ¶
func CSSMOID_APPLE_TP_PROFILE_SIGNING() uintptr
CSSMOID_APPLE_TP_PROFILE_SIGNING returns the address of the symbol CSSMOID_APPLE_TP_PROFILE_SIGNING.
func CSSMOID_APPLE_TP_PROVISIONING_PROFILE_SIGNING ¶
func CSSMOID_APPLE_TP_PROVISIONING_PROFILE_SIGNING() uintptr
CSSMOID_APPLE_TP_PROVISIONING_PROFILE_SIGNING returns the address of the symbol CSSMOID_APPLE_TP_PROVISIONING_PROFILE_SIGNING.
func CSSMOID_APPLE_TP_QA_PROFILE_SIGNING ¶
func CSSMOID_APPLE_TP_QA_PROFILE_SIGNING() uintptr
CSSMOID_APPLE_TP_QA_PROFILE_SIGNING returns the address of the symbol CSSMOID_APPLE_TP_QA_PROFILE_SIGNING.
func CSSMOID_APPLE_TP_RESOURCE_SIGN ¶
func CSSMOID_APPLE_TP_RESOURCE_SIGN() uintptr
CSSMOID_APPLE_TP_RESOURCE_SIGN returns the address of the symbol CSSMOID_APPLE_TP_RESOURCE_SIGN.
func CSSMOID_APPLE_TP_REVOCATION ¶
func CSSMOID_APPLE_TP_REVOCATION() uintptr
CSSMOID_APPLE_TP_REVOCATION returns the address of the symbol CSSMOID_APPLE_TP_REVOCATION.
func CSSMOID_APPLE_TP_REVOCATION_CRL ¶
func CSSMOID_APPLE_TP_REVOCATION_CRL() uintptr
CSSMOID_APPLE_TP_REVOCATION_CRL returns the address of the symbol CSSMOID_APPLE_TP_REVOCATION_CRL.
func CSSMOID_APPLE_TP_REVOCATION_OCSP ¶
func CSSMOID_APPLE_TP_REVOCATION_OCSP() uintptr
CSSMOID_APPLE_TP_REVOCATION_OCSP returns the address of the symbol CSSMOID_APPLE_TP_REVOCATION_OCSP.
func CSSMOID_APPLE_TP_SMIME ¶
func CSSMOID_APPLE_TP_SMIME() uintptr
CSSMOID_APPLE_TP_SMIME returns the address of the symbol CSSMOID_APPLE_TP_SMIME.
func CSSMOID_APPLE_TP_SSL ¶
func CSSMOID_APPLE_TP_SSL() uintptr
CSSMOID_APPLE_TP_SSL returns the address of the symbol CSSMOID_APPLE_TP_SSL.
func CSSMOID_APPLE_TP_SW_UPDATE_SIGNING ¶
func CSSMOID_APPLE_TP_SW_UPDATE_SIGNING() uintptr
CSSMOID_APPLE_TP_SW_UPDATE_SIGNING returns the address of the symbol CSSMOID_APPLE_TP_SW_UPDATE_SIGNING.
func CSSMOID_APPLE_TP_TEST_MOBILE_STORE ¶
func CSSMOID_APPLE_TP_TEST_MOBILE_STORE() uintptr
CSSMOID_APPLE_TP_TEST_MOBILE_STORE returns the address of the symbol CSSMOID_APPLE_TP_TEST_MOBILE_STORE.
func CSSMOID_APPLE_TP_TIMESTAMPING ¶
func CSSMOID_APPLE_TP_TIMESTAMPING() uintptr
CSSMOID_APPLE_TP_TIMESTAMPING returns the address of the symbol CSSMOID_APPLE_TP_TIMESTAMPING.
func CSSMOID_APPLE_X509_BASIC ¶
func CSSMOID_APPLE_X509_BASIC() uintptr
CSSMOID_APPLE_X509_BASIC returns the address of the symbol CSSMOID_APPLE_X509_BASIC.
func CSSMOID_AliasedEntryName ¶
func CSSMOID_AliasedEntryName() uintptr
CSSMOID_AliasedEntryName returns the address of the symbol CSSMOID_AliasedEntryName.
func CSSMOID_AuthorityInfoAccess ¶
func CSSMOID_AuthorityInfoAccess() uintptr
CSSMOID_AuthorityInfoAccess returns the address of the symbol CSSMOID_AuthorityInfoAccess.
func CSSMOID_AuthorityKeyIdentifier ¶
func CSSMOID_AuthorityKeyIdentifier() uintptr
CSSMOID_AuthorityKeyIdentifier returns the address of the symbol CSSMOID_AuthorityKeyIdentifier.
func CSSMOID_AuthorityRevocationList ¶
func CSSMOID_AuthorityRevocationList() uintptr
CSSMOID_AuthorityRevocationList returns the address of the symbol CSSMOID_AuthorityRevocationList.
func CSSMOID_BasicConstraints ¶
func CSSMOID_BasicConstraints() uintptr
CSSMOID_BasicConstraints returns the address of the symbol CSSMOID_BasicConstraints.
func CSSMOID_BiometricInfo ¶
func CSSMOID_BiometricInfo() uintptr
CSSMOID_BiometricInfo returns the address of the symbol CSSMOID_BiometricInfo.
func CSSMOID_BusinessCategory ¶
func CSSMOID_BusinessCategory() uintptr
CSSMOID_BusinessCategory returns the address of the symbol CSSMOID_BusinessCategory.
func CSSMOID_CACertificate ¶
func CSSMOID_CACertificate() uintptr
CSSMOID_CACertificate returns the address of the symbol CSSMOID_CACertificate.
func CSSMOID_CSSMKeyStruct ¶
func CSSMOID_CSSMKeyStruct() uintptr
CSSMOID_CSSMKeyStruct returns the address of the symbol CSSMOID_CSSMKeyStruct.
func CSSMOID_CertIssuer ¶
func CSSMOID_CertIssuer() uintptr
CSSMOID_CertIssuer returns the address of the symbol CSSMOID_CertIssuer.
func CSSMOID_Certicom ¶
func CSSMOID_Certicom() uintptr
CSSMOID_Certicom returns the address of the symbol CSSMOID_Certicom.
func CSSMOID_CerticomEllCurve ¶
func CSSMOID_CerticomEllCurve() uintptr
CSSMOID_CerticomEllCurve returns the address of the symbol CSSMOID_CerticomEllCurve.
func CSSMOID_CertificatePolicies ¶
func CSSMOID_CertificatePolicies() uintptr
CSSMOID_CertificatePolicies returns the address of the symbol CSSMOID_CertificatePolicies.
func CSSMOID_CertificateRevocationList ¶
func CSSMOID_CertificateRevocationList() uintptr
CSSMOID_CertificateRevocationList returns the address of the symbol CSSMOID_CertificateRevocationList.
func CSSMOID_ChallengePassword ¶
func CSSMOID_ChallengePassword() uintptr
CSSMOID_ChallengePassword returns the address of the symbol CSSMOID_ChallengePassword.
func CSSMOID_ClientAuth ¶
func CSSMOID_ClientAuth() uintptr
CSSMOID_ClientAuth returns the address of the symbol CSSMOID_ClientAuth.
func CSSMOID_CollectiveFacsimileTelephoneNumber ¶
func CSSMOID_CollectiveFacsimileTelephoneNumber() uintptr
CSSMOID_CollectiveFacsimileTelephoneNumber returns the address of the symbol CSSMOID_CollectiveFacsimileTelephoneNumber.
func CSSMOID_CollectiveInternationalISDNNumber ¶
func CSSMOID_CollectiveInternationalISDNNumber() uintptr
CSSMOID_CollectiveInternationalISDNNumber returns the address of the symbol CSSMOID_CollectiveInternationalISDNNumber.
func CSSMOID_CollectiveOrganizationName ¶
func CSSMOID_CollectiveOrganizationName() uintptr
CSSMOID_CollectiveOrganizationName returns the address of the symbol CSSMOID_CollectiveOrganizationName.
func CSSMOID_CollectiveOrganizationalUnitName ¶
func CSSMOID_CollectiveOrganizationalUnitName() uintptr
CSSMOID_CollectiveOrganizationalUnitName returns the address of the symbol CSSMOID_CollectiveOrganizationalUnitName.
func CSSMOID_CollectivePhysicalDeliveryOfficeName ¶
func CSSMOID_CollectivePhysicalDeliveryOfficeName() uintptr
CSSMOID_CollectivePhysicalDeliveryOfficeName returns the address of the symbol CSSMOID_CollectivePhysicalDeliveryOfficeName.
func CSSMOID_CollectivePostOfficeBox ¶
func CSSMOID_CollectivePostOfficeBox() uintptr
CSSMOID_CollectivePostOfficeBox returns the address of the symbol CSSMOID_CollectivePostOfficeBox.
func CSSMOID_CollectivePostalAddress ¶
func CSSMOID_CollectivePostalAddress() uintptr
CSSMOID_CollectivePostalAddress returns the address of the symbol CSSMOID_CollectivePostalAddress.
func CSSMOID_CollectivePostalCode ¶
func CSSMOID_CollectivePostalCode() uintptr
CSSMOID_CollectivePostalCode returns the address of the symbol CSSMOID_CollectivePostalCode.
func CSSMOID_CollectiveStateProvinceName ¶
func CSSMOID_CollectiveStateProvinceName() uintptr
CSSMOID_CollectiveStateProvinceName returns the address of the symbol CSSMOID_CollectiveStateProvinceName.
func CSSMOID_CollectiveStreetAddress ¶
func CSSMOID_CollectiveStreetAddress() uintptr
CSSMOID_CollectiveStreetAddress returns the address of the symbol CSSMOID_CollectiveStreetAddress.
func CSSMOID_CollectiveTelephoneNumber ¶
func CSSMOID_CollectiveTelephoneNumber() uintptr
CSSMOID_CollectiveTelephoneNumber returns the address of the symbol CSSMOID_CollectiveTelephoneNumber.
func CSSMOID_CollectiveTelexNumber ¶
func CSSMOID_CollectiveTelexNumber() uintptr
CSSMOID_CollectiveTelexNumber returns the address of the symbol CSSMOID_CollectiveTelexNumber.
func CSSMOID_CollectiveTelexTerminalIdentifier ¶
func CSSMOID_CollectiveTelexTerminalIdentifier() uintptr
CSSMOID_CollectiveTelexTerminalIdentifier returns the address of the symbol CSSMOID_CollectiveTelexTerminalIdentifier.
func CSSMOID_CommonName ¶
func CSSMOID_CommonName() uintptr
CSSMOID_CommonName returns the address of the symbol CSSMOID_CommonName.
func CSSMOID_ContentType ¶
func CSSMOID_ContentType() uintptr
CSSMOID_ContentType returns the address of the symbol CSSMOID_ContentType.
func CSSMOID_CounterSignature ¶
func CSSMOID_CounterSignature() uintptr
CSSMOID_CounterSignature returns the address of the symbol CSSMOID_CounterSignature.
func CSSMOID_CountryName ¶
func CSSMOID_CountryName() uintptr
CSSMOID_CountryName returns the address of the symbol CSSMOID_CountryName.
func CSSMOID_CrlDistributionPoints ¶
func CSSMOID_CrlDistributionPoints() uintptr
CSSMOID_CrlDistributionPoints returns the address of the symbol CSSMOID_CrlDistributionPoints.
func CSSMOID_CrlNumber ¶
func CSSMOID_CrlNumber() uintptr
CSSMOID_CrlNumber returns the address of the symbol CSSMOID_CrlNumber.
func CSSMOID_CrlReason ¶
func CSSMOID_CrlReason() uintptr
CSSMOID_CrlReason returns the address of the symbol CSSMOID_CrlReason.
func CSSMOID_CrossCertificatePair ¶
func CSSMOID_CrossCertificatePair() uintptr
CSSMOID_CrossCertificatePair returns the address of the symbol CSSMOID_CrossCertificatePair.
func CSSMOID_DES_CBC ¶
func CSSMOID_DES_CBC() uintptr
CSSMOID_DES_CBC returns the address of the symbol CSSMOID_DES_CBC.
func CSSMOID_DH ¶
func CSSMOID_DH() uintptr
CSSMOID_DH returns the address of the symbol CSSMOID_DH.
func CSSMOID_DNQualifier ¶
func CSSMOID_DNQualifier() uintptr
CSSMOID_DNQualifier returns the address of the symbol CSSMOID_DNQualifier.
func CSSMOID_DOTMAC_CERT ¶
func CSSMOID_DOTMAC_CERT() uintptr
CSSMOID_DOTMAC_CERT returns the address of the symbol CSSMOID_DOTMAC_CERT.
func CSSMOID_DOTMAC_CERT_EMAIL_ENCRYPT ¶
func CSSMOID_DOTMAC_CERT_EMAIL_ENCRYPT() uintptr
CSSMOID_DOTMAC_CERT_EMAIL_ENCRYPT returns the address of the symbol CSSMOID_DOTMAC_CERT_EMAIL_ENCRYPT.
func CSSMOID_DOTMAC_CERT_EMAIL_SIGN ¶
func CSSMOID_DOTMAC_CERT_EMAIL_SIGN() uintptr
CSSMOID_DOTMAC_CERT_EMAIL_SIGN returns the address of the symbol CSSMOID_DOTMAC_CERT_EMAIL_SIGN.
func CSSMOID_DOTMAC_CERT_EXTENSION ¶
func CSSMOID_DOTMAC_CERT_EXTENSION() uintptr
CSSMOID_DOTMAC_CERT_EXTENSION returns the address of the symbol CSSMOID_DOTMAC_CERT_EXTENSION.
func CSSMOID_DOTMAC_CERT_IDENTITY ¶
func CSSMOID_DOTMAC_CERT_IDENTITY() uintptr
CSSMOID_DOTMAC_CERT_IDENTITY returns the address of the symbol CSSMOID_DOTMAC_CERT_IDENTITY.
func CSSMOID_DOTMAC_CERT_POLICY ¶
func CSSMOID_DOTMAC_CERT_POLICY() uintptr
CSSMOID_DOTMAC_CERT_POLICY returns the address of the symbol CSSMOID_DOTMAC_CERT_POLICY.
func CSSMOID_DOTMAC_CERT_REQ ¶
func CSSMOID_DOTMAC_CERT_REQ() uintptr
CSSMOID_DOTMAC_CERT_REQ returns the address of the symbol CSSMOID_DOTMAC_CERT_REQ.
func CSSMOID_DOTMAC_CERT_REQ_ARCHIVE_FETCH ¶
func CSSMOID_DOTMAC_CERT_REQ_ARCHIVE_FETCH() uintptr
CSSMOID_DOTMAC_CERT_REQ_ARCHIVE_FETCH returns the address of the symbol CSSMOID_DOTMAC_CERT_REQ_ARCHIVE_FETCH.
func CSSMOID_DOTMAC_CERT_REQ_ARCHIVE_LIST ¶
func CSSMOID_DOTMAC_CERT_REQ_ARCHIVE_LIST() uintptr
CSSMOID_DOTMAC_CERT_REQ_ARCHIVE_LIST returns the address of the symbol CSSMOID_DOTMAC_CERT_REQ_ARCHIVE_LIST.
func CSSMOID_DOTMAC_CERT_REQ_ARCHIVE_REMOVE ¶
func CSSMOID_DOTMAC_CERT_REQ_ARCHIVE_REMOVE() uintptr
CSSMOID_DOTMAC_CERT_REQ_ARCHIVE_REMOVE returns the address of the symbol CSSMOID_DOTMAC_CERT_REQ_ARCHIVE_REMOVE.
func CSSMOID_DOTMAC_CERT_REQ_ARCHIVE_STORE ¶
func CSSMOID_DOTMAC_CERT_REQ_ARCHIVE_STORE() uintptr
CSSMOID_DOTMAC_CERT_REQ_ARCHIVE_STORE returns the address of the symbol CSSMOID_DOTMAC_CERT_REQ_ARCHIVE_STORE.
func CSSMOID_DOTMAC_CERT_REQ_EMAIL_ENCRYPT ¶
func CSSMOID_DOTMAC_CERT_REQ_EMAIL_ENCRYPT() uintptr
CSSMOID_DOTMAC_CERT_REQ_EMAIL_ENCRYPT returns the address of the symbol CSSMOID_DOTMAC_CERT_REQ_EMAIL_ENCRYPT.
func CSSMOID_DOTMAC_CERT_REQ_EMAIL_SIGN ¶
func CSSMOID_DOTMAC_CERT_REQ_EMAIL_SIGN() uintptr
CSSMOID_DOTMAC_CERT_REQ_EMAIL_SIGN returns the address of the symbol CSSMOID_DOTMAC_CERT_REQ_EMAIL_SIGN.
func CSSMOID_DOTMAC_CERT_REQ_IDENTITY ¶
func CSSMOID_DOTMAC_CERT_REQ_IDENTITY() uintptr
CSSMOID_DOTMAC_CERT_REQ_IDENTITY returns the address of the symbol CSSMOID_DOTMAC_CERT_REQ_IDENTITY.
func CSSMOID_DOTMAC_CERT_REQ_SHARED_SERVICES ¶
func CSSMOID_DOTMAC_CERT_REQ_SHARED_SERVICES() uintptr
CSSMOID_DOTMAC_CERT_REQ_SHARED_SERVICES returns the address of the symbol CSSMOID_DOTMAC_CERT_REQ_SHARED_SERVICES.
func CSSMOID_DOTMAC_CERT_REQ_VALUE_ASYNC ¶
func CSSMOID_DOTMAC_CERT_REQ_VALUE_ASYNC() uintptr
CSSMOID_DOTMAC_CERT_REQ_VALUE_ASYNC returns the address of the symbol CSSMOID_DOTMAC_CERT_REQ_VALUE_ASYNC.
func CSSMOID_DOTMAC_CERT_REQ_VALUE_HOSTNAME ¶
func CSSMOID_DOTMAC_CERT_REQ_VALUE_HOSTNAME() uintptr
CSSMOID_DOTMAC_CERT_REQ_VALUE_HOSTNAME returns the address of the symbol CSSMOID_DOTMAC_CERT_REQ_VALUE_HOSTNAME.
func CSSMOID_DOTMAC_CERT_REQ_VALUE_IS_PENDING ¶
func CSSMOID_DOTMAC_CERT_REQ_VALUE_IS_PENDING() uintptr
CSSMOID_DOTMAC_CERT_REQ_VALUE_IS_PENDING returns the address of the symbol CSSMOID_DOTMAC_CERT_REQ_VALUE_IS_PENDING.
func CSSMOID_DOTMAC_CERT_REQ_VALUE_PASSWORD ¶
func CSSMOID_DOTMAC_CERT_REQ_VALUE_PASSWORD() uintptr
CSSMOID_DOTMAC_CERT_REQ_VALUE_PASSWORD returns the address of the symbol CSSMOID_DOTMAC_CERT_REQ_VALUE_PASSWORD.
func CSSMOID_DOTMAC_CERT_REQ_VALUE_RENEW ¶
func CSSMOID_DOTMAC_CERT_REQ_VALUE_RENEW() uintptr
CSSMOID_DOTMAC_CERT_REQ_VALUE_RENEW returns the address of the symbol CSSMOID_DOTMAC_CERT_REQ_VALUE_RENEW.
func CSSMOID_DOTMAC_CERT_REQ_VALUE_USERNAME ¶
func CSSMOID_DOTMAC_CERT_REQ_VALUE_USERNAME() uintptr
CSSMOID_DOTMAC_CERT_REQ_VALUE_USERNAME returns the address of the symbol CSSMOID_DOTMAC_CERT_REQ_VALUE_USERNAME.
func CSSMOID_DSA ¶
func CSSMOID_DSA() uintptr
CSSMOID_DSA returns the address of the symbol CSSMOID_DSA.
func CSSMOID_DSA_CMS ¶
func CSSMOID_DSA_CMS() uintptr
CSSMOID_DSA_CMS returns the address of the symbol CSSMOID_DSA_CMS.
func CSSMOID_DSA_JDK ¶
func CSSMOID_DSA_JDK() uintptr
CSSMOID_DSA_JDK returns the address of the symbol CSSMOID_DSA_JDK.
func CSSMOID_DeltaCrlIndicator ¶
func CSSMOID_DeltaCrlIndicator() uintptr
CSSMOID_DeltaCrlIndicator returns the address of the symbol CSSMOID_DeltaCrlIndicator.
func CSSMOID_Description ¶
func CSSMOID_Description() uintptr
CSSMOID_Description returns the address of the symbol CSSMOID_Description.
func CSSMOID_DestinationIndicator ¶
func CSSMOID_DestinationIndicator() uintptr
CSSMOID_DestinationIndicator returns the address of the symbol CSSMOID_DestinationIndicator.
func CSSMOID_DistinguishedName ¶
func CSSMOID_DistinguishedName() uintptr
CSSMOID_DistinguishedName returns the address of the symbol CSSMOID_DistinguishedName.
func CSSMOID_DomainComponent ¶
func CSSMOID_DomainComponent() uintptr
CSSMOID_DomainComponent returns the address of the symbol CSSMOID_DomainComponent.
func CSSMOID_ECDSA_WithSHA1 ¶
func CSSMOID_ECDSA_WithSHA1() uintptr
CSSMOID_ECDSA_WithSHA1 returns the address of the symbol CSSMOID_ECDSA_WithSHA1.
func CSSMOID_ECDSA_WithSHA224 ¶
func CSSMOID_ECDSA_WithSHA224() uintptr
CSSMOID_ECDSA_WithSHA224 returns the address of the symbol CSSMOID_ECDSA_WithSHA224.
func CSSMOID_ECDSA_WithSHA256 ¶
func CSSMOID_ECDSA_WithSHA256() uintptr
CSSMOID_ECDSA_WithSHA256 returns the address of the symbol CSSMOID_ECDSA_WithSHA256.
func CSSMOID_ECDSA_WithSHA384 ¶
func CSSMOID_ECDSA_WithSHA384() uintptr
CSSMOID_ECDSA_WithSHA384 returns the address of the symbol CSSMOID_ECDSA_WithSHA384.
func CSSMOID_ECDSA_WithSHA512 ¶
func CSSMOID_ECDSA_WithSHA512() uintptr
CSSMOID_ECDSA_WithSHA512 returns the address of the symbol CSSMOID_ECDSA_WithSHA512.
func CSSMOID_ECDSA_WithSpecified ¶
func CSSMOID_ECDSA_WithSpecified() uintptr
CSSMOID_ECDSA_WithSpecified returns the address of the symbol CSSMOID_ECDSA_WithSpecified.
func CSSMOID_EKU_IPSec ¶
func CSSMOID_EKU_IPSec() uintptr
CSSMOID_EKU_IPSec returns the address of the symbol CSSMOID_EKU_IPSec.
func CSSMOID_ETSI_QCS_QC_COMPLIANCE ¶
func CSSMOID_ETSI_QCS_QC_COMPLIANCE() uintptr
CSSMOID_ETSI_QCS_QC_COMPLIANCE returns the address of the symbol CSSMOID_ETSI_QCS_QC_COMPLIANCE.
func CSSMOID_ETSI_QCS_QC_LIMIT_VALUE ¶
func CSSMOID_ETSI_QCS_QC_LIMIT_VALUE() uintptr
CSSMOID_ETSI_QCS_QC_LIMIT_VALUE returns the address of the symbol CSSMOID_ETSI_QCS_QC_LIMIT_VALUE.
func CSSMOID_ETSI_QCS_QC_RETENTION ¶
func CSSMOID_ETSI_QCS_QC_RETENTION() uintptr
CSSMOID_ETSI_QCS_QC_RETENTION returns the address of the symbol CSSMOID_ETSI_QCS_QC_RETENTION.
func CSSMOID_ETSI_QCS_QC_SSCD ¶
func CSSMOID_ETSI_QCS_QC_SSCD() uintptr
CSSMOID_ETSI_QCS_QC_SSCD returns the address of the symbol CSSMOID_ETSI_QCS_QC_SSCD.
func CSSMOID_EmailAddress ¶
func CSSMOID_EmailAddress() uintptr
CSSMOID_EmailAddress returns the address of the symbol CSSMOID_EmailAddress.
func CSSMOID_EmailProtection ¶
func CSSMOID_EmailProtection() uintptr
CSSMOID_EmailProtection returns the address of the symbol CSSMOID_EmailProtection.
func CSSMOID_EnhancedSearchGuide ¶
func CSSMOID_EnhancedSearchGuide() uintptr
CSSMOID_EnhancedSearchGuide returns the address of the symbol CSSMOID_EnhancedSearchGuide.
func CSSMOID_ExtendedCertificateAttributes ¶
func CSSMOID_ExtendedCertificateAttributes() uintptr
CSSMOID_ExtendedCertificateAttributes returns the address of the symbol CSSMOID_ExtendedCertificateAttributes.
func CSSMOID_ExtendedKeyUsage ¶
func CSSMOID_ExtendedKeyUsage() uintptr
CSSMOID_ExtendedKeyUsage returns the address of the symbol CSSMOID_ExtendedKeyUsage.
func CSSMOID_ExtendedKeyUsageAny ¶
func CSSMOID_ExtendedKeyUsageAny() uintptr
CSSMOID_ExtendedKeyUsageAny returns the address of the symbol CSSMOID_ExtendedKeyUsageAny.
func CSSMOID_ExtendedUseCodeSigning ¶
func CSSMOID_ExtendedUseCodeSigning() uintptr
CSSMOID_ExtendedUseCodeSigning returns the address of the symbol CSSMOID_ExtendedUseCodeSigning.
func CSSMOID_FacsimileTelephoneNumber ¶
func CSSMOID_FacsimileTelephoneNumber() uintptr
CSSMOID_FacsimileTelephoneNumber returns the address of the symbol CSSMOID_FacsimileTelephoneNumber.
func CSSMOID_GenerationQualifier ¶
func CSSMOID_GenerationQualifier() uintptr
CSSMOID_GenerationQualifier returns the address of the symbol CSSMOID_GenerationQualifier.
func CSSMOID_GivenName ¶
func CSSMOID_GivenName() uintptr
CSSMOID_GivenName returns the address of the symbol CSSMOID_GivenName.
func CSSMOID_HoldInstructionCode ¶
func CSSMOID_HoldInstructionCode() uintptr
CSSMOID_HoldInstructionCode returns the address of the symbol CSSMOID_HoldInstructionCode.
func CSSMOID_HouseIdentifier ¶
func CSSMOID_HouseIdentifier() uintptr
CSSMOID_HouseIdentifier returns the address of the symbol CSSMOID_HouseIdentifier.
func CSSMOID_InhibitAnyPolicy ¶
func CSSMOID_InhibitAnyPolicy() uintptr
CSSMOID_InhibitAnyPolicy returns the address of the symbol CSSMOID_InhibitAnyPolicy.
func CSSMOID_Initials ¶
func CSSMOID_Initials() uintptr
CSSMOID_Initials returns the address of the symbol CSSMOID_Initials.
func CSSMOID_InternationalISDNNumber ¶
func CSSMOID_InternationalISDNNumber() uintptr
CSSMOID_InternationalISDNNumber returns the address of the symbol CSSMOID_InternationalISDNNumber.
func CSSMOID_InvalidityDate ¶
func CSSMOID_InvalidityDate() uintptr
CSSMOID_InvalidityDate returns the address of the symbol CSSMOID_InvalidityDate.
func CSSMOID_IssuerAltName ¶
func CSSMOID_IssuerAltName() uintptr
CSSMOID_IssuerAltName returns the address of the symbol CSSMOID_IssuerAltName.
func CSSMOID_IssuingDistributionPoint ¶
func CSSMOID_IssuingDistributionPoint() uintptr
CSSMOID_IssuingDistributionPoint returns the address of the symbol CSSMOID_IssuingDistributionPoint.
func CSSMOID_IssuingDistributionPoints ¶
func CSSMOID_IssuingDistributionPoints() uintptr
CSSMOID_IssuingDistributionPoints returns the address of the symbol CSSMOID_IssuingDistributionPoints.
func CSSMOID_KERBv5_PKINIT_AUTH_DATA ¶
func CSSMOID_KERBv5_PKINIT_AUTH_DATA() uintptr
CSSMOID_KERBv5_PKINIT_AUTH_DATA returns the address of the symbol CSSMOID_KERBv5_PKINIT_AUTH_DATA.
func CSSMOID_KERBv5_PKINIT_DH_KEY_DATA ¶
func CSSMOID_KERBv5_PKINIT_DH_KEY_DATA() uintptr
CSSMOID_KERBv5_PKINIT_DH_KEY_DATA returns the address of the symbol CSSMOID_KERBv5_PKINIT_DH_KEY_DATA.
func CSSMOID_KERBv5_PKINIT_KP_CLIENT_AUTH ¶
func CSSMOID_KERBv5_PKINIT_KP_CLIENT_AUTH() uintptr
CSSMOID_KERBv5_PKINIT_KP_CLIENT_AUTH returns the address of the symbol CSSMOID_KERBv5_PKINIT_KP_CLIENT_AUTH.
func CSSMOID_KERBv5_PKINIT_KP_KDC ¶
func CSSMOID_KERBv5_PKINIT_KP_KDC() uintptr
CSSMOID_KERBv5_PKINIT_KP_KDC returns the address of the symbol CSSMOID_KERBv5_PKINIT_KP_KDC.
func CSSMOID_KERBv5_PKINIT_RKEY_DATA ¶
func CSSMOID_KERBv5_PKINIT_RKEY_DATA() uintptr
CSSMOID_KERBv5_PKINIT_RKEY_DATA returns the address of the symbol CSSMOID_KERBv5_PKINIT_RKEY_DATA.
func CSSMOID_KeyUsage ¶
func CSSMOID_KeyUsage() uintptr
CSSMOID_KeyUsage returns the address of the symbol CSSMOID_KeyUsage.
func CSSMOID_KnowledgeInformation ¶
func CSSMOID_KnowledgeInformation() uintptr
CSSMOID_KnowledgeInformation returns the address of the symbol CSSMOID_KnowledgeInformation.
func CSSMOID_LocalityName ¶
func CSSMOID_LocalityName() uintptr
CSSMOID_LocalityName returns the address of the symbol CSSMOID_LocalityName.
func CSSMOID_MACAPPSTORE_CERT_POLICY ¶
func CSSMOID_MACAPPSTORE_CERT_POLICY() uintptr
CSSMOID_MACAPPSTORE_CERT_POLICY returns the address of the symbol CSSMOID_MACAPPSTORE_CERT_POLICY.
func CSSMOID_MACAPPSTORE_RECEIPT_CERT_POLICY ¶
func CSSMOID_MACAPPSTORE_RECEIPT_CERT_POLICY() uintptr
CSSMOID_MACAPPSTORE_RECEIPT_CERT_POLICY returns the address of the symbol CSSMOID_MACAPPSTORE_RECEIPT_CERT_POLICY.
func CSSMOID_MD2 ¶
func CSSMOID_MD2() uintptr
CSSMOID_MD2 returns the address of the symbol CSSMOID_MD2.
func CSSMOID_MD2WithRSA ¶
func CSSMOID_MD2WithRSA() uintptr
CSSMOID_MD2WithRSA returns the address of the symbol CSSMOID_MD2WithRSA.
func CSSMOID_MD4 ¶
func CSSMOID_MD4() uintptr
CSSMOID_MD4 returns the address of the symbol CSSMOID_MD4.
func CSSMOID_MD4WithRSA ¶
func CSSMOID_MD4WithRSA() uintptr
CSSMOID_MD4WithRSA returns the address of the symbol CSSMOID_MD4WithRSA.
func CSSMOID_MD5 ¶
func CSSMOID_MD5() uintptr
CSSMOID_MD5 returns the address of the symbol CSSMOID_MD5.
func CSSMOID_MD5WithRSA ¶
func CSSMOID_MD5WithRSA() uintptr
CSSMOID_MD5WithRSA returns the address of the symbol CSSMOID_MD5WithRSA.
func CSSMOID_MOBILE_STORE_SIGNING_POLICY ¶
func CSSMOID_MOBILE_STORE_SIGNING_POLICY() uintptr
CSSMOID_MOBILE_STORE_SIGNING_POLICY returns the address of the symbol CSSMOID_MOBILE_STORE_SIGNING_POLICY.
func CSSMOID_Member ¶
func CSSMOID_Member() uintptr
CSSMOID_Member returns the address of the symbol CSSMOID_Member.
func CSSMOID_MessageDigest ¶
func CSSMOID_MessageDigest() uintptr
CSSMOID_MessageDigest returns the address of the symbol CSSMOID_MessageDigest.
func CSSMOID_MicrosoftSGC ¶
func CSSMOID_MicrosoftSGC() uintptr
CSSMOID_MicrosoftSGC returns the address of the symbol CSSMOID_MicrosoftSGC.
func CSSMOID_Name ¶
func CSSMOID_Name() uintptr
CSSMOID_Name returns the address of the symbol CSSMOID_Name.
func CSSMOID_NameConstraints ¶
func CSSMOID_NameConstraints() uintptr
CSSMOID_NameConstraints returns the address of the symbol CSSMOID_NameConstraints.
func CSSMOID_NetscapeCertSequence ¶
func CSSMOID_NetscapeCertSequence() uintptr
CSSMOID_NetscapeCertSequence returns the address of the symbol CSSMOID_NetscapeCertSequence.
func CSSMOID_NetscapeCertType ¶
func CSSMOID_NetscapeCertType() uintptr
CSSMOID_NetscapeCertType returns the address of the symbol CSSMOID_NetscapeCertType.
func CSSMOID_NetscapeSGC ¶
func CSSMOID_NetscapeSGC() uintptr
CSSMOID_NetscapeSGC returns the address of the symbol CSSMOID_NetscapeSGC.
func CSSMOID_OAEP_ID_PSPECIFIED ¶
func CSSMOID_OAEP_ID_PSPECIFIED() uintptr
CSSMOID_OAEP_ID_PSPECIFIED returns the address of the symbol CSSMOID_OAEP_ID_PSPECIFIED.
func CSSMOID_OAEP_MGF1 ¶
func CSSMOID_OAEP_MGF1() uintptr
CSSMOID_OAEP_MGF1 returns the address of the symbol CSSMOID_OAEP_MGF1.
func CSSMOID_OCSPSigning ¶
func CSSMOID_OCSPSigning() uintptr
CSSMOID_OCSPSigning returns the address of the symbol CSSMOID_OCSPSigning.
func CSSMOID_OID_QCS_SYNTAX_V1 ¶
func CSSMOID_OID_QCS_SYNTAX_V1() uintptr
CSSMOID_OID_QCS_SYNTAX_V1 returns the address of the symbol CSSMOID_OID_QCS_SYNTAX_V1.
func CSSMOID_OID_QCS_SYNTAX_V2 ¶
func CSSMOID_OID_QCS_SYNTAX_V2() uintptr
CSSMOID_OID_QCS_SYNTAX_V2 returns the address of the symbol CSSMOID_OID_QCS_SYNTAX_V2.
func CSSMOID_ObjectClass ¶
func CSSMOID_ObjectClass() uintptr
CSSMOID_ObjectClass returns the address of the symbol CSSMOID_ObjectClass.
func CSSMOID_OrganizationName ¶
func CSSMOID_OrganizationName() uintptr
CSSMOID_OrganizationName returns the address of the symbol CSSMOID_OrganizationName.
func CSSMOID_OrganizationalUnitName ¶
func CSSMOID_OrganizationalUnitName() uintptr
CSSMOID_OrganizationalUnitName returns the address of the symbol CSSMOID_OrganizationalUnitName.
func CSSMOID_Owner ¶
func CSSMOID_Owner() uintptr
CSSMOID_Owner returns the address of the symbol CSSMOID_Owner.
func CSSMOID_PDA_COUNTRY_CITIZEN ¶
func CSSMOID_PDA_COUNTRY_CITIZEN() uintptr
CSSMOID_PDA_COUNTRY_CITIZEN returns the address of the symbol CSSMOID_PDA_COUNTRY_CITIZEN.
func CSSMOID_PDA_COUNTRY_RESIDENCE ¶
func CSSMOID_PDA_COUNTRY_RESIDENCE() uintptr
CSSMOID_PDA_COUNTRY_RESIDENCE returns the address of the symbol CSSMOID_PDA_COUNTRY_RESIDENCE.
func CSSMOID_PDA_DATE_OF_BIRTH ¶
func CSSMOID_PDA_DATE_OF_BIRTH() uintptr
CSSMOID_PDA_DATE_OF_BIRTH returns the address of the symbol CSSMOID_PDA_DATE_OF_BIRTH.
func CSSMOID_PDA_GENDER ¶
func CSSMOID_PDA_GENDER() uintptr
CSSMOID_PDA_GENDER returns the address of the symbol CSSMOID_PDA_GENDER.
func CSSMOID_PDA_PLACE_OF_BIRTH ¶
func CSSMOID_PDA_PLACE_OF_BIRTH() uintptr
CSSMOID_PDA_PLACE_OF_BIRTH returns the address of the symbol CSSMOID_PDA_PLACE_OF_BIRTH.
func CSSMOID_PKCS3 ¶
func CSSMOID_PKCS3() uintptr
CSSMOID_PKCS3 returns the address of the symbol CSSMOID_PKCS3.
func CSSMOID_PKCS5_DES_EDE3_CBC ¶
func CSSMOID_PKCS5_DES_EDE3_CBC() uintptr
CSSMOID_PKCS5_DES_EDE3_CBC returns the address of the symbol CSSMOID_PKCS5_DES_EDE3_CBC.
func CSSMOID_PKCS5_DIGEST_ALG ¶
func CSSMOID_PKCS5_DIGEST_ALG() uintptr
CSSMOID_PKCS5_DIGEST_ALG returns the address of the symbol CSSMOID_PKCS5_DIGEST_ALG.
func CSSMOID_PKCS5_ENCRYPT_ALG ¶
func CSSMOID_PKCS5_ENCRYPT_ALG() uintptr
CSSMOID_PKCS5_ENCRYPT_ALG returns the address of the symbol CSSMOID_PKCS5_ENCRYPT_ALG.
func CSSMOID_PKCS5_HMAC_SHA1 ¶
func CSSMOID_PKCS5_HMAC_SHA1() uintptr
CSSMOID_PKCS5_HMAC_SHA1 returns the address of the symbol CSSMOID_PKCS5_HMAC_SHA1.
func CSSMOID_PKCS5_PBES2 ¶
func CSSMOID_PKCS5_PBES2() uintptr
CSSMOID_PKCS5_PBES2 returns the address of the symbol CSSMOID_PKCS5_PBES2.
func CSSMOID_PKCS5_PBKDF2 ¶
func CSSMOID_PKCS5_PBKDF2() uintptr
CSSMOID_PKCS5_PBKDF2 returns the address of the symbol CSSMOID_PKCS5_PBKDF2.
func CSSMOID_PKCS5_PBMAC1 ¶
func CSSMOID_PKCS5_PBMAC1() uintptr
CSSMOID_PKCS5_PBMAC1 returns the address of the symbol CSSMOID_PKCS5_PBMAC1.
func CSSMOID_PKCS5_RC2_CBC ¶
func CSSMOID_PKCS5_RC2_CBC() uintptr
CSSMOID_PKCS5_RC2_CBC returns the address of the symbol CSSMOID_PKCS5_RC2_CBC.
func CSSMOID_PKCS5_RC5_CBC ¶
func CSSMOID_PKCS5_RC5_CBC() uintptr
CSSMOID_PKCS5_RC5_CBC returns the address of the symbol CSSMOID_PKCS5_RC5_CBC.
func CSSMOID_PKCS5_pbeWithMD2AndDES ¶
func CSSMOID_PKCS5_pbeWithMD2AndDES() uintptr
CSSMOID_PKCS5_pbeWithMD2AndDES returns the address of the symbol CSSMOID_PKCS5_pbeWithMD2AndDES.
func CSSMOID_PKCS5_pbeWithMD2AndRC2 ¶
func CSSMOID_PKCS5_pbeWithMD2AndRC2() uintptr
CSSMOID_PKCS5_pbeWithMD2AndRC2 returns the address of the symbol CSSMOID_PKCS5_pbeWithMD2AndRC2.
func CSSMOID_PKCS5_pbeWithMD5AndDES ¶
func CSSMOID_PKCS5_pbeWithMD5AndDES() uintptr
CSSMOID_PKCS5_pbeWithMD5AndDES returns the address of the symbol CSSMOID_PKCS5_pbeWithMD5AndDES.
func CSSMOID_PKCS5_pbeWithMD5AndRC2 ¶
func CSSMOID_PKCS5_pbeWithMD5AndRC2() uintptr
CSSMOID_PKCS5_pbeWithMD5AndRC2 returns the address of the symbol CSSMOID_PKCS5_pbeWithMD5AndRC2.
func CSSMOID_PKCS5_pbeWithSHA1AndDES ¶
func CSSMOID_PKCS5_pbeWithSHA1AndDES() uintptr
CSSMOID_PKCS5_pbeWithSHA1AndDES returns the address of the symbol CSSMOID_PKCS5_pbeWithSHA1AndDES.
func CSSMOID_PKCS5_pbeWithSHA1AndRC2 ¶
func CSSMOID_PKCS5_pbeWithSHA1AndRC2() uintptr
CSSMOID_PKCS5_pbeWithSHA1AndRC2 returns the address of the symbol CSSMOID_PKCS5_pbeWithSHA1AndRC2.
func CSSMOID_PKCS7_Data ¶
func CSSMOID_PKCS7_Data() uintptr
CSSMOID_PKCS7_Data returns the address of the symbol CSSMOID_PKCS7_Data.
func CSSMOID_PKCS7_DataWithAttributes ¶
func CSSMOID_PKCS7_DataWithAttributes() uintptr
CSSMOID_PKCS7_DataWithAttributes returns the address of the symbol CSSMOID_PKCS7_DataWithAttributes.
func CSSMOID_PKCS7_DigestedData ¶
func CSSMOID_PKCS7_DigestedData() uintptr
CSSMOID_PKCS7_DigestedData returns the address of the symbol CSSMOID_PKCS7_DigestedData.
func CSSMOID_PKCS7_EncryptedData ¶
func CSSMOID_PKCS7_EncryptedData() uintptr
CSSMOID_PKCS7_EncryptedData returns the address of the symbol CSSMOID_PKCS7_EncryptedData.
func CSSMOID_PKCS7_EncryptedPrivateKeyInfo ¶
func CSSMOID_PKCS7_EncryptedPrivateKeyInfo() uintptr
CSSMOID_PKCS7_EncryptedPrivateKeyInfo returns the address of the symbol CSSMOID_PKCS7_EncryptedPrivateKeyInfo.
func CSSMOID_PKCS7_EnvelopedData ¶
func CSSMOID_PKCS7_EnvelopedData() uintptr
CSSMOID_PKCS7_EnvelopedData returns the address of the symbol CSSMOID_PKCS7_EnvelopedData.
func CSSMOID_PKCS7_SignedAndEnvelopedData ¶
func CSSMOID_PKCS7_SignedAndEnvelopedData() uintptr
CSSMOID_PKCS7_SignedAndEnvelopedData returns the address of the symbol CSSMOID_PKCS7_SignedAndEnvelopedData.
func CSSMOID_PKCS7_SignedData ¶
func CSSMOID_PKCS7_SignedData() uintptr
CSSMOID_PKCS7_SignedData returns the address of the symbol CSSMOID_PKCS7_SignedData.
func CSSMOID_PKCS9_CertTypes ¶
func CSSMOID_PKCS9_CertTypes() uintptr
CSSMOID_PKCS9_CertTypes returns the address of the symbol CSSMOID_PKCS9_CertTypes.
func CSSMOID_PKCS9_CrlTypes ¶
func CSSMOID_PKCS9_CrlTypes() uintptr
CSSMOID_PKCS9_CrlTypes returns the address of the symbol CSSMOID_PKCS9_CrlTypes.
func CSSMOID_PKCS9_FriendlyName ¶
func CSSMOID_PKCS9_FriendlyName() uintptr
CSSMOID_PKCS9_FriendlyName returns the address of the symbol CSSMOID_PKCS9_FriendlyName.
func CSSMOID_PKCS9_Id_Ct_TSTInfo ¶
func CSSMOID_PKCS9_Id_Ct_TSTInfo() uintptr
CSSMOID_PKCS9_Id_Ct_TSTInfo returns the address of the symbol CSSMOID_PKCS9_Id_Ct_TSTInfo.
func CSSMOID_PKCS9_LocalKeyId ¶
func CSSMOID_PKCS9_LocalKeyId() uintptr
CSSMOID_PKCS9_LocalKeyId returns the address of the symbol CSSMOID_PKCS9_LocalKeyId.
func CSSMOID_PKCS9_SdsiCertificate ¶
func CSSMOID_PKCS9_SdsiCertificate() uintptr
CSSMOID_PKCS9_SdsiCertificate returns the address of the symbol CSSMOID_PKCS9_SdsiCertificate.
func CSSMOID_PKCS9_TimeStampToken ¶
func CSSMOID_PKCS9_TimeStampToken() uintptr
CSSMOID_PKCS9_TimeStampToken returns the address of the symbol CSSMOID_PKCS9_TimeStampToken.
func CSSMOID_PKCS9_X509Certificate ¶
func CSSMOID_PKCS9_X509Certificate() uintptr
CSSMOID_PKCS9_X509Certificate returns the address of the symbol CSSMOID_PKCS9_X509Certificate.
func CSSMOID_PKCS9_X509Crl ¶
func CSSMOID_PKCS9_X509Crl() uintptr
CSSMOID_PKCS9_X509Crl returns the address of the symbol CSSMOID_PKCS9_X509Crl.
func CSSMOID_PKCS12_certBag ¶
func CSSMOID_PKCS12_certBag() uintptr
CSSMOID_PKCS12_certBag returns the address of the symbol CSSMOID_PKCS12_certBag.
func CSSMOID_PKCS12_crlBag ¶
func CSSMOID_PKCS12_crlBag() uintptr
CSSMOID_PKCS12_crlBag returns the address of the symbol CSSMOID_PKCS12_crlBag.
func CSSMOID_PKCS12_keyBag ¶
func CSSMOID_PKCS12_keyBag() uintptr
CSSMOID_PKCS12_keyBag returns the address of the symbol CSSMOID_PKCS12_keyBag.
func CSSMOID_PKCS12_pbeWithSHAAnd2Key3DESCBC ¶
func CSSMOID_PKCS12_pbeWithSHAAnd2Key3DESCBC() uintptr
CSSMOID_PKCS12_pbeWithSHAAnd2Key3DESCBC returns the address of the symbol CSSMOID_PKCS12_pbeWithSHAAnd2Key3DESCBC.
func CSSMOID_PKCS12_pbeWithSHAAnd3Key3DESCBC ¶
func CSSMOID_PKCS12_pbeWithSHAAnd3Key3DESCBC() uintptr
CSSMOID_PKCS12_pbeWithSHAAnd3Key3DESCBC returns the address of the symbol CSSMOID_PKCS12_pbeWithSHAAnd3Key3DESCBC.
func CSSMOID_PKCS12_pbeWithSHAAnd40BitRC4 ¶
func CSSMOID_PKCS12_pbeWithSHAAnd40BitRC4() uintptr
CSSMOID_PKCS12_pbeWithSHAAnd40BitRC4 returns the address of the symbol CSSMOID_PKCS12_pbeWithSHAAnd40BitRC4.
func CSSMOID_PKCS12_pbeWithSHAAnd128BitRC2CBC ¶
func CSSMOID_PKCS12_pbeWithSHAAnd128BitRC2CBC() uintptr
CSSMOID_PKCS12_pbeWithSHAAnd128BitRC2CBC returns the address of the symbol CSSMOID_PKCS12_pbeWithSHAAnd128BitRC2CBC.
func CSSMOID_PKCS12_pbeWithSHAAnd128BitRC4 ¶
func CSSMOID_PKCS12_pbeWithSHAAnd128BitRC4() uintptr
CSSMOID_PKCS12_pbeWithSHAAnd128BitRC4 returns the address of the symbol CSSMOID_PKCS12_pbeWithSHAAnd128BitRC4.
func CSSMOID_PKCS12_pbewithSHAAnd40BitRC2CBC ¶
func CSSMOID_PKCS12_pbewithSHAAnd40BitRC2CBC() uintptr
CSSMOID_PKCS12_pbewithSHAAnd40BitRC2CBC returns the address of the symbol CSSMOID_PKCS12_pbewithSHAAnd40BitRC2CBC.
func CSSMOID_PKCS12_safeContentsBag ¶
func CSSMOID_PKCS12_safeContentsBag() uintptr
CSSMOID_PKCS12_safeContentsBag returns the address of the symbol CSSMOID_PKCS12_safeContentsBag.
func CSSMOID_PKCS12_secretBag ¶
func CSSMOID_PKCS12_secretBag() uintptr
CSSMOID_PKCS12_secretBag returns the address of the symbol CSSMOID_PKCS12_secretBag.
func CSSMOID_PKCS12_shroudedKeyBag ¶
func CSSMOID_PKCS12_shroudedKeyBag() uintptr
CSSMOID_PKCS12_shroudedKeyBag returns the address of the symbol CSSMOID_PKCS12_shroudedKeyBag.
func CSSMOID_PKIX_OCSP ¶
func CSSMOID_PKIX_OCSP() uintptr
CSSMOID_PKIX_OCSP returns the address of the symbol CSSMOID_PKIX_OCSP.
func CSSMOID_PKIX_OCSP_ARCHIVE_CUTOFF ¶
func CSSMOID_PKIX_OCSP_ARCHIVE_CUTOFF() uintptr
CSSMOID_PKIX_OCSP_ARCHIVE_CUTOFF returns the address of the symbol CSSMOID_PKIX_OCSP_ARCHIVE_CUTOFF.
func CSSMOID_PKIX_OCSP_BASIC ¶
func CSSMOID_PKIX_OCSP_BASIC() uintptr
CSSMOID_PKIX_OCSP_BASIC returns the address of the symbol CSSMOID_PKIX_OCSP_BASIC.
func CSSMOID_PKIX_OCSP_CRL ¶
func CSSMOID_PKIX_OCSP_CRL() uintptr
CSSMOID_PKIX_OCSP_CRL returns the address of the symbol CSSMOID_PKIX_OCSP_CRL.
func CSSMOID_PKIX_OCSP_NOCHECK ¶
func CSSMOID_PKIX_OCSP_NOCHECK() uintptr
CSSMOID_PKIX_OCSP_NOCHECK returns the address of the symbol CSSMOID_PKIX_OCSP_NOCHECK.
func CSSMOID_PKIX_OCSP_NONCE ¶
func CSSMOID_PKIX_OCSP_NONCE() uintptr
CSSMOID_PKIX_OCSP_NONCE returns the address of the symbol CSSMOID_PKIX_OCSP_NONCE.
func CSSMOID_PKIX_OCSP_RESPONSE ¶
func CSSMOID_PKIX_OCSP_RESPONSE() uintptr
CSSMOID_PKIX_OCSP_RESPONSE returns the address of the symbol CSSMOID_PKIX_OCSP_RESPONSE.
func CSSMOID_PKIX_OCSP_SERVICE_LOCATOR ¶
func CSSMOID_PKIX_OCSP_SERVICE_LOCATOR() uintptr
CSSMOID_PKIX_OCSP_SERVICE_LOCATOR returns the address of the symbol CSSMOID_PKIX_OCSP_SERVICE_LOCATOR.
func CSSMOID_PhysicalDeliveryOfficeName ¶
func CSSMOID_PhysicalDeliveryOfficeName() uintptr
CSSMOID_PhysicalDeliveryOfficeName returns the address of the symbol CSSMOID_PhysicalDeliveryOfficeName.
func CSSMOID_PolicyConstraints ¶
func CSSMOID_PolicyConstraints() uintptr
CSSMOID_PolicyConstraints returns the address of the symbol CSSMOID_PolicyConstraints.
func CSSMOID_PolicyMappings ¶
func CSSMOID_PolicyMappings() uintptr
CSSMOID_PolicyMappings returns the address of the symbol CSSMOID_PolicyMappings.
func CSSMOID_PostOfficeBox ¶
func CSSMOID_PostOfficeBox() uintptr
CSSMOID_PostOfficeBox returns the address of the symbol CSSMOID_PostOfficeBox.
func CSSMOID_PostalAddress ¶
func CSSMOID_PostalAddress() uintptr
CSSMOID_PostalAddress returns the address of the symbol CSSMOID_PostalAddress.
func CSSMOID_PostalCode ¶
func CSSMOID_PostalCode() uintptr
CSSMOID_PostalCode returns the address of the symbol CSSMOID_PostalCode.
func CSSMOID_PreferredDeliveryMethod ¶
func CSSMOID_PreferredDeliveryMethod() uintptr
CSSMOID_PreferredDeliveryMethod returns the address of the symbol CSSMOID_PreferredDeliveryMethod.
func CSSMOID_PresentationAddress ¶
func CSSMOID_PresentationAddress() uintptr
CSSMOID_PresentationAddress returns the address of the symbol CSSMOID_PresentationAddress.
func CSSMOID_PrivateKeyUsagePeriod ¶
func CSSMOID_PrivateKeyUsagePeriod() uintptr
CSSMOID_PrivateKeyUsagePeriod returns the address of the symbol CSSMOID_PrivateKeyUsagePeriod.
func CSSMOID_ProtocolInformation ¶
func CSSMOID_ProtocolInformation() uintptr
CSSMOID_ProtocolInformation returns the address of the symbol CSSMOID_ProtocolInformation.
func CSSMOID_QC_Statements ¶
func CSSMOID_QC_Statements() uintptr
CSSMOID_QC_Statements returns the address of the symbol CSSMOID_QC_Statements.
func CSSMOID_QT_CPS ¶
func CSSMOID_QT_CPS() uintptr
CSSMOID_QT_CPS returns the address of the symbol CSSMOID_QT_CPS.
func CSSMOID_QT_UNOTICE ¶
func CSSMOID_QT_UNOTICE() uintptr
CSSMOID_QT_UNOTICE returns the address of the symbol CSSMOID_QT_UNOTICE.
func CSSMOID_RSA ¶
func CSSMOID_RSA() uintptr
CSSMOID_RSA returns the address of the symbol CSSMOID_RSA.
func CSSMOID_RSAWithOAEP ¶
func CSSMOID_RSAWithOAEP() uintptr
CSSMOID_RSAWithOAEP returns the address of the symbol CSSMOID_RSAWithOAEP.
func CSSMOID_RegisteredAddress ¶
func CSSMOID_RegisteredAddress() uintptr
CSSMOID_RegisteredAddress returns the address of the symbol CSSMOID_RegisteredAddress.
func CSSMOID_RoleOccupant ¶
func CSSMOID_RoleOccupant() uintptr
CSSMOID_RoleOccupant returns the address of the symbol CSSMOID_RoleOccupant.
func CSSMOID_SHA1 ¶
func CSSMOID_SHA1() uintptr
CSSMOID_SHA1 returns the address of the symbol CSSMOID_SHA1.
func CSSMOID_SHA1WithDSA ¶
func CSSMOID_SHA1WithDSA() uintptr
CSSMOID_SHA1WithDSA returns the address of the symbol CSSMOID_SHA1WithDSA.
func CSSMOID_SHA1WithDSA_CMS ¶
func CSSMOID_SHA1WithDSA_CMS() uintptr
CSSMOID_SHA1WithDSA_CMS returns the address of the symbol CSSMOID_SHA1WithDSA_CMS.
func CSSMOID_SHA1WithDSA_JDK ¶
func CSSMOID_SHA1WithDSA_JDK() uintptr
CSSMOID_SHA1WithDSA_JDK returns the address of the symbol CSSMOID_SHA1WithDSA_JDK.
func CSSMOID_SHA1WithRSA ¶
func CSSMOID_SHA1WithRSA() uintptr
CSSMOID_SHA1WithRSA returns the address of the symbol CSSMOID_SHA1WithRSA.
func CSSMOID_SHA1WithRSA_OIW ¶
func CSSMOID_SHA1WithRSA_OIW() uintptr
CSSMOID_SHA1WithRSA_OIW returns the address of the symbol CSSMOID_SHA1WithRSA_OIW.
func CSSMOID_SHA224 ¶
func CSSMOID_SHA224() uintptr
CSSMOID_SHA224 returns the address of the symbol CSSMOID_SHA224.
func CSSMOID_SHA224WithRSA ¶
func CSSMOID_SHA224WithRSA() uintptr
CSSMOID_SHA224WithRSA returns the address of the symbol CSSMOID_SHA224WithRSA.
func CSSMOID_SHA256 ¶
func CSSMOID_SHA256() uintptr
CSSMOID_SHA256 returns the address of the symbol CSSMOID_SHA256.
func CSSMOID_SHA256WithRSA ¶
func CSSMOID_SHA256WithRSA() uintptr
CSSMOID_SHA256WithRSA returns the address of the symbol CSSMOID_SHA256WithRSA.
func CSSMOID_SHA384 ¶
func CSSMOID_SHA384() uintptr
CSSMOID_SHA384 returns the address of the symbol CSSMOID_SHA384.
func CSSMOID_SHA384WithRSA ¶
func CSSMOID_SHA384WithRSA() uintptr
CSSMOID_SHA384WithRSA returns the address of the symbol CSSMOID_SHA384WithRSA.
func CSSMOID_SHA512 ¶
func CSSMOID_SHA512() uintptr
CSSMOID_SHA512 returns the address of the symbol CSSMOID_SHA512.
func CSSMOID_SHA512WithRSA ¶
func CSSMOID_SHA512WithRSA() uintptr
CSSMOID_SHA512WithRSA returns the address of the symbol CSSMOID_SHA512WithRSA.
func CSSMOID_SearchGuide ¶
func CSSMOID_SearchGuide() uintptr
CSSMOID_SearchGuide returns the address of the symbol CSSMOID_SearchGuide.
func CSSMOID_SeeAlso ¶
func CSSMOID_SeeAlso() uintptr
CSSMOID_SeeAlso returns the address of the symbol CSSMOID_SeeAlso.
func CSSMOID_SerialNumber ¶
func CSSMOID_SerialNumber() uintptr
CSSMOID_SerialNumber returns the address of the symbol CSSMOID_SerialNumber.
func CSSMOID_ServerAuth ¶
func CSSMOID_ServerAuth() uintptr
CSSMOID_ServerAuth returns the address of the symbol CSSMOID_ServerAuth.
func CSSMOID_SigningTime ¶
func CSSMOID_SigningTime() uintptr
CSSMOID_SigningTime returns the address of the symbol CSSMOID_SigningTime.
func CSSMOID_StateProvinceName ¶
func CSSMOID_StateProvinceName() uintptr
CSSMOID_StateProvinceName returns the address of the symbol CSSMOID_StateProvinceName.
func CSSMOID_StreetAddress ¶
func CSSMOID_StreetAddress() uintptr
CSSMOID_StreetAddress returns the address of the symbol CSSMOID_StreetAddress.
func CSSMOID_SubjectAltName ¶
func CSSMOID_SubjectAltName() uintptr
CSSMOID_SubjectAltName returns the address of the symbol CSSMOID_SubjectAltName.
func CSSMOID_SubjectDirectoryAttributes ¶
func CSSMOID_SubjectDirectoryAttributes() uintptr
CSSMOID_SubjectDirectoryAttributes returns the address of the symbol CSSMOID_SubjectDirectoryAttributes.
func CSSMOID_SubjectEmailAddress ¶
func CSSMOID_SubjectEmailAddress() uintptr
CSSMOID_SubjectEmailAddress returns the address of the symbol CSSMOID_SubjectEmailAddress.
func CSSMOID_SubjectInfoAccess ¶
func CSSMOID_SubjectInfoAccess() uintptr
CSSMOID_SubjectInfoAccess returns the address of the symbol CSSMOID_SubjectInfoAccess.
func CSSMOID_SubjectKeyIdentifier ¶
func CSSMOID_SubjectKeyIdentifier() uintptr
CSSMOID_SubjectKeyIdentifier returns the address of the symbol CSSMOID_SubjectKeyIdentifier.
func CSSMOID_SubjectPicture ¶
func CSSMOID_SubjectPicture() uintptr
CSSMOID_SubjectPicture returns the address of the symbol CSSMOID_SubjectPicture.
func CSSMOID_SubjectSignatureBitmap ¶
func CSSMOID_SubjectSignatureBitmap() uintptr
CSSMOID_SubjectSignatureBitmap returns the address of the symbol CSSMOID_SubjectSignatureBitmap.
func CSSMOID_SupportedApplicationContext ¶
func CSSMOID_SupportedApplicationContext() uintptr
CSSMOID_SupportedApplicationContext returns the address of the symbol CSSMOID_SupportedApplicationContext.
func CSSMOID_Surname ¶
func CSSMOID_Surname() uintptr
CSSMOID_Surname returns the address of the symbol CSSMOID_Surname.
func CSSMOID_TEST_MOBILE_STORE_SIGNING_POLICY ¶
func CSSMOID_TEST_MOBILE_STORE_SIGNING_POLICY() uintptr
CSSMOID_TEST_MOBILE_STORE_SIGNING_POLICY returns the address of the symbol CSSMOID_TEST_MOBILE_STORE_SIGNING_POLICY.
func CSSMOID_TelephoneNumber ¶
func CSSMOID_TelephoneNumber() uintptr
CSSMOID_TelephoneNumber returns the address of the symbol CSSMOID_TelephoneNumber.
func CSSMOID_TelexNumber ¶
func CSSMOID_TelexNumber() uintptr
CSSMOID_TelexNumber returns the address of the symbol CSSMOID_TelexNumber.
func CSSMOID_TelexTerminalIdentifier ¶
func CSSMOID_TelexTerminalIdentifier() uintptr
CSSMOID_TelexTerminalIdentifier returns the address of the symbol CSSMOID_TelexTerminalIdentifier.
func CSSMOID_TimeStamping ¶
func CSSMOID_TimeStamping() uintptr
CSSMOID_TimeStamping returns the address of the symbol CSSMOID_TimeStamping.
func CSSMOID_Title ¶
func CSSMOID_Title() uintptr
CSSMOID_Title returns the address of the symbol CSSMOID_Title.
func CSSMOID_UniqueIdentifier ¶
func CSSMOID_UniqueIdentifier() uintptr
CSSMOID_UniqueIdentifier returns the address of the symbol CSSMOID_UniqueIdentifier.
func CSSMOID_UniqueMember ¶
func CSSMOID_UniqueMember() uintptr
CSSMOID_UniqueMember returns the address of the symbol CSSMOID_UniqueMember.
func CSSMOID_UnstructuredAddress ¶
func CSSMOID_UnstructuredAddress() uintptr
CSSMOID_UnstructuredAddress returns the address of the symbol CSSMOID_UnstructuredAddress.
func CSSMOID_UnstructuredName ¶
func CSSMOID_UnstructuredName() uintptr
CSSMOID_UnstructuredName returns the address of the symbol CSSMOID_UnstructuredName.
func CSSMOID_UseExemptions ¶
func CSSMOID_UseExemptions() uintptr
CSSMOID_UseExemptions returns the address of the symbol CSSMOID_UseExemptions.
func CSSMOID_UserCertificate ¶
func CSSMOID_UserCertificate() uintptr
CSSMOID_UserCertificate returns the address of the symbol CSSMOID_UserCertificate.
func CSSMOID_UserID ¶
func CSSMOID_UserID() uintptr
CSSMOID_UserID returns the address of the symbol CSSMOID_UserID.
func CSSMOID_UserPassword ¶
func CSSMOID_UserPassword() uintptr
CSSMOID_UserPassword returns the address of the symbol CSSMOID_UserPassword.
func CSSMOID_X9_62 ¶
func CSSMOID_X9_62() uintptr
CSSMOID_X9_62 returns the address of the symbol CSSMOID_X9_62.
func CSSMOID_X9_62_C_TwoCurve ¶
func CSSMOID_X9_62_C_TwoCurve() uintptr
CSSMOID_X9_62_C_TwoCurve returns the address of the symbol CSSMOID_X9_62_C_TwoCurve.
func CSSMOID_X9_62_EllCurve ¶
func CSSMOID_X9_62_EllCurve() uintptr
CSSMOID_X9_62_EllCurve returns the address of the symbol CSSMOID_X9_62_EllCurve.
func CSSMOID_X9_62_FieldType ¶
func CSSMOID_X9_62_FieldType() uintptr
CSSMOID_X9_62_FieldType returns the address of the symbol CSSMOID_X9_62_FieldType.
func CSSMOID_X9_62_PrimeCurve ¶
func CSSMOID_X9_62_PrimeCurve() uintptr
CSSMOID_X9_62_PrimeCurve returns the address of the symbol CSSMOID_X9_62_PrimeCurve.
func CSSMOID_X9_62_PubKeyType ¶
func CSSMOID_X9_62_PubKeyType() uintptr
CSSMOID_X9_62_PubKeyType returns the address of the symbol CSSMOID_X9_62_PubKeyType.
func CSSMOID_X9_62_SigType ¶
func CSSMOID_X9_62_SigType() uintptr
CSSMOID_X9_62_SigType returns the address of the symbol CSSMOID_X9_62_SigType.
func CSSMOID_X509V1CRLIssuerNameCStruct ¶
func CSSMOID_X509V1CRLIssuerNameCStruct() uintptr
CSSMOID_X509V1CRLIssuerNameCStruct returns the address of the symbol CSSMOID_X509V1CRLIssuerNameCStruct.
func CSSMOID_X509V1CRLIssuerNameLDAP ¶
func CSSMOID_X509V1CRLIssuerNameLDAP() uintptr
CSSMOID_X509V1CRLIssuerNameLDAP returns the address of the symbol CSSMOID_X509V1CRLIssuerNameLDAP.
func CSSMOID_X509V1CRLIssuerStruct ¶
func CSSMOID_X509V1CRLIssuerStruct() uintptr
CSSMOID_X509V1CRLIssuerStruct returns the address of the symbol CSSMOID_X509V1CRLIssuerStruct.
func CSSMOID_X509V1CRLNextUpdate ¶
func CSSMOID_X509V1CRLNextUpdate() uintptr
CSSMOID_X509V1CRLNextUpdate returns the address of the symbol CSSMOID_X509V1CRLNextUpdate.
func CSSMOID_X509V1CRLNumberOfRevokedCertEntries ¶
func CSSMOID_X509V1CRLNumberOfRevokedCertEntries() uintptr
CSSMOID_X509V1CRLNumberOfRevokedCertEntries returns the address of the symbol CSSMOID_X509V1CRLNumberOfRevokedCertEntries.
func CSSMOID_X509V1CRLRevokedCertificatesCStruct ¶
func CSSMOID_X509V1CRLRevokedCertificatesCStruct() uintptr
CSSMOID_X509V1CRLRevokedCertificatesCStruct returns the address of the symbol CSSMOID_X509V1CRLRevokedCertificatesCStruct.
func CSSMOID_X509V1CRLRevokedCertificatesStruct ¶
func CSSMOID_X509V1CRLRevokedCertificatesStruct() uintptr
CSSMOID_X509V1CRLRevokedCertificatesStruct returns the address of the symbol CSSMOID_X509V1CRLRevokedCertificatesStruct.
func CSSMOID_X509V1CRLRevokedEntryCStruct ¶
func CSSMOID_X509V1CRLRevokedEntryCStruct() uintptr
CSSMOID_X509V1CRLRevokedEntryCStruct returns the address of the symbol CSSMOID_X509V1CRLRevokedEntryCStruct.
func CSSMOID_X509V1CRLRevokedEntryRevocationDate ¶
func CSSMOID_X509V1CRLRevokedEntryRevocationDate() uintptr
CSSMOID_X509V1CRLRevokedEntryRevocationDate returns the address of the symbol CSSMOID_X509V1CRLRevokedEntryRevocationDate.
func CSSMOID_X509V1CRLRevokedEntrySerialNumber ¶
func CSSMOID_X509V1CRLRevokedEntrySerialNumber() uintptr
CSSMOID_X509V1CRLRevokedEntrySerialNumber returns the address of the symbol CSSMOID_X509V1CRLRevokedEntrySerialNumber.
func CSSMOID_X509V1CRLRevokedEntryStruct ¶
func CSSMOID_X509V1CRLRevokedEntryStruct() uintptr
CSSMOID_X509V1CRLRevokedEntryStruct returns the address of the symbol CSSMOID_X509V1CRLRevokedEntryStruct.
func CSSMOID_X509V1CRLThisUpdate ¶
func CSSMOID_X509V1CRLThisUpdate() uintptr
CSSMOID_X509V1CRLThisUpdate returns the address of the symbol CSSMOID_X509V1CRLThisUpdate.
func CSSMOID_X509V1CertificateIssuerUniqueId ¶
func CSSMOID_X509V1CertificateIssuerUniqueId() uintptr
CSSMOID_X509V1CertificateIssuerUniqueId returns the address of the symbol CSSMOID_X509V1CertificateIssuerUniqueId.
func CSSMOID_X509V1CertificateSubjectUniqueId ¶
func CSSMOID_X509V1CertificateSubjectUniqueId() uintptr
CSSMOID_X509V1CertificateSubjectUniqueId returns the address of the symbol CSSMOID_X509V1CertificateSubjectUniqueId.
func CSSMOID_X509V1IssuerName ¶
func CSSMOID_X509V1IssuerName() uintptr
CSSMOID_X509V1IssuerName returns the address of the symbol CSSMOID_X509V1IssuerName.
func CSSMOID_X509V1IssuerNameCStruct ¶
func CSSMOID_X509V1IssuerNameCStruct() uintptr
CSSMOID_X509V1IssuerNameCStruct returns the address of the symbol CSSMOID_X509V1IssuerNameCStruct.
func CSSMOID_X509V1IssuerNameLDAP ¶
func CSSMOID_X509V1IssuerNameLDAP() uintptr
CSSMOID_X509V1IssuerNameLDAP returns the address of the symbol CSSMOID_X509V1IssuerNameLDAP.
func CSSMOID_X509V1IssuerNameStd ¶
func CSSMOID_X509V1IssuerNameStd() uintptr
CSSMOID_X509V1IssuerNameStd returns the address of the symbol CSSMOID_X509V1IssuerNameStd.
func CSSMOID_X509V1SerialNumber ¶
func CSSMOID_X509V1SerialNumber() uintptr
CSSMOID_X509V1SerialNumber returns the address of the symbol CSSMOID_X509V1SerialNumber.
func CSSMOID_X509V1Signature ¶
func CSSMOID_X509V1Signature() uintptr
CSSMOID_X509V1Signature returns the address of the symbol CSSMOID_X509V1Signature.
func CSSMOID_X509V1SignatureAlgorithm ¶
func CSSMOID_X509V1SignatureAlgorithm() uintptr
CSSMOID_X509V1SignatureAlgorithm returns the address of the symbol CSSMOID_X509V1SignatureAlgorithm.
func CSSMOID_X509V1SignatureAlgorithmParameters ¶
func CSSMOID_X509V1SignatureAlgorithmParameters() uintptr
CSSMOID_X509V1SignatureAlgorithmParameters returns the address of the symbol CSSMOID_X509V1SignatureAlgorithmParameters.
func CSSMOID_X509V1SignatureAlgorithmTBS ¶
func CSSMOID_X509V1SignatureAlgorithmTBS() uintptr
CSSMOID_X509V1SignatureAlgorithmTBS returns the address of the symbol CSSMOID_X509V1SignatureAlgorithmTBS.
func CSSMOID_X509V1SignatureCStruct ¶
func CSSMOID_X509V1SignatureCStruct() uintptr
CSSMOID_X509V1SignatureCStruct returns the address of the symbol CSSMOID_X509V1SignatureCStruct.
func CSSMOID_X509V1SignatureStruct ¶
func CSSMOID_X509V1SignatureStruct() uintptr
CSSMOID_X509V1SignatureStruct returns the address of the symbol CSSMOID_X509V1SignatureStruct.
func CSSMOID_X509V1SubjectName ¶
func CSSMOID_X509V1SubjectName() uintptr
CSSMOID_X509V1SubjectName returns the address of the symbol CSSMOID_X509V1SubjectName.
func CSSMOID_X509V1SubjectNameCStruct ¶
func CSSMOID_X509V1SubjectNameCStruct() uintptr
CSSMOID_X509V1SubjectNameCStruct returns the address of the symbol CSSMOID_X509V1SubjectNameCStruct.
func CSSMOID_X509V1SubjectNameLDAP ¶
func CSSMOID_X509V1SubjectNameLDAP() uintptr
CSSMOID_X509V1SubjectNameLDAP returns the address of the symbol CSSMOID_X509V1SubjectNameLDAP.
func CSSMOID_X509V1SubjectNameStd ¶
func CSSMOID_X509V1SubjectNameStd() uintptr
CSSMOID_X509V1SubjectNameStd returns the address of the symbol CSSMOID_X509V1SubjectNameStd.
func CSSMOID_X509V1SubjectPublicKey ¶
func CSSMOID_X509V1SubjectPublicKey() uintptr
CSSMOID_X509V1SubjectPublicKey returns the address of the symbol CSSMOID_X509V1SubjectPublicKey.
func CSSMOID_X509V1SubjectPublicKeyAlgorithm ¶
func CSSMOID_X509V1SubjectPublicKeyAlgorithm() uintptr
CSSMOID_X509V1SubjectPublicKeyAlgorithm returns the address of the symbol CSSMOID_X509V1SubjectPublicKeyAlgorithm.
func CSSMOID_X509V1SubjectPublicKeyAlgorithmParameters ¶
func CSSMOID_X509V1SubjectPublicKeyAlgorithmParameters() uintptr
CSSMOID_X509V1SubjectPublicKeyAlgorithmParameters returns the address of the symbol CSSMOID_X509V1SubjectPublicKeyAlgorithmParameters.
func CSSMOID_X509V1SubjectPublicKeyCStruct ¶
func CSSMOID_X509V1SubjectPublicKeyCStruct() uintptr
CSSMOID_X509V1SubjectPublicKeyCStruct returns the address of the symbol CSSMOID_X509V1SubjectPublicKeyCStruct.
func CSSMOID_X509V1ValidityNotAfter ¶
func CSSMOID_X509V1ValidityNotAfter() uintptr
CSSMOID_X509V1ValidityNotAfter returns the address of the symbol CSSMOID_X509V1ValidityNotAfter.
func CSSMOID_X509V1ValidityNotBefore ¶
func CSSMOID_X509V1ValidityNotBefore() uintptr
CSSMOID_X509V1ValidityNotBefore returns the address of the symbol CSSMOID_X509V1ValidityNotBefore.
func CSSMOID_X509V1Version ¶
func CSSMOID_X509V1Version() uintptr
CSSMOID_X509V1Version returns the address of the symbol CSSMOID_X509V1Version.
func CSSMOID_X509V2CRLAllExtensionsCStruct ¶
func CSSMOID_X509V2CRLAllExtensionsCStruct() uintptr
CSSMOID_X509V2CRLAllExtensionsCStruct returns the address of the symbol CSSMOID_X509V2CRLAllExtensionsCStruct.
func CSSMOID_X509V2CRLAllExtensionsStruct ¶
func CSSMOID_X509V2CRLAllExtensionsStruct() uintptr
CSSMOID_X509V2CRLAllExtensionsStruct returns the address of the symbol CSSMOID_X509V2CRLAllExtensionsStruct.
func CSSMOID_X509V2CRLExtensionCritical ¶
func CSSMOID_X509V2CRLExtensionCritical() uintptr
CSSMOID_X509V2CRLExtensionCritical returns the address of the symbol CSSMOID_X509V2CRLExtensionCritical.
func CSSMOID_X509V2CRLExtensionId ¶
func CSSMOID_X509V2CRLExtensionId() uintptr
CSSMOID_X509V2CRLExtensionId returns the address of the symbol CSSMOID_X509V2CRLExtensionId.
func CSSMOID_X509V2CRLExtensionType ¶
func CSSMOID_X509V2CRLExtensionType() uintptr
CSSMOID_X509V2CRLExtensionType returns the address of the symbol CSSMOID_X509V2CRLExtensionType.
func CSSMOID_X509V2CRLNumberOfExtensions ¶
func CSSMOID_X509V2CRLNumberOfExtensions() uintptr
CSSMOID_X509V2CRLNumberOfExtensions returns the address of the symbol CSSMOID_X509V2CRLNumberOfExtensions.
func CSSMOID_X509V2CRLRevokedEntryAllExtensionsCStruct ¶
func CSSMOID_X509V2CRLRevokedEntryAllExtensionsCStruct() uintptr
CSSMOID_X509V2CRLRevokedEntryAllExtensionsCStruct returns the address of the symbol CSSMOID_X509V2CRLRevokedEntryAllExtensionsCStruct.
func CSSMOID_X509V2CRLRevokedEntryAllExtensionsStruct ¶
func CSSMOID_X509V2CRLRevokedEntryAllExtensionsStruct() uintptr
CSSMOID_X509V2CRLRevokedEntryAllExtensionsStruct returns the address of the symbol CSSMOID_X509V2CRLRevokedEntryAllExtensionsStruct.
func CSSMOID_X509V2CRLRevokedEntryExtensionCritical ¶
func CSSMOID_X509V2CRLRevokedEntryExtensionCritical() uintptr
CSSMOID_X509V2CRLRevokedEntryExtensionCritical returns the address of the symbol CSSMOID_X509V2CRLRevokedEntryExtensionCritical.
func CSSMOID_X509V2CRLRevokedEntryExtensionId ¶
func CSSMOID_X509V2CRLRevokedEntryExtensionId() uintptr
CSSMOID_X509V2CRLRevokedEntryExtensionId returns the address of the symbol CSSMOID_X509V2CRLRevokedEntryExtensionId.
func CSSMOID_X509V2CRLRevokedEntryExtensionType ¶
func CSSMOID_X509V2CRLRevokedEntryExtensionType() uintptr
CSSMOID_X509V2CRLRevokedEntryExtensionType returns the address of the symbol CSSMOID_X509V2CRLRevokedEntryExtensionType.
func CSSMOID_X509V2CRLRevokedEntryExtensionValue ¶
func CSSMOID_X509V2CRLRevokedEntryExtensionValue() uintptr
CSSMOID_X509V2CRLRevokedEntryExtensionValue returns the address of the symbol CSSMOID_X509V2CRLRevokedEntryExtensionValue.
func CSSMOID_X509V2CRLRevokedEntryNumberOfExtensions ¶
func CSSMOID_X509V2CRLRevokedEntryNumberOfExtensions() uintptr
CSSMOID_X509V2CRLRevokedEntryNumberOfExtensions returns the address of the symbol CSSMOID_X509V2CRLRevokedEntryNumberOfExtensions.
func CSSMOID_X509V2CRLRevokedEntrySingleExtensionCStruct ¶
func CSSMOID_X509V2CRLRevokedEntrySingleExtensionCStruct() uintptr
CSSMOID_X509V2CRLRevokedEntrySingleExtensionCStruct returns the address of the symbol CSSMOID_X509V2CRLRevokedEntrySingleExtensionCStruct.
func CSSMOID_X509V2CRLRevokedEntrySingleExtensionStruct ¶
func CSSMOID_X509V2CRLRevokedEntrySingleExtensionStruct() uintptr
CSSMOID_X509V2CRLRevokedEntrySingleExtensionStruct returns the address of the symbol CSSMOID_X509V2CRLRevokedEntrySingleExtensionStruct.
func CSSMOID_X509V2CRLSignedCrlCStruct ¶
func CSSMOID_X509V2CRLSignedCrlCStruct() uintptr
CSSMOID_X509V2CRLSignedCrlCStruct returns the address of the symbol CSSMOID_X509V2CRLSignedCrlCStruct.
func CSSMOID_X509V2CRLSignedCrlStruct ¶
func CSSMOID_X509V2CRLSignedCrlStruct() uintptr
CSSMOID_X509V2CRLSignedCrlStruct returns the address of the symbol CSSMOID_X509V2CRLSignedCrlStruct.
func CSSMOID_X509V2CRLSingleExtensionCStruct ¶
func CSSMOID_X509V2CRLSingleExtensionCStruct() uintptr
CSSMOID_X509V2CRLSingleExtensionCStruct returns the address of the symbol CSSMOID_X509V2CRLSingleExtensionCStruct.
func CSSMOID_X509V2CRLSingleExtensionStruct ¶
func CSSMOID_X509V2CRLSingleExtensionStruct() uintptr
CSSMOID_X509V2CRLSingleExtensionStruct returns the address of the symbol CSSMOID_X509V2CRLSingleExtensionStruct.
func CSSMOID_X509V2CRLTbsCertListCStruct ¶
func CSSMOID_X509V2CRLTbsCertListCStruct() uintptr
CSSMOID_X509V2CRLTbsCertListCStruct returns the address of the symbol CSSMOID_X509V2CRLTbsCertListCStruct.
func CSSMOID_X509V2CRLTbsCertListStruct ¶
func CSSMOID_X509V2CRLTbsCertListStruct() uintptr
CSSMOID_X509V2CRLTbsCertListStruct returns the address of the symbol CSSMOID_X509V2CRLTbsCertListStruct.
func CSSMOID_X509V2CRLVersion ¶
func CSSMOID_X509V2CRLVersion() uintptr
CSSMOID_X509V2CRLVersion returns the address of the symbol CSSMOID_X509V2CRLVersion.
func CSSMOID_X509V3Certificate ¶
func CSSMOID_X509V3Certificate() uintptr
CSSMOID_X509V3Certificate returns the address of the symbol CSSMOID_X509V3Certificate.
func CSSMOID_X509V3CertificateCStruct ¶
func CSSMOID_X509V3CertificateCStruct() uintptr
CSSMOID_X509V3CertificateCStruct returns the address of the symbol CSSMOID_X509V3CertificateCStruct.
func CSSMOID_X509V3CertificateExtensionCStruct ¶
func CSSMOID_X509V3CertificateExtensionCStruct() uintptr
CSSMOID_X509V3CertificateExtensionCStruct returns the address of the symbol CSSMOID_X509V3CertificateExtensionCStruct.
func CSSMOID_X509V3CertificateExtensionCritical ¶
func CSSMOID_X509V3CertificateExtensionCritical() uintptr
CSSMOID_X509V3CertificateExtensionCritical returns the address of the symbol CSSMOID_X509V3CertificateExtensionCritical.
func CSSMOID_X509V3CertificateExtensionId ¶
func CSSMOID_X509V3CertificateExtensionId() uintptr
CSSMOID_X509V3CertificateExtensionId returns the address of the symbol CSSMOID_X509V3CertificateExtensionId.
func CSSMOID_X509V3CertificateExtensionStruct ¶
func CSSMOID_X509V3CertificateExtensionStruct() uintptr
CSSMOID_X509V3CertificateExtensionStruct returns the address of the symbol CSSMOID_X509V3CertificateExtensionStruct.
func CSSMOID_X509V3CertificateExtensionType ¶
func CSSMOID_X509V3CertificateExtensionType() uintptr
CSSMOID_X509V3CertificateExtensionType returns the address of the symbol CSSMOID_X509V3CertificateExtensionType.
func CSSMOID_X509V3CertificateExtensionValue ¶
func CSSMOID_X509V3CertificateExtensionValue() uintptr
CSSMOID_X509V3CertificateExtensionValue returns the address of the symbol CSSMOID_X509V3CertificateExtensionValue.
func CSSMOID_X509V3CertificateExtensionsCStruct ¶
func CSSMOID_X509V3CertificateExtensionsCStruct() uintptr
CSSMOID_X509V3CertificateExtensionsCStruct returns the address of the symbol CSSMOID_X509V3CertificateExtensionsCStruct.
func CSSMOID_X509V3CertificateExtensionsStruct ¶
func CSSMOID_X509V3CertificateExtensionsStruct() uintptr
CSSMOID_X509V3CertificateExtensionsStruct returns the address of the symbol CSSMOID_X509V3CertificateExtensionsStruct.
func CSSMOID_X509V3CertificateNumberOfExtensions ¶
func CSSMOID_X509V3CertificateNumberOfExtensions() uintptr
CSSMOID_X509V3CertificateNumberOfExtensions returns the address of the symbol CSSMOID_X509V3CertificateNumberOfExtensions.
func CSSMOID_X509V3SignedCertificate ¶
func CSSMOID_X509V3SignedCertificate() uintptr
CSSMOID_X509V3SignedCertificate returns the address of the symbol CSSMOID_X509V3SignedCertificate.
func CSSMOID_X509V3SignedCertificateCStruct ¶
func CSSMOID_X509V3SignedCertificateCStruct() uintptr
CSSMOID_X509V3SignedCertificateCStruct returns the address of the symbol CSSMOID_X509V3SignedCertificateCStruct.
func CSSMOID_X_121Address ¶
func CSSMOID_X_121Address() uintptr
CSSMOID_X_121Address returns the address of the symbol CSSMOID_X_121Address.
func CSSMOID_ecPublicKey ¶
func CSSMOID_ecPublicKey() uintptr
CSSMOID_ecPublicKey returns the address of the symbol CSSMOID_ecPublicKey.
func CSSMOID_secp112r1 ¶
func CSSMOID_secp112r1() uintptr
CSSMOID_secp112r1 returns the address of the symbol CSSMOID_secp112r1.
func CSSMOID_secp112r2 ¶
func CSSMOID_secp112r2() uintptr
CSSMOID_secp112r2 returns the address of the symbol CSSMOID_secp112r2.
func CSSMOID_secp128r1 ¶
func CSSMOID_secp128r1() uintptr
CSSMOID_secp128r1 returns the address of the symbol CSSMOID_secp128r1.
func CSSMOID_secp128r2 ¶
func CSSMOID_secp128r2() uintptr
CSSMOID_secp128r2 returns the address of the symbol CSSMOID_secp128r2.
func CSSMOID_secp160k1 ¶
func CSSMOID_secp160k1() uintptr
CSSMOID_secp160k1 returns the address of the symbol CSSMOID_secp160k1.
func CSSMOID_secp160r1 ¶
func CSSMOID_secp160r1() uintptr
CSSMOID_secp160r1 returns the address of the symbol CSSMOID_secp160r1.
func CSSMOID_secp160r2 ¶
func CSSMOID_secp160r2() uintptr
CSSMOID_secp160r2 returns the address of the symbol CSSMOID_secp160r2.
func CSSMOID_secp192k1 ¶
func CSSMOID_secp192k1() uintptr
CSSMOID_secp192k1 returns the address of the symbol CSSMOID_secp192k1.
func CSSMOID_secp192r1 ¶
func CSSMOID_secp192r1() uintptr
CSSMOID_secp192r1 returns the address of the symbol CSSMOID_secp192r1.
func CSSMOID_secp224k1 ¶
func CSSMOID_secp224k1() uintptr
CSSMOID_secp224k1 returns the address of the symbol CSSMOID_secp224k1.
func CSSMOID_secp224r1 ¶
func CSSMOID_secp224r1() uintptr
CSSMOID_secp224r1 returns the address of the symbol CSSMOID_secp224r1.
func CSSMOID_secp256k1 ¶
func CSSMOID_secp256k1() uintptr
CSSMOID_secp256k1 returns the address of the symbol CSSMOID_secp256k1.
func CSSMOID_secp256r1 ¶
func CSSMOID_secp256r1() uintptr
CSSMOID_secp256r1 returns the address of the symbol CSSMOID_secp256r1.
func CSSMOID_secp384r1 ¶
func CSSMOID_secp384r1() uintptr
CSSMOID_secp384r1 returns the address of the symbol CSSMOID_secp384r1.
func CSSMOID_secp521r1 ¶
func CSSMOID_secp521r1() uintptr
CSSMOID_secp521r1 returns the address of the symbol CSSMOID_secp521r1.
func CSSMOID_sect113r1 ¶
func CSSMOID_sect113r1() uintptr
CSSMOID_sect113r1 returns the address of the symbol CSSMOID_sect113r1.
func CSSMOID_sect113r2 ¶
func CSSMOID_sect113r2() uintptr
CSSMOID_sect113r2 returns the address of the symbol CSSMOID_sect113r2.
func CSSMOID_sect131r1 ¶
func CSSMOID_sect131r1() uintptr
CSSMOID_sect131r1 returns the address of the symbol CSSMOID_sect131r1.
func CSSMOID_sect131r2 ¶
func CSSMOID_sect131r2() uintptr
CSSMOID_sect131r2 returns the address of the symbol CSSMOID_sect131r2.
func CSSMOID_sect163k1 ¶
func CSSMOID_sect163k1() uintptr
CSSMOID_sect163k1 returns the address of the symbol CSSMOID_sect163k1.
func CSSMOID_sect163r1 ¶
func CSSMOID_sect163r1() uintptr
CSSMOID_sect163r1 returns the address of the symbol CSSMOID_sect163r1.
func CSSMOID_sect163r2 ¶
func CSSMOID_sect163r2() uintptr
CSSMOID_sect163r2 returns the address of the symbol CSSMOID_sect163r2.
func CSSMOID_sect193r1 ¶
func CSSMOID_sect193r1() uintptr
CSSMOID_sect193r1 returns the address of the symbol CSSMOID_sect193r1.
func CSSMOID_sect193r2 ¶
func CSSMOID_sect193r2() uintptr
CSSMOID_sect193r2 returns the address of the symbol CSSMOID_sect193r2.
func CSSMOID_sect233k1 ¶
func CSSMOID_sect233k1() uintptr
CSSMOID_sect233k1 returns the address of the symbol CSSMOID_sect233k1.
func CSSMOID_sect233r1 ¶
func CSSMOID_sect233r1() uintptr
CSSMOID_sect233r1 returns the address of the symbol CSSMOID_sect233r1.
func CSSMOID_sect239k1 ¶
func CSSMOID_sect239k1() uintptr
CSSMOID_sect239k1 returns the address of the symbol CSSMOID_sect239k1.
func CSSMOID_sect283k1 ¶
func CSSMOID_sect283k1() uintptr
CSSMOID_sect283k1 returns the address of the symbol CSSMOID_sect283k1.
func CSSMOID_sect283r1 ¶
func CSSMOID_sect283r1() uintptr
CSSMOID_sect283r1 returns the address of the symbol CSSMOID_sect283r1.
func CSSMOID_sect409k1 ¶
func CSSMOID_sect409k1() uintptr
CSSMOID_sect409k1 returns the address of the symbol CSSMOID_sect409k1.
func CSSMOID_sect409r1 ¶
func CSSMOID_sect409r1() uintptr
CSSMOID_sect409r1 returns the address of the symbol CSSMOID_sect409r1.
func CSSMOID_sect571k1 ¶
func CSSMOID_sect571k1() uintptr
CSSMOID_sect571k1 returns the address of the symbol CSSMOID_sect571k1.
func CSSMOID_sect571r1 ¶
func CSSMOID_sect571r1() uintptr
CSSMOID_sect571r1 returns the address of the symbol CSSMOID_sect571r1.
func CSSM_AC_AuthCompute ¶
func CSSM_AC_AuthCompute(acHandle int, baseAuthorizations unsafe.Pointer, credentials unsafe.Pointer, numberOfRequestors uint32, requestors unsafe.Pointer, requestedAuthorizationPeriod unsafe.Pointer, requestedAuthorization unsafe.Pointer, authorizationResult unsafe.Pointer) int32
CSSM_AC_AuthCompute calls the Security framework function CSSM_AC_AuthCompute.
func CSSM_AC_PassThrough ¶
func CSSM_AC_PassThrough(acHandle int, tpHandle int, clHandle int, ccHandle uint64, dbList unsafe.Pointer, passThroughId uint32, inputParams unsafe.Pointer, outputParams unsafe.Pointer) int32
CSSM_AC_PassThrough calls the Security framework function CSSM_AC_PassThrough.
func CSSM_CL_CertAbortCache ¶
CSSM_CL_CertAbortCache calls the Security framework function CSSM_CL_CertAbortCache.
func CSSM_CL_CertAbortQuery ¶
CSSM_CL_CertAbortQuery calls the Security framework function CSSM_CL_CertAbortQuery.
func CSSM_CL_CertCache ¶
CSSM_CL_CertCache calls the Security framework function CSSM_CL_CertCache.
func CSSM_CL_CertCreateTemplate ¶
func CSSM_CL_CertCreateTemplate(clHandle int, numberOfFields uint32, certFields unsafe.Pointer, certTemplate unsafe.Pointer) int32
CSSM_CL_CertCreateTemplate calls the Security framework function CSSM_CL_CertCreateTemplate.
func CSSM_CL_CertDescribeFormat ¶
func CSSM_CL_CertDescribeFormat(clHandle int, oidList unsafe.Pointer) (result int32, numberOfFields uint32)
CSSM_CL_CertDescribeFormat calls the Security framework function CSSM_CL_CertDescribeFormat.
func CSSM_CL_CertGetAllFields ¶
func CSSM_CL_CertGetAllFields(clHandle int, cert unsafe.Pointer, certFields unsafe.Pointer) (result int32, numberOfFields uint32)
CSSM_CL_CertGetAllFields calls the Security framework function CSSM_CL_CertGetAllFields.
func CSSM_CL_CertGetAllTemplateFields ¶
func CSSM_CL_CertGetAllTemplateFields(clHandle int, certTemplate unsafe.Pointer, certFields unsafe.Pointer) (result int32, numberOfFields uint32)
CSSM_CL_CertGetAllTemplateFields calls the Security framework function CSSM_CL_CertGetAllTemplateFields.
func CSSM_CL_CertGetFirstCachedFieldValue ¶
func CSSM_CL_CertGetFirstCachedFieldValue(clHandle int, certHandle int, certField unsafe.Pointer, value unsafe.Pointer) (result int32, resultsHandle int, numberOfMatchedFields uint32)
CSSM_CL_CertGetFirstCachedFieldValue calls the Security framework function CSSM_CL_CertGetFirstCachedFieldValue.
func CSSM_CL_CertGetFirstFieldValue ¶
func CSSM_CL_CertGetFirstFieldValue(clHandle int, cert unsafe.Pointer, certField unsafe.Pointer, value unsafe.Pointer) (result int32, resultsHandle int, numberOfMatchedFields uint32)
CSSM_CL_CertGetFirstFieldValue calls the Security framework function CSSM_CL_CertGetFirstFieldValue.
func CSSM_CL_CertGetKeyInfo ¶
CSSM_CL_CertGetKeyInfo calls the Security framework function CSSM_CL_CertGetKeyInfo.
func CSSM_CL_CertGetNextCachedFieldValue ¶
func CSSM_CL_CertGetNextCachedFieldValue(clHandle int, resultsHandle int, value unsafe.Pointer) int32
CSSM_CL_CertGetNextCachedFieldValue calls the Security framework function CSSM_CL_CertGetNextCachedFieldValue.
func CSSM_CL_CertGetNextFieldValue ¶
CSSM_CL_CertGetNextFieldValue calls the Security framework function CSSM_CL_CertGetNextFieldValue.
func CSSM_CL_CertGroupFromVerifiedBundle ¶
func CSSM_CL_CertGroupFromVerifiedBundle(clHandle int, ccHandle uint64, certBundle unsafe.Pointer, signerCert unsafe.Pointer, certGroup unsafe.Pointer) int32
CSSM_CL_CertGroupFromVerifiedBundle calls the Security framework function CSSM_CL_CertGroupFromVerifiedBundle.
func CSSM_CL_CertGroupToSignedBundle ¶
func CSSM_CL_CertGroupToSignedBundle(clHandle int, ccHandle uint64, certGroupToBundle unsafe.Pointer, bundleInfo *CssmCertBundleHeader, signedBundle unsafe.Pointer) int32
CSSM_CL_CertGroupToSignedBundle calls the Security framework function CSSM_CL_CertGroupToSignedBundle.
func CSSM_CL_CertSign ¶
func CSSM_CL_CertSign(clHandle int, ccHandle uint64, certTemplate unsafe.Pointer, signScope unsafe.Pointer, scopeSize uint32, signedCert unsafe.Pointer) int32
CSSM_CL_CertSign calls the Security framework function CSSM_CL_CertSign.
func CSSM_CL_CertVerify ¶
func CSSM_CL_CertVerify(clHandle int, ccHandle uint64, certToBeVerified unsafe.Pointer, signerCert unsafe.Pointer, verifyScope unsafe.Pointer, scopeSize uint32) int32
CSSM_CL_CertVerify calls the Security framework function CSSM_CL_CertVerify.
func CSSM_CL_CertVerifyWithKey ¶
func CSSM_CL_CertVerifyWithKey(clHandle int, ccHandle uint64, certToBeVerified unsafe.Pointer) int32
CSSM_CL_CertVerifyWithKey calls the Security framework function CSSM_CL_CertVerifyWithKey.
func CSSM_CL_CrlAbortCache ¶
CSSM_CL_CrlAbortCache calls the Security framework function CSSM_CL_CrlAbortCache.
func CSSM_CL_CrlAbortQuery ¶
CSSM_CL_CrlAbortQuery calls the Security framework function CSSM_CL_CrlAbortQuery.
func CSSM_CL_CrlAddCert ¶
func CSSM_CL_CrlAddCert(clHandle int, ccHandle uint64, cert unsafe.Pointer, numberOfFields uint32, crlEntryFields unsafe.Pointer, oldCrl unsafe.Pointer, newCrl unsafe.Pointer) int32
CSSM_CL_CrlAddCert calls the Security framework function CSSM_CL_CrlAddCert.
func CSSM_CL_CrlCache ¶
CSSM_CL_CrlCache calls the Security framework function CSSM_CL_CrlCache.
func CSSM_CL_CrlCreateTemplate ¶
func CSSM_CL_CrlCreateTemplate(clHandle int, numberOfFields uint32, crlTemplate unsafe.Pointer, newCrl unsafe.Pointer) int32
CSSM_CL_CrlCreateTemplate calls the Security framework function CSSM_CL_CrlCreateTemplate.
func CSSM_CL_CrlDescribeFormat ¶
func CSSM_CL_CrlDescribeFormat(clHandle int, oidList unsafe.Pointer) (result int32, numberOfFields uint32)
CSSM_CL_CrlDescribeFormat calls the Security framework function CSSM_CL_CrlDescribeFormat.
func CSSM_CL_CrlGetAllCachedRecordFields ¶
func CSSM_CL_CrlGetAllCachedRecordFields(clHandle int, crlHandle int, crlRecordIndex unsafe.Pointer, crlFields unsafe.Pointer) (result int32, numberOfFields uint32)
CSSM_CL_CrlGetAllCachedRecordFields calls the Security framework function CSSM_CL_CrlGetAllCachedRecordFields.
func CSSM_CL_CrlGetAllFields ¶
func CSSM_CL_CrlGetAllFields(clHandle int, crl unsafe.Pointer, crlFields unsafe.Pointer) (result int32, numberOfCrlFields uint32)
CSSM_CL_CrlGetAllFields calls the Security framework function CSSM_CL_CrlGetAllFields.
func CSSM_CL_CrlGetFirstCachedFieldValue ¶
func CSSM_CL_CrlGetFirstCachedFieldValue(clHandle int, crlHandle int, crlRecordIndex unsafe.Pointer, crlField unsafe.Pointer, value unsafe.Pointer) (result int32, resultsHandle int, numberOfMatchedFields uint32)
CSSM_CL_CrlGetFirstCachedFieldValue calls the Security framework function CSSM_CL_CrlGetFirstCachedFieldValue.
func CSSM_CL_CrlGetFirstFieldValue ¶
func CSSM_CL_CrlGetFirstFieldValue(clHandle int, crl unsafe.Pointer, crlField unsafe.Pointer, value unsafe.Pointer) (result int32, resultsHandle int, numberOfMatchedFields uint32)
CSSM_CL_CrlGetFirstFieldValue calls the Security framework function CSSM_CL_CrlGetFirstFieldValue.
func CSSM_CL_CrlGetNextCachedFieldValue ¶
func CSSM_CL_CrlGetNextCachedFieldValue(clHandle int, resultsHandle int, value unsafe.Pointer) int32
CSSM_CL_CrlGetNextCachedFieldValue calls the Security framework function CSSM_CL_CrlGetNextCachedFieldValue.
func CSSM_CL_CrlGetNextFieldValue ¶
CSSM_CL_CrlGetNextFieldValue calls the Security framework function CSSM_CL_CrlGetNextFieldValue.
func CSSM_CL_CrlRemoveCert ¶
func CSSM_CL_CrlRemoveCert(clHandle int, cert unsafe.Pointer, oldCrl unsafe.Pointer, newCrl unsafe.Pointer) int32
CSSM_CL_CrlRemoveCert calls the Security framework function CSSM_CL_CrlRemoveCert.
func CSSM_CL_CrlSetFields ¶
func CSSM_CL_CrlSetFields(clHandle int, numberOfFields uint32, crlTemplate unsafe.Pointer, oldCrl unsafe.Pointer, modifiedCrl unsafe.Pointer) int32
CSSM_CL_CrlSetFields calls the Security framework function CSSM_CL_CrlSetFields.
func CSSM_CL_CrlSign ¶
func CSSM_CL_CrlSign(clHandle int, ccHandle uint64, unsignedCrl unsafe.Pointer, signScope unsafe.Pointer, scopeSize uint32, signedCrl unsafe.Pointer) int32
CSSM_CL_CrlSign calls the Security framework function CSSM_CL_CrlSign.
func CSSM_CL_CrlVerify ¶
func CSSM_CL_CrlVerify(clHandle int, ccHandle uint64, crlToBeVerified unsafe.Pointer, signerCert unsafe.Pointer, verifyScope unsafe.Pointer, scopeSize uint32) int32
CSSM_CL_CrlVerify calls the Security framework function CSSM_CL_CrlVerify.
func CSSM_CL_CrlVerifyWithKey ¶
CSSM_CL_CrlVerifyWithKey calls the Security framework function CSSM_CL_CrlVerifyWithKey.
func CSSM_CL_FreeFieldValue ¶
CSSM_CL_FreeFieldValue calls the Security framework function CSSM_CL_FreeFieldValue.
func CSSM_CL_FreeFields ¶
CSSM_CL_FreeFields calls the Security framework function CSSM_CL_FreeFields.
func CSSM_CL_IsCertInCachedCrl ¶
func CSSM_CL_IsCertInCachedCrl(clHandle int, cert unsafe.Pointer, crlHandle int, crlRecordIndex unsafe.Pointer) (result int32, certFound int32)
CSSM_CL_IsCertInCachedCrl calls the Security framework function CSSM_CL_IsCertInCachedCrl.
func CSSM_CL_IsCertInCrl ¶
func CSSM_CL_IsCertInCrl(clHandle int, cert unsafe.Pointer, crl unsafe.Pointer) (result int32, certFound int32)
CSSM_CL_IsCertInCrl calls the Security framework function CSSM_CL_IsCertInCrl.
func CSSM_CL_PassThrough ¶
func CSSM_CL_PassThrough(clHandle int, ccHandle uint64, passThroughId uint32, inputParams unsafe.Pointer, outputParams unsafe.Pointer) int32
CSSM_CL_PassThrough calls the Security framework function CSSM_CL_PassThrough.
func CSSM_CSP_ChangeLoginAcl ¶
func CSSM_CSP_ChangeLoginAcl(cspHandle int, accessCred unsafe.Pointer, aclEdit unsafe.Pointer) int32
CSSM_CSP_ChangeLoginAcl calls the Security framework function CSSM_CSP_ChangeLoginAcl.
func CSSM_CSP_ChangeLoginOwner ¶
func CSSM_CSP_ChangeLoginOwner(cspHandle int, accessCred unsafe.Pointer, newOwner unsafe.Pointer) int32
CSSM_CSP_ChangeLoginOwner calls the Security framework function CSSM_CSP_ChangeLoginOwner.
func CSSM_CSP_CreateAsymmetricContext ¶
func CSSM_CSP_CreateAsymmetricContext(cspHandle int, algorithmID uint32, accessCred unsafe.Pointer, key unsafe.Pointer, padding uint32) (result int32, newContextHandle uint64)
CSSM_CSP_CreateAsymmetricContext calls the Security framework function CSSM_CSP_CreateAsymmetricContext.
func CSSM_CSP_CreateDeriveKeyContext ¶
func CSSM_CSP_CreateDeriveKeyContext(cspHandle int, algorithmID uint32, deriveKeyType uint32, deriveKeyLengthInBits uint32, accessCred unsafe.Pointer, baseKey unsafe.Pointer, iterationCount uint32, salt unsafe.Pointer, seed unsafe.Pointer) (result int32, newContextHandle uint64)
CSSM_CSP_CreateDeriveKeyContext calls the Security framework function CSSM_CSP_CreateDeriveKeyContext.
func CSSM_CSP_CreateDigestContext ¶
func CSSM_CSP_CreateDigestContext(cspHandle int, algorithmID uint32) (result int32, newContextHandle uint64)
CSSM_CSP_CreateDigestContext calls the Security framework function CSSM_CSP_CreateDigestContext.
func CSSM_CSP_CreateKeyGenContext ¶
func CSSM_CSP_CreateKeyGenContext(cspHandle int, algorithmID uint32, keySizeInBits uint32, seed unsafe.Pointer, salt unsafe.Pointer, startDate *CssmDate, endDate *CssmDate, params unsafe.Pointer) (result int32, newContextHandle uint64)
CSSM_CSP_CreateKeyGenContext calls the Security framework function CSSM_CSP_CreateKeyGenContext.
func CSSM_CSP_CreateMacContext ¶
func CSSM_CSP_CreateMacContext(cspHandle int, algorithmID uint32, key unsafe.Pointer) (result int32, newContextHandle uint64)
CSSM_CSP_CreateMacContext calls the Security framework function CSSM_CSP_CreateMacContext.
func CSSM_CSP_CreatePassThroughContext ¶
func CSSM_CSP_CreatePassThroughContext(cspHandle int, key unsafe.Pointer) (result int32, newContextHandle uint64)
CSSM_CSP_CreatePassThroughContext calls the Security framework function CSSM_CSP_CreatePassThroughContext.
func CSSM_CSP_CreateRandomGenContext ¶
func CSSM_CSP_CreateRandomGenContext(cspHandle int, algorithmID uint32, seed unsafe.Pointer, length int) (result int32, newContextHandle uint64)
CSSM_CSP_CreateRandomGenContext calls the Security framework function CSSM_CSP_CreateRandomGenContext.
func CSSM_CSP_CreateSignatureContext ¶
func CSSM_CSP_CreateSignatureContext(cspHandle int, algorithmID uint32, accessCred unsafe.Pointer, key unsafe.Pointer) (result int32, newContextHandle uint64)
CSSM_CSP_CreateSignatureContext calls the Security framework function CSSM_CSP_CreateSignatureContext.
func CSSM_CSP_CreateSymmetricContext ¶
func CSSM_CSP_CreateSymmetricContext(cspHandle int, algorithmID uint32, mode uint32, accessCred unsafe.Pointer, key unsafe.Pointer, initVector unsafe.Pointer, padding uint32, reserved unsafe.Pointer) (result int32, newContextHandle uint64)
CSSM_CSP_CreateSymmetricContext calls the Security framework function CSSM_CSP_CreateSymmetricContext.
func CSSM_CSP_GetLoginAcl ¶
func CSSM_CSP_GetLoginAcl(cspHandle int, selectionTag unsafe.Pointer, aclInfos unsafe.Pointer) (result int32, numberOfAclInfos uint32)
CSSM_CSP_GetLoginAcl calls the Security framework function CSSM_CSP_GetLoginAcl.
func CSSM_CSP_GetLoginOwner ¶
CSSM_CSP_GetLoginOwner calls the Security framework function CSSM_CSP_GetLoginOwner.
func CSSM_CSP_Login ¶
func CSSM_CSP_Login(cspHandle int, accessCred unsafe.Pointer, loginName unsafe.Pointer, reserved unsafe.Pointer) int32
CSSM_CSP_Login calls the Security framework function CSSM_CSP_Login.
func CSSM_CSP_Logout ¶
CSSM_CSP_Logout calls the Security framework function CSSM_CSP_Logout.
func CSSM_CSP_ObtainPrivateKeyFromPublicKey ¶
func CSSM_CSP_ObtainPrivateKeyFromPublicKey(cspHandle int, publicKey unsafe.Pointer, privateKey unsafe.Pointer) int32
CSSM_CSP_ObtainPrivateKeyFromPublicKey calls the Security framework function CSSM_CSP_ObtainPrivateKeyFromPublicKey.
func CSSM_CSP_PassThrough ¶
func CSSM_CSP_PassThrough(ccHandle uint64, passThroughId uint32, inData unsafe.Pointer, outData unsafe.Pointer) int32
CSSM_CSP_PassThrough calls the Security framework function CSSM_CSP_PassThrough.
func CSSM_ChangeKeyAcl ¶
func CSSM_ChangeKeyAcl(cspHandle int, accessCred unsafe.Pointer, aclEdit unsafe.Pointer, key unsafe.Pointer) int32
CSSM_ChangeKeyAcl calls the Security framework function CSSM_ChangeKeyAcl.
func CSSM_ChangeKeyOwner ¶
func CSSM_ChangeKeyOwner(cspHandle int, accessCred unsafe.Pointer, key unsafe.Pointer, newOwner unsafe.Pointer) int32
CSSM_ChangeKeyOwner calls the Security framework function CSSM_ChangeKeyOwner.
func CSSM_DL_Authenticate ¶
func CSSM_DL_Authenticate(dldbHandle CssmDlDbHandle, accessRequest uint32, accessCred unsafe.Pointer) int32
CSSM_DL_Authenticate calls the Security framework function CSSM_DL_Authenticate.
func CSSM_DL_ChangeDbAcl ¶
func CSSM_DL_ChangeDbAcl(dldbHandle CssmDlDbHandle, accessCred unsafe.Pointer, aclEdit unsafe.Pointer) int32
CSSM_DL_ChangeDbAcl calls the Security framework function CSSM_DL_ChangeDbAcl.
func CSSM_DL_ChangeDbOwner ¶
func CSSM_DL_ChangeDbOwner(dldbHandle CssmDlDbHandle, accessCred unsafe.Pointer, newOwner unsafe.Pointer) int32
CSSM_DL_ChangeDbOwner calls the Security framework function CSSM_DL_ChangeDbOwner.
func CSSM_DL_CreateRelation ¶
func CSSM_DL_CreateRelation(dldbHandle CssmDlDbHandle, relationID uint32, relationName string, numberOfAttributes uint32, pAttributeInfo unsafe.Pointer, numberOfIndexes uint32, pIndexInfo *CssmDbSchemaIndexInfo) int32
CSSM_DL_CreateRelation calls the Security framework function CSSM_DL_CreateRelation.
func CSSM_DL_DataAbortQuery ¶
func CSSM_DL_DataAbortQuery(dldbHandle CssmDlDbHandle, resultsHandle int) int32
CSSM_DL_DataAbortQuery calls the Security framework function CSSM_DL_DataAbortQuery.
func CSSM_DL_DataDelete ¶
func CSSM_DL_DataDelete(dldbHandle CssmDlDbHandle, uniqueRecordIdentifier unsafe.Pointer) int32
CSSM_DL_DataDelete calls the Security framework function CSSM_DL_DataDelete.
func CSSM_DL_DataGetFirst ¶
func CSSM_DL_DataGetFirst(dldbHandle CssmDlDbHandle, query unsafe.Pointer, attributes unsafe.Pointer, data unsafe.Pointer, uniqueId unsafe.Pointer) (result int32, resultsHandle int)
CSSM_DL_DataGetFirst calls the Security framework function CSSM_DL_DataGetFirst.
func CSSM_DL_DataGetFromUniqueRecordId ¶
func CSSM_DL_DataGetFromUniqueRecordId(dldbHandle CssmDlDbHandle, uniqueRecord unsafe.Pointer, attributes unsafe.Pointer, data unsafe.Pointer) int32
CSSM_DL_DataGetFromUniqueRecordId calls the Security framework function CSSM_DL_DataGetFromUniqueRecordId.
func CSSM_DL_DataGetNext ¶
func CSSM_DL_DataGetNext(dldbHandle CssmDlDbHandle, resultsHandle int, attributes unsafe.Pointer, data unsafe.Pointer, uniqueId unsafe.Pointer) int32
CSSM_DL_DataGetNext calls the Security framework function CSSM_DL_DataGetNext.
func CSSM_DL_DataInsert ¶
func CSSM_DL_DataInsert(dldbHandle CssmDlDbHandle, recordType uint32, attributes unsafe.Pointer, data unsafe.Pointer, uniqueId unsafe.Pointer) int32
CSSM_DL_DataInsert calls the Security framework function CSSM_DL_DataInsert.
func CSSM_DL_DataModify ¶
func CSSM_DL_DataModify(dldbHandle CssmDlDbHandle, recordType uint32, uniqueRecordIdentifier unsafe.Pointer, attributesToBeModified unsafe.Pointer, dataToBeModified unsafe.Pointer, modifyMode uint32) int32
CSSM_DL_DataModify calls the Security framework function CSSM_DL_DataModify.
func CSSM_DL_DbClose ¶
func CSSM_DL_DbClose(dldbHandle CssmDlDbHandle) int32
CSSM_DL_DbClose calls the Security framework function CSSM_DL_DbClose.
func CSSM_DL_DbCreate ¶
func CSSM_DL_DbCreate(dlHandle int, dbName string, dbLocation unsafe.Pointer, dbInfo unsafe.Pointer, accessRequest uint32, credAndAclEntry unsafe.Pointer, openParameters unsafe.Pointer) (result int32, dbHandle int)
CSSM_DL_DbCreate calls the Security framework function CSSM_DL_DbCreate.
func CSSM_DL_DbDelete ¶
func CSSM_DL_DbDelete(dlHandle int, dbName string, dbLocation unsafe.Pointer, accessCred unsafe.Pointer) int32
CSSM_DL_DbDelete calls the Security framework function CSSM_DL_DbDelete.
func CSSM_DL_DbOpen ¶
func CSSM_DL_DbOpen(dlHandle int, dbName string, dbLocation unsafe.Pointer, accessRequest uint32, accessCred unsafe.Pointer, openParameters unsafe.Pointer) (result int32, dbHandle int)
CSSM_DL_DbOpen calls the Security framework function CSSM_DL_DbOpen.
func CSSM_DL_DestroyRelation ¶
func CSSM_DL_DestroyRelation(dldbHandle CssmDlDbHandle, relationID uint32) int32
CSSM_DL_DestroyRelation calls the Security framework function CSSM_DL_DestroyRelation.
func CSSM_DL_FreeNameList ¶
CSSM_DL_FreeNameList calls the Security framework function CSSM_DL_FreeNameList.
func CSSM_DL_FreeUniqueRecord ¶
func CSSM_DL_FreeUniqueRecord(dldbHandle CssmDlDbHandle, uniqueRecord unsafe.Pointer) int32
CSSM_DL_FreeUniqueRecord calls the Security framework function CSSM_DL_FreeUniqueRecord.
func CSSM_DL_GetDbAcl ¶
func CSSM_DL_GetDbAcl(dldbHandle CssmDlDbHandle, selectionTag unsafe.Pointer, aclInfos unsafe.Pointer) (result int32, numberOfAclInfos uint32)
CSSM_DL_GetDbAcl calls the Security framework function CSSM_DL_GetDbAcl.
func CSSM_DL_GetDbNameFromHandle ¶
func CSSM_DL_GetDbNameFromHandle(dldbHandle CssmDlDbHandle, dbName string) int32
CSSM_DL_GetDbNameFromHandle calls the Security framework function CSSM_DL_GetDbNameFromHandle.
func CSSM_DL_GetDbNames ¶
CSSM_DL_GetDbNames calls the Security framework function CSSM_DL_GetDbNames.
func CSSM_DL_GetDbOwner ¶
func CSSM_DL_GetDbOwner(dldbHandle CssmDlDbHandle, owner unsafe.Pointer) int32
CSSM_DL_GetDbOwner calls the Security framework function CSSM_DL_GetDbOwner.
func CSSM_DL_PassThrough ¶
func CSSM_DL_PassThrough(dldbHandle CssmDlDbHandle, passThroughId uint32, inputParams unsafe.Pointer, outputParams unsafe.Pointer) int32
CSSM_DL_PassThrough calls the Security framework function CSSM_DL_PassThrough.
func CSSM_DecryptData ¶
func CSSM_DecryptData(ccHandle uint64, cipherBufs unsafe.Pointer, cipherBufCount uint32, clearBufs unsafe.Pointer, clearBufCount uint32, remData unsafe.Pointer) (result int32, bytesDecrypted int)
CSSM_DecryptData calls the Security framework function CSSM_DecryptData.
func CSSM_DecryptDataFinal ¶
CSSM_DecryptDataFinal calls the Security framework function CSSM_DecryptDataFinal.
func CSSM_DecryptDataInit ¶
CSSM_DecryptDataInit calls the Security framework function CSSM_DecryptDataInit.
func CSSM_DecryptDataInitP ¶
CSSM_DecryptDataInitP calls the Security framework function CSSM_DecryptDataInitP.
func CSSM_DecryptDataP ¶
func CSSM_DecryptDataP(ccHandle uint64, cipherBufs unsafe.Pointer, cipherBufCount uint32, clearBufs unsafe.Pointer, clearBufCount uint32, remData unsafe.Pointer, privilege uint64) (result int32, bytesDecrypted int)
CSSM_DecryptDataP calls the Security framework function CSSM_DecryptDataP.
func CSSM_DecryptDataUpdate ¶
func CSSM_DecryptDataUpdate(ccHandle uint64, cipherBufs unsafe.Pointer, cipherBufCount uint32, clearBufs unsafe.Pointer, clearBufCount uint32) (result int32, bytesDecrypted int)
CSSM_DecryptDataUpdate calls the Security framework function CSSM_DecryptDataUpdate.
func CSSM_DeleteContext ¶
CSSM_DeleteContext calls the Security framework function CSSM_DeleteContext.
func CSSM_DeleteContextAttributes ¶
func CSSM_DeleteContextAttributes(ccHandle uint64, numberOfAttributes uint32, contextAttributes unsafe.Pointer) int32
CSSM_DeleteContextAttributes calls the Security framework function CSSM_DeleteContextAttributes.
func CSSM_DeriveKey ¶
func CSSM_DeriveKey(ccHandle uint64, param unsafe.Pointer, keyUsage uint32, keyAttr uint32, keyLabel unsafe.Pointer, credAndAclEntry unsafe.Pointer, derivedKey unsafe.Pointer) int32
CSSM_DeriveKey calls the Security framework function CSSM_DeriveKey.
func CSSM_DigestData ¶
func CSSM_DigestData(ccHandle uint64, dataBufs unsafe.Pointer, dataBufCount uint32, digest unsafe.Pointer) int32
CSSM_DigestData calls the Security framework function CSSM_DigestData.
func CSSM_DigestDataClone ¶
CSSM_DigestDataClone calls the Security framework function CSSM_DigestDataClone.
func CSSM_DigestDataFinal ¶
CSSM_DigestDataFinal calls the Security framework function CSSM_DigestDataFinal.
func CSSM_DigestDataInit ¶
CSSM_DigestDataInit calls the Security framework function CSSM_DigestDataInit.
func CSSM_DigestDataUpdate ¶
CSSM_DigestDataUpdate calls the Security framework function CSSM_DigestDataUpdate.
func CSSM_EncryptData ¶
func CSSM_EncryptData(ccHandle uint64, clearBufs unsafe.Pointer, clearBufCount uint32, cipherBufs unsafe.Pointer, cipherBufCount uint32, remData unsafe.Pointer) (result int32, bytesEncrypted int)
CSSM_EncryptData calls the Security framework function CSSM_EncryptData.
func CSSM_EncryptDataFinal ¶
CSSM_EncryptDataFinal calls the Security framework function CSSM_EncryptDataFinal.
func CSSM_EncryptDataInit ¶
CSSM_EncryptDataInit calls the Security framework function CSSM_EncryptDataInit.
func CSSM_EncryptDataInitP ¶
CSSM_EncryptDataInitP calls the Security framework function CSSM_EncryptDataInitP.
func CSSM_EncryptDataP ¶
func CSSM_EncryptDataP(ccHandle uint64, clearBufs unsafe.Pointer, clearBufCount uint32, cipherBufs unsafe.Pointer, cipherBufCount uint32, remData unsafe.Pointer, privilege uint64) (result int32, bytesEncrypted int)
CSSM_EncryptDataP calls the Security framework function CSSM_EncryptDataP.
func CSSM_EncryptDataUpdate ¶
func CSSM_EncryptDataUpdate(ccHandle uint64, clearBufs unsafe.Pointer, clearBufCount uint32, cipherBufs unsafe.Pointer, cipherBufCount uint32) (result int32, bytesEncrypted int)
CSSM_EncryptDataUpdate calls the Security framework function CSSM_EncryptDataUpdate.
func CSSM_FreeContext ¶
CSSM_FreeContext calls the Security framework function CSSM_FreeContext.
func CSSM_FreeKey ¶
func CSSM_FreeKey(cspHandle int, accessCred unsafe.Pointer, keyPtr unsafe.Pointer, delete_ int32) int32
CSSM_FreeKey calls the Security framework function CSSM_FreeKey.
func CSSM_GenerateAlgorithmParams ¶
CSSM_GenerateAlgorithmParams calls the Security framework function CSSM_GenerateAlgorithmParams.
func CSSM_GenerateKey ¶
func CSSM_GenerateKey(ccHandle uint64, keyUsage uint32, keyAttr uint32, keyLabel unsafe.Pointer, credAndAclEntry unsafe.Pointer, key unsafe.Pointer) int32
CSSM_GenerateKey calls the Security framework function CSSM_GenerateKey.
func CSSM_GenerateKeyP ¶
func CSSM_GenerateKeyP(ccHandle uint64, keyUsage uint32, keyAttr uint32, keyLabel unsafe.Pointer, credAndAclEntry unsafe.Pointer, key unsafe.Pointer, privilege uint64) int32
CSSM_GenerateKeyP calls the Security framework function CSSM_GenerateKeyP.
func CSSM_GenerateKeyPair ¶
func CSSM_GenerateKeyPair(ccHandle uint64, publicKeyUsage uint32, publicKeyAttr uint32, publicKeyLabel unsafe.Pointer, publicKey unsafe.Pointer, privateKeyUsage uint32, privateKeyAttr uint32, privateKeyLabel unsafe.Pointer, credAndAclEntry unsafe.Pointer, privateKey unsafe.Pointer) int32
CSSM_GenerateKeyPair calls the Security framework function CSSM_GenerateKeyPair.
func CSSM_GenerateKeyPairP ¶
func CSSM_GenerateKeyPairP(ccHandle uint64, publicKeyUsage uint32, publicKeyAttr uint32, publicKeyLabel unsafe.Pointer, publicKey unsafe.Pointer, privateKeyUsage uint32, privateKeyAttr uint32, privateKeyLabel unsafe.Pointer, credAndAclEntry unsafe.Pointer, privateKey unsafe.Pointer, privilege uint64) int32
CSSM_GenerateKeyPairP calls the Security framework function CSSM_GenerateKeyPairP.
func CSSM_GenerateMac ¶
func CSSM_GenerateMac(ccHandle uint64, dataBufs unsafe.Pointer, dataBufCount uint32, mac unsafe.Pointer) int32
CSSM_GenerateMac calls the Security framework function CSSM_GenerateMac.
func CSSM_GenerateMacFinal ¶
CSSM_GenerateMacFinal calls the Security framework function CSSM_GenerateMacFinal.
func CSSM_GenerateMacInit ¶
CSSM_GenerateMacInit calls the Security framework function CSSM_GenerateMacInit.
func CSSM_GenerateMacUpdate ¶
CSSM_GenerateMacUpdate calls the Security framework function CSSM_GenerateMacUpdate.
func CSSM_GenerateRandom ¶
CSSM_GenerateRandom calls the Security framework function CSSM_GenerateRandom.
func CSSM_GetAPIMemoryFunctions ¶
CSSM_GetAPIMemoryFunctions calls the Security framework function CSSM_GetAPIMemoryFunctions.
func CSSM_GetContext ¶
CSSM_GetContext calls the Security framework function CSSM_GetContext.
func CSSM_GetContextAttribute ¶
func CSSM_GetContextAttribute(context_ unsafe.Pointer, attributeType uint32, contextAttribute unsafe.Pointer) int32
CSSM_GetContextAttribute calls the Security framework function CSSM_GetContextAttribute.
func CSSM_GetKeyAcl ¶
func CSSM_GetKeyAcl(cspHandle int, key unsafe.Pointer, selectionTag unsafe.Pointer, aclInfos unsafe.Pointer) (result int32, numberOfAclInfos uint32)
CSSM_GetKeyAcl calls the Security framework function CSSM_GetKeyAcl.
func CSSM_GetKeyOwner ¶
CSSM_GetKeyOwner calls the Security framework function CSSM_GetKeyOwner.
func CSSM_GetPrivilege ¶
CSSM_GetPrivilege calls the Security framework function CSSM_GetPrivilege.
func CSSM_GetTimeValue ¶
CSSM_GetTimeValue calls the Security framework function CSSM_GetTimeValue.
func CSSM_Init ¶
func CSSM_Init(version *CssmVersion, scope uint32, callerGuid *CssmGuid, keyHierarchy uint32, reserved unsafe.Pointer) (result int32, pvcPolicy uint32)
CSSM_Init calls the Security framework function CSSM_Init.
func CSSM_Introduce ¶
CSSM_Introduce calls the Security framework function CSSM_Introduce.
func CSSM_ModuleAttach ¶
func CSSM_ModuleAttach(moduleGuid *CssmGuid, version *CssmVersion, memoryFuncs unsafe.Pointer, subserviceID uint32, subServiceType uint32, attachFlags uint32, keyHierarchy uint32, functionTable unsafe.Pointer, numFunctionTable uint32, reserved unsafe.Pointer) (result int32, newModuleHandle int)
CSSM_ModuleAttach calls the Security framework function CSSM_ModuleAttach.
func CSSM_ModuleDetach ¶
CSSM_ModuleDetach calls the Security framework function CSSM_ModuleDetach.
func CSSM_ModuleLoad ¶
func CSSM_ModuleLoad(moduleGuid *CssmGuid, keyHierarchy uint32, appNotifyCallback unsafe.Pointer, appNotifyCallbackCtx unsafe.Pointer) int32
CSSM_ModuleLoad calls the Security framework function CSSM_ModuleLoad.
func CSSM_ModuleUnload ¶
func CSSM_ModuleUnload(moduleGuid *CssmGuid, appNotifyCallback unsafe.Pointer, appNotifyCallbackCtx unsafe.Pointer) int32
CSSM_ModuleUnload calls the Security framework function CSSM_ModuleUnload.
func CSSM_RetrieveCounter ¶
CSSM_RetrieveCounter calls the Security framework function CSSM_RetrieveCounter.
func CSSM_RetrieveUniqueId ¶
CSSM_RetrieveUniqueId calls the Security framework function CSSM_RetrieveUniqueId.
func CSSM_SetContext ¶
CSSM_SetContext calls the Security framework function CSSM_SetContext.
func CSSM_SetPrivilege ¶
CSSM_SetPrivilege calls the Security framework function CSSM_SetPrivilege.
func CSSM_SignData ¶
func CSSM_SignData(ccHandle uint64, dataBufs unsafe.Pointer, dataBufCount uint32, digestAlgorithm uint32, signature unsafe.Pointer) int32
CSSM_SignData calls the Security framework function CSSM_SignData.
func CSSM_SignDataFinal ¶
CSSM_SignDataFinal calls the Security framework function CSSM_SignDataFinal.
func CSSM_SignDataInit ¶
CSSM_SignDataInit calls the Security framework function CSSM_SignDataInit.
func CSSM_SignDataUpdate ¶
CSSM_SignDataUpdate calls the Security framework function CSSM_SignDataUpdate.
func CSSM_TP_ApplyCrlToDb ¶
func CSSM_TP_ApplyCrlToDb(tpHandle int, clHandle int, cspHandle int, crlToBeApplied unsafe.Pointer, signerCertGroup unsafe.Pointer, applyCrlVerifyContext unsafe.Pointer, applyCrlVerifyResult unsafe.Pointer) int32
CSSM_TP_ApplyCrlToDb calls the Security framework function CSSM_TP_ApplyCrlToDb.
func CSSM_TP_CertCreateTemplate ¶
func CSSM_TP_CertCreateTemplate(tpHandle int, clHandle int, numberOfFields uint32, certFields unsafe.Pointer, certTemplate unsafe.Pointer) int32
CSSM_TP_CertCreateTemplate calls the Security framework function CSSM_TP_CertCreateTemplate.
func CSSM_TP_CertGetAllTemplateFields ¶
func CSSM_TP_CertGetAllTemplateFields(tpHandle int, clHandle int, certTemplate unsafe.Pointer, certFields unsafe.Pointer) (result int32, numberOfFields uint32)
CSSM_TP_CertGetAllTemplateFields calls the Security framework function CSSM_TP_CertGetAllTemplateFields.
func CSSM_TP_CertGroupConstruct ¶
func CSSM_TP_CertGroupConstruct(tpHandle int, clHandle int, cspHandle int, dbList unsafe.Pointer, constructParams unsafe.Pointer, certGroupFrag unsafe.Pointer, certGroup unsafe.Pointer) int32
CSSM_TP_CertGroupConstruct calls the Security framework function CSSM_TP_CertGroupConstruct.
func CSSM_TP_CertGroupPrune ¶
func CSSM_TP_CertGroupPrune(tpHandle int, clHandle int, dbList unsafe.Pointer, orderedCertGroup unsafe.Pointer, prunedCertGroup unsafe.Pointer) int32
CSSM_TP_CertGroupPrune calls the Security framework function CSSM_TP_CertGroupPrune.
func CSSM_TP_CertGroupToTupleGroup ¶
func CSSM_TP_CertGroupToTupleGroup(tpHandle int, clHandle int, certGroup unsafe.Pointer, tupleGroup unsafe.Pointer) int32
CSSM_TP_CertGroupToTupleGroup calls the Security framework function CSSM_TP_CertGroupToTupleGroup.
func CSSM_TP_CertGroupVerify ¶
func CSSM_TP_CertGroupVerify(tpHandle int, clHandle int, cspHandle int, certGroupToBeVerified unsafe.Pointer, verifyContext unsafe.Pointer, verifyContextResult unsafe.Pointer) int32
CSSM_TP_CertGroupVerify calls the Security framework function CSSM_TP_CertGroupVerify.
func CSSM_TP_CertReclaimAbort ¶
CSSM_TP_CertReclaimAbort calls the Security framework function CSSM_TP_CertReclaimAbort.
func CSSM_TP_CertReclaimKey ¶
func CSSM_TP_CertReclaimKey(tpHandle int, certGroup unsafe.Pointer, certIndex uint32, keyCacheHandle uint64, cspHandle int, credAndAclEntry unsafe.Pointer) int32
CSSM_TP_CertReclaimKey calls the Security framework function CSSM_TP_CertReclaimKey.
func CSSM_TP_CertRemoveFromCrlTemplate ¶
func CSSM_TP_CertRemoveFromCrlTemplate(tpHandle int, clHandle int, cspHandle int, oldCrlTemplate unsafe.Pointer, certGroupToBeRemoved unsafe.Pointer, revokerCertGroup unsafe.Pointer, revokerVerifyContext unsafe.Pointer, revokerVerifyResult unsafe.Pointer, newCrlTemplate unsafe.Pointer) int32
CSSM_TP_CertRemoveFromCrlTemplate calls the Security framework function CSSM_TP_CertRemoveFromCrlTemplate.
func CSSM_TP_CertRevoke ¶
func CSSM_TP_CertRevoke(tpHandle int, clHandle int, cspHandle int, oldCrlTemplate unsafe.Pointer, certGroupToBeRevoked unsafe.Pointer, revokerCertGroup unsafe.Pointer, revokerVerifyContext unsafe.Pointer, revokerVerifyResult unsafe.Pointer, reason uint32, newCrlTemplate unsafe.Pointer) int32
CSSM_TP_CertRevoke calls the Security framework function CSSM_TP_CertRevoke.
func CSSM_TP_CertSign ¶
func CSSM_TP_CertSign(tpHandle int, clHandle int, ccHandle uint64, certTemplateToBeSigned unsafe.Pointer, signerCertGroup unsafe.Pointer, signerVerifyContext unsafe.Pointer, signerVerifyResult unsafe.Pointer, signedCert unsafe.Pointer) int32
CSSM_TP_CertSign calls the Security framework function CSSM_TP_CertSign.
func CSSM_TP_ConfirmCredResult ¶
func CSSM_TP_ConfirmCredResult(tpHandle int, referenceIdentifier unsafe.Pointer, callerAuthCredentials unsafe.Pointer, responses unsafe.Pointer, preferredAuthority unsafe.Pointer) int32
CSSM_TP_ConfirmCredResult calls the Security framework function CSSM_TP_ConfirmCredResult.
func CSSM_TP_CrlCreateTemplate ¶
func CSSM_TP_CrlCreateTemplate(tpHandle int, clHandle int, numberOfFields uint32, crlFields unsafe.Pointer, newCrlTemplate unsafe.Pointer) int32
CSSM_TP_CrlCreateTemplate calls the Security framework function CSSM_TP_CrlCreateTemplate.
func CSSM_TP_CrlSign ¶
func CSSM_TP_CrlSign(tpHandle int, clHandle int, ccHandle uint64, crlToBeSigned unsafe.Pointer, signerCertGroup unsafe.Pointer, signerVerifyContext unsafe.Pointer, signerVerifyResult unsafe.Pointer, signedCrl unsafe.Pointer) int32
CSSM_TP_CrlSign calls the Security framework function CSSM_TP_CrlSign.
func CSSM_TP_CrlVerify ¶
func CSSM_TP_CrlVerify(tpHandle int, clHandle int, cspHandle int, crlToBeVerified unsafe.Pointer, signerCertGroup unsafe.Pointer, verifyContext unsafe.Pointer, revokerVerifyResult unsafe.Pointer) int32
CSSM_TP_CrlVerify calls the Security framework function CSSM_TP_CrlVerify.
func CSSM_TP_FormRequest ¶
func CSSM_TP_FormRequest(tpHandle int, preferredAuthority unsafe.Pointer, formType uint32, blankForm unsafe.Pointer) int32
CSSM_TP_FormRequest calls the Security framework function CSSM_TP_FormRequest.
func CSSM_TP_FormSubmit ¶
func CSSM_TP_FormSubmit(tpHandle int, formType uint32, form unsafe.Pointer, clearanceAuthority unsafe.Pointer, representedAuthority unsafe.Pointer, credentials unsafe.Pointer) int32
CSSM_TP_FormSubmit calls the Security framework function CSSM_TP_FormSubmit.
func CSSM_TP_PassThrough ¶
func CSSM_TP_PassThrough(tpHandle int, clHandle int, ccHandle uint64, dbList unsafe.Pointer, passThroughId uint32, inputParams unsafe.Pointer, outputParams unsafe.Pointer) int32
CSSM_TP_PassThrough calls the Security framework function CSSM_TP_PassThrough.
func CSSM_TP_ReceiveConfirmation ¶
func CSSM_TP_ReceiveConfirmation(tpHandle int, referenceIdentifier unsafe.Pointer, responses unsafe.Pointer) (result int32, elapsedTime int32)
CSSM_TP_ReceiveConfirmation calls the Security framework function CSSM_TP_ReceiveConfirmation.
func CSSM_TP_RetrieveCredResult ¶
func CSSM_TP_RetrieveCredResult(tpHandle int, referenceIdentifier unsafe.Pointer, callerAuthCredentials unsafe.Pointer, retrieveOutput unsafe.Pointer) (result int32, estimatedTime int32, confirmationRequired int32)
CSSM_TP_RetrieveCredResult calls the Security framework function CSSM_TP_RetrieveCredResult.
func CSSM_TP_SubmitCredRequest ¶
func CSSM_TP_SubmitCredRequest(tpHandle int, preferredAuthority unsafe.Pointer, requestType uint32, requestInput unsafe.Pointer, callerAuthContext unsafe.Pointer, referenceIdentifier unsafe.Pointer) (result int32, estimatedTime int32)
CSSM_TP_SubmitCredRequest calls the Security framework function CSSM_TP_SubmitCredRequest.
func CSSM_TP_TupleGroupToCertGroup ¶
func CSSM_TP_TupleGroupToCertGroup(tpHandle int, clHandle int, tupleGroup unsafe.Pointer, certTemplates unsafe.Pointer) int32
CSSM_TP_TupleGroupToCertGroup calls the Security framework function CSSM_TP_TupleGroupToCertGroup.
func CSSM_Terminate ¶
func CSSM_Terminate() int32
CSSM_Terminate calls the Security framework function CSSM_Terminate.
func CSSM_Unintroduce ¶
CSSM_Unintroduce calls the Security framework function CSSM_Unintroduce.
func CSSM_UnwrapKey ¶
func CSSM_UnwrapKey(ccHandle uint64, publicKey unsafe.Pointer, wrappedKey unsafe.Pointer, keyUsage uint32, keyAttr uint32, keyLabel unsafe.Pointer, credAndAclEntry unsafe.Pointer, unwrappedKey unsafe.Pointer, descriptiveData unsafe.Pointer) int32
CSSM_UnwrapKey calls the Security framework function CSSM_UnwrapKey.
func CSSM_UnwrapKeyP ¶
func CSSM_UnwrapKeyP(ccHandle uint64, publicKey unsafe.Pointer, wrappedKey unsafe.Pointer, keyUsage uint32, keyAttr uint32, keyLabel unsafe.Pointer, credAndAclEntry unsafe.Pointer, unwrappedKey unsafe.Pointer, descriptiveData unsafe.Pointer, privilege uint64) int32
CSSM_UnwrapKeyP calls the Security framework function CSSM_UnwrapKeyP.
func CSSM_UpdateContextAttributes ¶
func CSSM_UpdateContextAttributes(ccHandle uint64, numberOfAttributes uint32, contextAttributes unsafe.Pointer) int32
CSSM_UpdateContextAttributes calls the Security framework function CSSM_UpdateContextAttributes.
func CSSM_VerifyData ¶
func CSSM_VerifyData(ccHandle uint64, dataBufs unsafe.Pointer, dataBufCount uint32, digestAlgorithm uint32, signature unsafe.Pointer) int32
CSSM_VerifyData calls the Security framework function CSSM_VerifyData.
func CSSM_VerifyDataFinal ¶
CSSM_VerifyDataFinal calls the Security framework function CSSM_VerifyDataFinal.
func CSSM_VerifyDataInit ¶
CSSM_VerifyDataInit calls the Security framework function CSSM_VerifyDataInit.
func CSSM_VerifyDataUpdate ¶
CSSM_VerifyDataUpdate calls the Security framework function CSSM_VerifyDataUpdate.
func CSSM_VerifyDevice ¶
CSSM_VerifyDevice calls the Security framework function CSSM_VerifyDevice.
func CSSM_VerifyMac ¶
func CSSM_VerifyMac(ccHandle uint64, dataBufs unsafe.Pointer, dataBufCount uint32, mac unsafe.Pointer) int32
CSSM_VerifyMac calls the Security framework function CSSM_VerifyMac.
func CSSM_VerifyMacFinal ¶
CSSM_VerifyMacFinal calls the Security framework function CSSM_VerifyMacFinal.
func CSSM_VerifyMacInit ¶
CSSM_VerifyMacInit calls the Security framework function CSSM_VerifyMacInit.
func CSSM_VerifyMacUpdate ¶
CSSM_VerifyMacUpdate calls the Security framework function CSSM_VerifyMacUpdate.
func CSSM_WrapKey ¶
func CSSM_WrapKey(ccHandle uint64, accessCred unsafe.Pointer, key unsafe.Pointer, descriptiveData unsafe.Pointer, wrappedKey unsafe.Pointer) int32
CSSM_WrapKey calls the Security framework function CSSM_WrapKey.
func CSSM_WrapKeyP ¶
func CSSM_WrapKeyP(ccHandle uint64, accessCred unsafe.Pointer, key unsafe.Pointer, descriptiveData unsafe.Pointer, wrappedKey unsafe.Pointer, privilege uint64) int32
CSSM_WrapKeyP calls the Security framework function CSSM_WrapKeyP.
func CssmAlgToOid ¶
CssmAlgToOid calls the Security framework function cssmAlgToOid.
func CssmOidToAlg ¶
CssmOidToAlg calls the Security framework function cssmOidToAlg.
func CssmPerror ¶
CssmPerror calls the Security framework function cssmPerror.
func GGuidAppleCSP ¶
func GGuidAppleCSP() uintptr
GGuidAppleCSP returns the address of the symbol gGuidAppleCSP.
func GGuidAppleCSPDL ¶
func GGuidAppleCSPDL() uintptr
GGuidAppleCSPDL returns the address of the symbol gGuidAppleCSPDL.
func GGuidAppleDotMacDL ¶
func GGuidAppleDotMacDL() uintptr
GGuidAppleDotMacDL returns the address of the symbol gGuidAppleDotMacDL.
func GGuidAppleDotMacTP ¶
func GGuidAppleDotMacTP() uintptr
GGuidAppleDotMacTP returns the address of the symbol gGuidAppleDotMacTP.
func GGuidAppleFileDL ¶
func GGuidAppleFileDL() uintptr
GGuidAppleFileDL returns the address of the symbol gGuidAppleFileDL.
func GGuidAppleLDAPDL ¶
func GGuidAppleLDAPDL() uintptr
GGuidAppleLDAPDL returns the address of the symbol gGuidAppleLDAPDL.
func GGuidAppleSdCSPDL ¶
func GGuidAppleSdCSPDL() uintptr
GGuidAppleSdCSPDL returns the address of the symbol gGuidAppleSdCSPDL.
func GGuidAppleX509CL ¶
func GGuidAppleX509CL() uintptr
GGuidAppleX509CL returns the address of the symbol gGuidAppleX509CL.
func GGuidAppleX509TP ¶
func GGuidAppleX509TP() uintptr
GGuidAppleX509TP returns the address of the symbol gGuidAppleX509TP.
func KCMSEncoderDigestAlgorithmSHA1 ¶
KCMSEncoderDigestAlgorithmSHA1 returns the value of the constant kCMSEncoderDigestAlgorithmSHA1.
func KCMSEncoderDigestAlgorithmSHA256 ¶
KCMSEncoderDigestAlgorithmSHA256 returns the value of the constant kCMSEncoderDigestAlgorithmSHA256.
func KSSLSessionConfig_3DES_fallback ¶
KSSLSessionConfig_3DES_fallback returns the value of the constant kSSLSessionConfig_3DES_fallback.
func KSSLSessionConfig_ATSv1 ¶
KSSLSessionConfig_ATSv1 returns the value of the constant kSSLSessionConfig_ATSv1.
func KSSLSessionConfig_ATSv1_noPFS ¶
KSSLSessionConfig_ATSv1_noPFS returns the value of the constant kSSLSessionConfig_ATSv1_noPFS.
func KSSLSessionConfig_RC4_fallback ¶
KSSLSessionConfig_RC4_fallback returns the value of the constant kSSLSessionConfig_RC4_fallback.
func KSSLSessionConfig_TLSv1_3DES_fallback ¶
KSSLSessionConfig_TLSv1_3DES_fallback returns the value of the constant kSSLSessionConfig_TLSv1_3DES_fallback.
func KSSLSessionConfig_TLSv1_RC4_fallback ¶
KSSLSessionConfig_TLSv1_RC4_fallback returns the value of the constant kSSLSessionConfig_TLSv1_RC4_fallback.
func KSSLSessionConfig_TLSv1_fallback ¶
KSSLSessionConfig_TLSv1_fallback returns the value of the constant kSSLSessionConfig_TLSv1_fallback.
func KSSLSessionConfig_anonymous ¶
KSSLSessionConfig_anonymous returns the value of the constant kSSLSessionConfig_anonymous.
func KSSLSessionConfig_default ¶
KSSLSessionConfig_default returns the value of the constant kSSLSessionConfig_default.
func KSSLSessionConfig_legacy ¶
KSSLSessionConfig_legacy returns the value of the constant kSSLSessionConfig_legacy.
func KSSLSessionConfig_legacy_DHE ¶
KSSLSessionConfig_legacy_DHE returns the value of the constant kSSLSessionConfig_legacy_DHE.
func KSSLSessionConfig_standard ¶
KSSLSessionConfig_standard returns the value of the constant kSSLSessionConfig_standard.
func KSecACLAuthorizationAny ¶
KSecACLAuthorizationAny returns the value of the constant kSecACLAuthorizationAny.
func KSecACLAuthorizationChangeACL ¶
KSecACLAuthorizationChangeACL returns the value of the constant kSecACLAuthorizationChangeACL.
func KSecACLAuthorizationChangeOwner ¶
KSecACLAuthorizationChangeOwner returns the value of the constant kSecACLAuthorizationChangeOwner.
func KSecACLAuthorizationDecrypt ¶
KSecACLAuthorizationDecrypt returns the value of the constant kSecACLAuthorizationDecrypt.
func KSecACLAuthorizationDelete ¶
KSecACLAuthorizationDelete returns the value of the constant kSecACLAuthorizationDelete.
func KSecACLAuthorizationDerive ¶
KSecACLAuthorizationDerive returns the value of the constant kSecACLAuthorizationDerive.
func KSecACLAuthorizationEncrypt ¶
KSecACLAuthorizationEncrypt returns the value of the constant kSecACLAuthorizationEncrypt.
func KSecACLAuthorizationExportClear ¶
KSecACLAuthorizationExportClear returns the value of the constant kSecACLAuthorizationExportClear.
func KSecACLAuthorizationExportWrapped ¶
KSecACLAuthorizationExportWrapped returns the value of the constant kSecACLAuthorizationExportWrapped.
func KSecACLAuthorizationGenKey ¶
KSecACLAuthorizationGenKey returns the value of the constant kSecACLAuthorizationGenKey.
func KSecACLAuthorizationImportClear ¶
KSecACLAuthorizationImportClear returns the value of the constant kSecACLAuthorizationImportClear.
func KSecACLAuthorizationImportWrapped ¶
KSecACLAuthorizationImportWrapped returns the value of the constant kSecACLAuthorizationImportWrapped.
func KSecACLAuthorizationIntegrity ¶
KSecACLAuthorizationIntegrity returns the value of the constant kSecACLAuthorizationIntegrity.
func KSecACLAuthorizationKeychainCreate ¶
KSecACLAuthorizationKeychainCreate returns the value of the constant kSecACLAuthorizationKeychainCreate.
func KSecACLAuthorizationKeychainDelete ¶
KSecACLAuthorizationKeychainDelete returns the value of the constant kSecACLAuthorizationKeychainDelete.
func KSecACLAuthorizationKeychainItemDelete ¶
KSecACLAuthorizationKeychainItemDelete returns the value of the constant kSecACLAuthorizationKeychainItemDelete.
func KSecACLAuthorizationKeychainItemInsert ¶
KSecACLAuthorizationKeychainItemInsert returns the value of the constant kSecACLAuthorizationKeychainItemInsert.
func KSecACLAuthorizationKeychainItemModify ¶
KSecACLAuthorizationKeychainItemModify returns the value of the constant kSecACLAuthorizationKeychainItemModify.
func KSecACLAuthorizationKeychainItemRead ¶
KSecACLAuthorizationKeychainItemRead returns the value of the constant kSecACLAuthorizationKeychainItemRead.
func KSecACLAuthorizationLogin ¶
KSecACLAuthorizationLogin returns the value of the constant kSecACLAuthorizationLogin.
func KSecACLAuthorizationMAC ¶
KSecACLAuthorizationMAC returns the value of the constant kSecACLAuthorizationMAC.
func KSecACLAuthorizationPartitionID ¶
KSecACLAuthorizationPartitionID returns the value of the constant kSecACLAuthorizationPartitionID.
func KSecACLAuthorizationSign ¶
KSecACLAuthorizationSign returns the value of the constant kSecACLAuthorizationSign.
func KSecAttrAccess ¶
KSecAttrAccess returns the value of the constant kSecAttrAccess.
func KSecAttrAccessControl ¶
KSecAttrAccessControl returns the value of the constant kSecAttrAccessControl.
func KSecAttrAccessGroup ¶
KSecAttrAccessGroup returns the value of the constant kSecAttrAccessGroup.
func KSecAttrAccessGroupToken ¶
KSecAttrAccessGroupToken returns the value of the constant kSecAttrAccessGroupToken.
func KSecAttrAccessible ¶
KSecAttrAccessible returns the value of the constant kSecAttrAccessible.
func KSecAttrAccessibleAfterFirstUnlock ¶
KSecAttrAccessibleAfterFirstUnlock returns the value of the constant kSecAttrAccessibleAfterFirstUnlock.
func KSecAttrAccessibleAfterFirstUnlockThisDeviceOnly ¶
KSecAttrAccessibleAfterFirstUnlockThisDeviceOnly returns the value of the constant kSecAttrAccessibleAfterFirstUnlockThisDeviceOnly.
func KSecAttrAccessibleAlways ¶
KSecAttrAccessibleAlways returns the value of the constant kSecAttrAccessibleAlways.
func KSecAttrAccessibleAlwaysThisDeviceOnly ¶
KSecAttrAccessibleAlwaysThisDeviceOnly returns the value of the constant kSecAttrAccessibleAlwaysThisDeviceOnly.
func KSecAttrAccessibleWhenPasscodeSetThisDeviceOnly ¶
KSecAttrAccessibleWhenPasscodeSetThisDeviceOnly returns the value of the constant kSecAttrAccessibleWhenPasscodeSetThisDeviceOnly.
func KSecAttrAccessibleWhenUnlocked ¶
KSecAttrAccessibleWhenUnlocked returns the value of the constant kSecAttrAccessibleWhenUnlocked.
func KSecAttrAccessibleWhenUnlockedThisDeviceOnly ¶
KSecAttrAccessibleWhenUnlockedThisDeviceOnly returns the value of the constant kSecAttrAccessibleWhenUnlockedThisDeviceOnly.
func KSecAttrAccount ¶
KSecAttrAccount returns the value of the constant kSecAttrAccount.
func KSecAttrApplicationLabel ¶
KSecAttrApplicationLabel returns the value of the constant kSecAttrApplicationLabel.
func KSecAttrApplicationTag ¶
KSecAttrApplicationTag returns the value of the constant kSecAttrApplicationTag.
func KSecAttrAuthenticationType ¶
KSecAttrAuthenticationType returns the value of the constant kSecAttrAuthenticationType.
func KSecAttrAuthenticationTypeDPA ¶
KSecAttrAuthenticationTypeDPA returns the value of the constant kSecAttrAuthenticationTypeDPA.
func KSecAttrAuthenticationTypeDefault ¶
KSecAttrAuthenticationTypeDefault returns the value of the constant kSecAttrAuthenticationTypeDefault.
func KSecAttrAuthenticationTypeHTMLForm ¶
KSecAttrAuthenticationTypeHTMLForm returns the value of the constant kSecAttrAuthenticationTypeHTMLForm.
func KSecAttrAuthenticationTypeHTTPBasic ¶
KSecAttrAuthenticationTypeHTTPBasic returns the value of the constant kSecAttrAuthenticationTypeHTTPBasic.
func KSecAttrAuthenticationTypeHTTPDigest ¶
KSecAttrAuthenticationTypeHTTPDigest returns the value of the constant kSecAttrAuthenticationTypeHTTPDigest.
func KSecAttrAuthenticationTypeMSN ¶
KSecAttrAuthenticationTypeMSN returns the value of the constant kSecAttrAuthenticationTypeMSN.
func KSecAttrAuthenticationTypeNTLM ¶
KSecAttrAuthenticationTypeNTLM returns the value of the constant kSecAttrAuthenticationTypeNTLM.
func KSecAttrAuthenticationTypeRPA ¶
KSecAttrAuthenticationTypeRPA returns the value of the constant kSecAttrAuthenticationTypeRPA.
func KSecAttrCanDecrypt ¶
KSecAttrCanDecrypt returns the value of the constant kSecAttrCanDecrypt.
func KSecAttrCanDerive ¶
KSecAttrCanDerive returns the value of the constant kSecAttrCanDerive.
func KSecAttrCanEncrypt ¶
KSecAttrCanEncrypt returns the value of the constant kSecAttrCanEncrypt.
func KSecAttrCanSign ¶
KSecAttrCanSign returns the value of the constant kSecAttrCanSign.
func KSecAttrCanUnwrap ¶
KSecAttrCanUnwrap returns the value of the constant kSecAttrCanUnwrap.
func KSecAttrCanVerify ¶
KSecAttrCanVerify returns the value of the constant kSecAttrCanVerify.
func KSecAttrCanWrap ¶
KSecAttrCanWrap returns the value of the constant kSecAttrCanWrap.
func KSecAttrCertificateEncoding ¶
KSecAttrCertificateEncoding returns the value of the constant kSecAttrCertificateEncoding.
func KSecAttrCertificateType ¶
KSecAttrCertificateType returns the value of the constant kSecAttrCertificateType.
func KSecAttrComment ¶
KSecAttrComment returns the value of the constant kSecAttrComment.
func KSecAttrCreationDate ¶
KSecAttrCreationDate returns the value of the constant kSecAttrCreationDate.
func KSecAttrCreator ¶
KSecAttrCreator returns the value of the constant kSecAttrCreator.
func KSecAttrDescription ¶
KSecAttrDescription returns the value of the constant kSecAttrDescription.
func KSecAttrEffectiveKeySize ¶
KSecAttrEffectiveKeySize returns the value of the constant kSecAttrEffectiveKeySize.
func KSecAttrGeneric ¶
KSecAttrGeneric returns the value of the constant kSecAttrGeneric.
func KSecAttrIsExtractable ¶
KSecAttrIsExtractable returns the value of the constant kSecAttrIsExtractable.
func KSecAttrIsInvisible ¶
KSecAttrIsInvisible returns the value of the constant kSecAttrIsInvisible.
func KSecAttrIsNegative ¶
KSecAttrIsNegative returns the value of the constant kSecAttrIsNegative.
func KSecAttrIsPermanent ¶
KSecAttrIsPermanent returns the value of the constant kSecAttrIsPermanent.
func KSecAttrIsSensitive ¶
KSecAttrIsSensitive returns the value of the constant kSecAttrIsSensitive.
func KSecAttrIssuer ¶
KSecAttrIssuer returns the value of the constant kSecAttrIssuer.
func KSecAttrKeyClass ¶
KSecAttrKeyClass returns the value of the constant kSecAttrKeyClass.
func KSecAttrKeyClassPrivate ¶
KSecAttrKeyClassPrivate returns the value of the constant kSecAttrKeyClassPrivate.
func KSecAttrKeyClassPublic ¶
KSecAttrKeyClassPublic returns the value of the constant kSecAttrKeyClassPublic.
func KSecAttrKeyClassSymmetric ¶
KSecAttrKeyClassSymmetric returns the value of the constant kSecAttrKeyClassSymmetric.
func KSecAttrKeySizeInBits ¶
KSecAttrKeySizeInBits returns the value of the constant kSecAttrKeySizeInBits.
func KSecAttrKeyType ¶
KSecAttrKeyType returns the value of the constant kSecAttrKeyType.
func KSecAttrKeyType3DES ¶
KSecAttrKeyType3DES returns the value of the constant kSecAttrKeyType3DES.
func KSecAttrKeyTypeAES ¶
KSecAttrKeyTypeAES returns the value of the constant kSecAttrKeyTypeAES.
func KSecAttrKeyTypeCAST ¶
KSecAttrKeyTypeCAST returns the value of the constant kSecAttrKeyTypeCAST.
func KSecAttrKeyTypeDES ¶
KSecAttrKeyTypeDES returns the value of the constant kSecAttrKeyTypeDES.
func KSecAttrKeyTypeDSA ¶
KSecAttrKeyTypeDSA returns the value of the constant kSecAttrKeyTypeDSA.
func KSecAttrKeyTypeEC ¶
KSecAttrKeyTypeEC returns the value of the constant kSecAttrKeyTypeEC.
func KSecAttrKeyTypeECDSA ¶
KSecAttrKeyTypeECDSA returns the value of the constant kSecAttrKeyTypeECDSA.
func KSecAttrKeyTypeECSECPrimeRandom ¶
KSecAttrKeyTypeECSECPrimeRandom returns the value of the constant kSecAttrKeyTypeECSECPrimeRandom.
func KSecAttrKeyTypeRC2 ¶
KSecAttrKeyTypeRC2 returns the value of the constant kSecAttrKeyTypeRC2.
func KSecAttrKeyTypeRC4 ¶
KSecAttrKeyTypeRC4 returns the value of the constant kSecAttrKeyTypeRC4.
func KSecAttrKeyTypeRSA ¶
KSecAttrKeyTypeRSA returns the value of the constant kSecAttrKeyTypeRSA.
func KSecAttrLabel ¶
KSecAttrLabel returns the value of the constant kSecAttrLabel.
func KSecAttrModificationDate ¶
KSecAttrModificationDate returns the value of the constant kSecAttrModificationDate.
func KSecAttrPRF ¶
KSecAttrPRF returns the value of the constant kSecAttrPRF.
func KSecAttrPRFHmacAlgSHA1 ¶
KSecAttrPRFHmacAlgSHA1 returns the value of the constant kSecAttrPRFHmacAlgSHA1.
func KSecAttrPRFHmacAlgSHA224 ¶
KSecAttrPRFHmacAlgSHA224 returns the value of the constant kSecAttrPRFHmacAlgSHA224.
func KSecAttrPRFHmacAlgSHA256 ¶
KSecAttrPRFHmacAlgSHA256 returns the value of the constant kSecAttrPRFHmacAlgSHA256.
func KSecAttrPRFHmacAlgSHA384 ¶
KSecAttrPRFHmacAlgSHA384 returns the value of the constant kSecAttrPRFHmacAlgSHA384.
func KSecAttrPRFHmacAlgSHA512 ¶
KSecAttrPRFHmacAlgSHA512 returns the value of the constant kSecAttrPRFHmacAlgSHA512.
func KSecAttrPath ¶
KSecAttrPath returns the value of the constant kSecAttrPath.
func KSecAttrPersistantReference ¶
KSecAttrPersistantReference returns the value of the constant kSecAttrPersistantReference.
func KSecAttrPersistentReference ¶
KSecAttrPersistentReference returns the value of the constant kSecAttrPersistentReference.
func KSecAttrPort ¶
KSecAttrPort returns the value of the constant kSecAttrPort.
func KSecAttrProtocol ¶
KSecAttrProtocol returns the value of the constant kSecAttrProtocol.
func KSecAttrProtocolAFP ¶
KSecAttrProtocolAFP returns the value of the constant kSecAttrProtocolAFP.
func KSecAttrProtocolAppleTalk ¶
KSecAttrProtocolAppleTalk returns the value of the constant kSecAttrProtocolAppleTalk.
func KSecAttrProtocolDAAP ¶
KSecAttrProtocolDAAP returns the value of the constant kSecAttrProtocolDAAP.
func KSecAttrProtocolEPPC ¶
KSecAttrProtocolEPPC returns the value of the constant kSecAttrProtocolEPPC.
func KSecAttrProtocolFTP ¶
KSecAttrProtocolFTP returns the value of the constant kSecAttrProtocolFTP.
func KSecAttrProtocolFTPAccount ¶
KSecAttrProtocolFTPAccount returns the value of the constant kSecAttrProtocolFTPAccount.
func KSecAttrProtocolFTPProxy ¶
KSecAttrProtocolFTPProxy returns the value of the constant kSecAttrProtocolFTPProxy.
func KSecAttrProtocolFTPS ¶
KSecAttrProtocolFTPS returns the value of the constant kSecAttrProtocolFTPS.
func KSecAttrProtocolHTTP ¶
KSecAttrProtocolHTTP returns the value of the constant kSecAttrProtocolHTTP.
func KSecAttrProtocolHTTPProxy ¶
KSecAttrProtocolHTTPProxy returns the value of the constant kSecAttrProtocolHTTPProxy.
func KSecAttrProtocolHTTPS ¶
KSecAttrProtocolHTTPS returns the value of the constant kSecAttrProtocolHTTPS.
func KSecAttrProtocolHTTPSProxy ¶
KSecAttrProtocolHTTPSProxy returns the value of the constant kSecAttrProtocolHTTPSProxy.
func KSecAttrProtocolIMAP ¶
KSecAttrProtocolIMAP returns the value of the constant kSecAttrProtocolIMAP.
func KSecAttrProtocolIMAPS ¶
KSecAttrProtocolIMAPS returns the value of the constant kSecAttrProtocolIMAPS.
func KSecAttrProtocolIPP ¶
KSecAttrProtocolIPP returns the value of the constant kSecAttrProtocolIPP.
func KSecAttrProtocolIRC ¶
KSecAttrProtocolIRC returns the value of the constant kSecAttrProtocolIRC.
func KSecAttrProtocolIRCS ¶
KSecAttrProtocolIRCS returns the value of the constant kSecAttrProtocolIRCS.
func KSecAttrProtocolLDAP ¶
KSecAttrProtocolLDAP returns the value of the constant kSecAttrProtocolLDAP.
func KSecAttrProtocolLDAPS ¶
KSecAttrProtocolLDAPS returns the value of the constant kSecAttrProtocolLDAPS.
func KSecAttrProtocolNNTP ¶
KSecAttrProtocolNNTP returns the value of the constant kSecAttrProtocolNNTP.
func KSecAttrProtocolNNTPS ¶
KSecAttrProtocolNNTPS returns the value of the constant kSecAttrProtocolNNTPS.
func KSecAttrProtocolPOP3 ¶
KSecAttrProtocolPOP3 returns the value of the constant kSecAttrProtocolPOP3.
func KSecAttrProtocolPOP3S ¶
KSecAttrProtocolPOP3S returns the value of the constant kSecAttrProtocolPOP3S.
func KSecAttrProtocolRTSP ¶
KSecAttrProtocolRTSP returns the value of the constant kSecAttrProtocolRTSP.
func KSecAttrProtocolRTSPProxy ¶
KSecAttrProtocolRTSPProxy returns the value of the constant kSecAttrProtocolRTSPProxy.
func KSecAttrProtocolSMB ¶
KSecAttrProtocolSMB returns the value of the constant kSecAttrProtocolSMB.
func KSecAttrProtocolSMTP ¶
KSecAttrProtocolSMTP returns the value of the constant kSecAttrProtocolSMTP.
func KSecAttrProtocolSOCKS ¶
KSecAttrProtocolSOCKS returns the value of the constant kSecAttrProtocolSOCKS.
func KSecAttrProtocolSSH ¶
KSecAttrProtocolSSH returns the value of the constant kSecAttrProtocolSSH.
func KSecAttrProtocolTelnet ¶
KSecAttrProtocolTelnet returns the value of the constant kSecAttrProtocolTelnet.
func KSecAttrProtocolTelnetS ¶
KSecAttrProtocolTelnetS returns the value of the constant kSecAttrProtocolTelnetS.
func KSecAttrPublicKeyHash ¶
KSecAttrPublicKeyHash returns the value of the constant kSecAttrPublicKeyHash.
func KSecAttrRounds ¶
KSecAttrRounds returns the value of the constant kSecAttrRounds.
func KSecAttrSalt ¶
KSecAttrSalt returns the value of the constant kSecAttrSalt.
func KSecAttrSecurityDomain ¶
KSecAttrSecurityDomain returns the value of the constant kSecAttrSecurityDomain.
func KSecAttrSerialNumber ¶
KSecAttrSerialNumber returns the value of the constant kSecAttrSerialNumber.
func KSecAttrServer ¶
KSecAttrServer returns the value of the constant kSecAttrServer.
func KSecAttrService ¶
KSecAttrService returns the value of the constant kSecAttrService.
func KSecAttrSubject ¶
KSecAttrSubject returns the value of the constant kSecAttrSubject.
func KSecAttrSubjectKeyID ¶
KSecAttrSubjectKeyID returns the value of the constant kSecAttrSubjectKeyID.
func KSecAttrSyncViewHint ¶
KSecAttrSyncViewHint returns the value of the constant kSecAttrSyncViewHint.
func KSecAttrSynchronizable ¶
KSecAttrSynchronizable returns the value of the constant kSecAttrSynchronizable.
func KSecAttrSynchronizableAny ¶
KSecAttrSynchronizableAny returns the value of the constant kSecAttrSynchronizableAny.
func KSecAttrTokenID ¶
KSecAttrTokenID returns the value of the constant kSecAttrTokenID.
func KSecAttrTokenIDSecureEnclave ¶
KSecAttrTokenIDSecureEnclave returns the value of the constant kSecAttrTokenIDSecureEnclave.
func KSecAttrType ¶
KSecAttrType returns the value of the constant kSecAttrType.
func KSecBase32Encoding ¶
KSecBase32Encoding returns the value of the constant kSecBase32Encoding.
func KSecBase64Encoding ¶
KSecBase64Encoding returns the value of the constant kSecBase64Encoding.
func KSecCFErrorArchitecture ¶
KSecCFErrorArchitecture returns the value of the constant kSecCFErrorArchitecture.
func KSecCFErrorGuestAttributes ¶
KSecCFErrorGuestAttributes returns the value of the constant kSecCFErrorGuestAttributes.
func KSecCFErrorInfoPlist ¶
KSecCFErrorInfoPlist returns the value of the constant kSecCFErrorInfoPlist.
func KSecCFErrorPath ¶
KSecCFErrorPath returns the value of the constant kSecCFErrorPath.
func KSecCFErrorPattern ¶
KSecCFErrorPattern returns the value of the constant kSecCFErrorPattern.
func KSecCFErrorRequirementSyntax ¶
KSecCFErrorRequirementSyntax returns the value of the constant kSecCFErrorRequirementSyntax.
func KSecCFErrorResourceAdded ¶
KSecCFErrorResourceAdded returns the value of the constant kSecCFErrorResourceAdded.
func KSecCFErrorResourceAltered ¶
KSecCFErrorResourceAltered returns the value of the constant kSecCFErrorResourceAltered.
func KSecCFErrorResourceMissing ¶
KSecCFErrorResourceMissing returns the value of the constant kSecCFErrorResourceMissing.
func KSecCFErrorResourceRecursive ¶
KSecCFErrorResourceRecursive returns the value of the constant kSecCFErrorResourceRecursive.
func KSecCFErrorResourceSeal ¶
KSecCFErrorResourceSeal returns the value of the constant kSecCFErrorResourceSeal.
func KSecCFErrorResourceSideband ¶
KSecCFErrorResourceSideband returns the value of the constant kSecCFErrorResourceSideband.
func KSecClassCertificate ¶
KSecClassCertificate returns the value of the constant kSecClassCertificate.
func KSecClassGenericPassword ¶
KSecClassGenericPassword returns the value of the constant kSecClassGenericPassword.
func KSecClassIdentity ¶
KSecClassIdentity returns the value of the constant kSecClassIdentity.
func KSecClassInternetPassword ¶
KSecClassInternetPassword returns the value of the constant kSecClassInternetPassword.
func KSecClassKey ¶
KSecClassKey returns the value of the constant kSecClassKey.
func KSecCodeAttributeArchitecture ¶
KSecCodeAttributeArchitecture returns the value of the constant kSecCodeAttributeArchitecture.
func KSecCodeAttributeBundleVersion ¶
KSecCodeAttributeBundleVersion returns the value of the constant kSecCodeAttributeBundleVersion.
func KSecCodeAttributeSubarchitecture ¶
KSecCodeAttributeSubarchitecture returns the value of the constant kSecCodeAttributeSubarchitecture.
func KSecCodeAttributeUniversalFileOffset ¶
KSecCodeAttributeUniversalFileOffset returns the value of the constant kSecCodeAttributeUniversalFileOffset.
func KSecCodeInfoCMS ¶
KSecCodeInfoCMS returns the value of the constant kSecCodeInfoCMS.
func KSecCodeInfoCdHashes ¶
KSecCodeInfoCdHashes returns the value of the constant kSecCodeInfoCdHashes.
func KSecCodeInfoCertificates ¶
KSecCodeInfoCertificates returns the value of the constant kSecCodeInfoCertificates.
func KSecCodeInfoChangedFiles ¶
KSecCodeInfoChangedFiles returns the value of the constant kSecCodeInfoChangedFiles.
func KSecCodeInfoDefaultDesignatedLightweightCodeRequirement ¶
KSecCodeInfoDefaultDesignatedLightweightCodeRequirement returns the value of the constant kSecCodeInfoDefaultDesignatedLightweightCodeRequirement.
func KSecCodeInfoDesignatedRequirement ¶
KSecCodeInfoDesignatedRequirement returns the value of the constant kSecCodeInfoDesignatedRequirement.
func KSecCodeInfoDigestAlgorithm ¶
KSecCodeInfoDigestAlgorithm returns the value of the constant kSecCodeInfoDigestAlgorithm.
func KSecCodeInfoDigestAlgorithms ¶
KSecCodeInfoDigestAlgorithms returns the value of the constant kSecCodeInfoDigestAlgorithms.
func KSecCodeInfoEntitlements ¶
KSecCodeInfoEntitlements returns the value of the constant kSecCodeInfoEntitlements.
func KSecCodeInfoEntitlementsDict ¶
KSecCodeInfoEntitlementsDict returns the value of the constant kSecCodeInfoEntitlementsDict.
func KSecCodeInfoFlags ¶
KSecCodeInfoFlags returns the value of the constant kSecCodeInfoFlags.
func KSecCodeInfoFormat ¶
KSecCodeInfoFormat returns the value of the constant kSecCodeInfoFormat.
func KSecCodeInfoIdentifier ¶
KSecCodeInfoIdentifier returns the value of the constant kSecCodeInfoIdentifier.
func KSecCodeInfoImplicitDesignatedRequirement ¶
KSecCodeInfoImplicitDesignatedRequirement returns the value of the constant kSecCodeInfoImplicitDesignatedRequirement.
func KSecCodeInfoMainExecutable ¶
KSecCodeInfoMainExecutable returns the value of the constant kSecCodeInfoMainExecutable.
func KSecCodeInfoPList ¶
KSecCodeInfoPList returns the value of the constant kSecCodeInfoPList.
func KSecCodeInfoPlatformIdentifier ¶
KSecCodeInfoPlatformIdentifier returns the value of the constant kSecCodeInfoPlatformIdentifier.
func KSecCodeInfoRequirementData ¶
KSecCodeInfoRequirementData returns the value of the constant kSecCodeInfoRequirementData.
func KSecCodeInfoRequirements ¶
KSecCodeInfoRequirements returns the value of the constant kSecCodeInfoRequirements.
func KSecCodeInfoRuntimeVersion ¶
KSecCodeInfoRuntimeVersion returns the value of the constant kSecCodeInfoRuntimeVersion.
func KSecCodeInfoSource ¶
KSecCodeInfoSource returns the value of the constant kSecCodeInfoSource.
func KSecCodeInfoStapledNotarizationTicket ¶
KSecCodeInfoStapledNotarizationTicket returns the value of the constant kSecCodeInfoStapledNotarizationTicket.
func KSecCodeInfoStatus ¶
KSecCodeInfoStatus returns the value of the constant kSecCodeInfoStatus.
func KSecCodeInfoTeamIdentifier ¶
KSecCodeInfoTeamIdentifier returns the value of the constant kSecCodeInfoTeamIdentifier.
func KSecCodeInfoTime ¶
KSecCodeInfoTime returns the value of the constant kSecCodeInfoTime.
func KSecCodeInfoTimestamp ¶
KSecCodeInfoTimestamp returns the value of the constant kSecCodeInfoTimestamp.
func KSecCodeInfoTrust ¶
KSecCodeInfoTrust returns the value of the constant kSecCodeInfoTrust.
func KSecCodeInfoUnique ¶
KSecCodeInfoUnique returns the value of the constant kSecCodeInfoUnique.
func KSecCompressionRatio ¶
KSecCompressionRatio returns the value of the constant kSecCompressionRatio.
func KSecDecodeTypeAttribute ¶
KSecDecodeTypeAttribute returns the value of the constant kSecDecodeTypeAttribute.
func KSecDigestHMACKeyAttribute ¶
KSecDigestHMACKeyAttribute returns the value of the constant kSecDigestHMACKeyAttribute.
func KSecDigestHMACMD5 ¶
KSecDigestHMACMD5 returns the value of the constant kSecDigestHMACMD5.
func KSecDigestHMACSHA1 ¶
KSecDigestHMACSHA1 returns the value of the constant kSecDigestHMACSHA1.
func KSecDigestHMACSHA2 ¶
KSecDigestHMACSHA2 returns the value of the constant kSecDigestHMACSHA2.
func KSecDigestLengthAttribute ¶
KSecDigestLengthAttribute returns the value of the constant kSecDigestLengthAttribute.
func KSecDigestMD2 ¶
KSecDigestMD2 returns the value of the constant kSecDigestMD2.
func KSecDigestMD4 ¶
KSecDigestMD4 returns the value of the constant kSecDigestMD4.
func KSecDigestMD5 ¶
KSecDigestMD5 returns the value of the constant kSecDigestMD5.
func KSecDigestSHA1 ¶
KSecDigestSHA1 returns the value of the constant kSecDigestSHA1.
func KSecDigestSHA2 ¶
KSecDigestSHA2 returns the value of the constant kSecDigestSHA2.
func KSecDigestTypeAttribute ¶
KSecDigestTypeAttribute returns the value of the constant kSecDigestTypeAttribute.
func KSecEncodeLineLengthAttribute ¶
KSecEncodeLineLengthAttribute returns the value of the constant kSecEncodeLineLengthAttribute.
func KSecEncodeTypeAttribute ¶
KSecEncodeTypeAttribute returns the value of the constant kSecEncodeTypeAttribute.
func KSecEncryptKey ¶
KSecEncryptKey returns the value of the constant kSecEncryptKey.
func KSecEncryptionMode ¶
KSecEncryptionMode returns the value of the constant kSecEncryptionMode.
func KSecGuestAttributeArchitecture ¶
KSecGuestAttributeArchitecture returns the value of the constant kSecGuestAttributeArchitecture.
func KSecGuestAttributeAudit ¶
KSecGuestAttributeAudit returns the value of the constant kSecGuestAttributeAudit.
func KSecGuestAttributeCanonical ¶
KSecGuestAttributeCanonical returns the value of the constant kSecGuestAttributeCanonical.
func KSecGuestAttributeDynamicCode ¶
KSecGuestAttributeDynamicCode returns the value of the constant kSecGuestAttributeDynamicCode.
func KSecGuestAttributeDynamicCodeInfoPlist ¶
KSecGuestAttributeDynamicCodeInfoPlist returns the value of the constant kSecGuestAttributeDynamicCodeInfoPlist.
func KSecGuestAttributeHash ¶
KSecGuestAttributeHash returns the value of the constant kSecGuestAttributeHash.
func KSecGuestAttributeMachPort ¶
KSecGuestAttributeMachPort returns the value of the constant kSecGuestAttributeMachPort.
func KSecGuestAttributePid ¶
KSecGuestAttributePid returns the value of the constant kSecGuestAttributePid.
func KSecGuestAttributeSubarchitecture ¶
KSecGuestAttributeSubarchitecture returns the value of the constant kSecGuestAttributeSubarchitecture.
func KSecIdentityDomainDefault ¶
KSecIdentityDomainDefault returns the value of the constant kSecIdentityDomainDefault.
func KSecIdentityDomainKerberosKDC ¶
KSecIdentityDomainKerberosKDC returns the value of the constant kSecIdentityDomainKerberosKDC.
func KSecImportExportAccess ¶
KSecImportExportAccess returns the value of the constant kSecImportExportAccess.
func KSecImportExportKeychain ¶
KSecImportExportKeychain returns the value of the constant kSecImportExportKeychain.
func KSecImportExportPassphrase ¶
KSecImportExportPassphrase returns the value of the constant kSecImportExportPassphrase.
func KSecImportItemCertChain ¶
KSecImportItemCertChain returns the value of the constant kSecImportItemCertChain.
func KSecImportItemIdentity ¶
KSecImportItemIdentity returns the value of the constant kSecImportItemIdentity.
func KSecImportItemKeyID ¶
KSecImportItemKeyID returns the value of the constant kSecImportItemKeyID.
func KSecImportItemLabel ¶
KSecImportItemLabel returns the value of the constant kSecImportItemLabel.
func KSecImportItemTrust ¶
KSecImportItemTrust returns the value of the constant kSecImportItemTrust.
func KSecImportToMemoryOnly ¶
KSecImportToMemoryOnly returns the value of the constant kSecImportToMemoryOnly.
func KSecInputIsAttributeName ¶
KSecInputIsAttributeName returns the value of the constant kSecInputIsAttributeName.
func KSecInputIsDigest ¶
KSecInputIsDigest returns the value of the constant kSecInputIsDigest.
func KSecInputIsPlainText ¶
KSecInputIsPlainText returns the value of the constant kSecInputIsPlainText.
func KSecInputIsRaw ¶
KSecInputIsRaw returns the value of the constant kSecInputIsRaw.
func KSecKeyAlgorithmECDHKeyExchangeCofactor ¶
func KSecKeyAlgorithmECDHKeyExchangeCofactor() uintptr
KSecKeyAlgorithmECDHKeyExchangeCofactor returns the address of the symbol kSecKeyAlgorithmECDHKeyExchangeCofactor.
func KSecKeyAlgorithmECDHKeyExchangeCofactorX963SHA1 ¶
func KSecKeyAlgorithmECDHKeyExchangeCofactorX963SHA1() uintptr
KSecKeyAlgorithmECDHKeyExchangeCofactorX963SHA1 returns the address of the symbol kSecKeyAlgorithmECDHKeyExchangeCofactorX963SHA1.
func KSecKeyAlgorithmECDHKeyExchangeCofactorX963SHA224 ¶
func KSecKeyAlgorithmECDHKeyExchangeCofactorX963SHA224() uintptr
KSecKeyAlgorithmECDHKeyExchangeCofactorX963SHA224 returns the address of the symbol kSecKeyAlgorithmECDHKeyExchangeCofactorX963SHA224.
func KSecKeyAlgorithmECDHKeyExchangeCofactorX963SHA256 ¶
func KSecKeyAlgorithmECDHKeyExchangeCofactorX963SHA256() uintptr
KSecKeyAlgorithmECDHKeyExchangeCofactorX963SHA256 returns the address of the symbol kSecKeyAlgorithmECDHKeyExchangeCofactorX963SHA256.
func KSecKeyAlgorithmECDHKeyExchangeCofactorX963SHA384 ¶
func KSecKeyAlgorithmECDHKeyExchangeCofactorX963SHA384() uintptr
KSecKeyAlgorithmECDHKeyExchangeCofactorX963SHA384 returns the address of the symbol kSecKeyAlgorithmECDHKeyExchangeCofactorX963SHA384.
func KSecKeyAlgorithmECDHKeyExchangeCofactorX963SHA512 ¶
func KSecKeyAlgorithmECDHKeyExchangeCofactorX963SHA512() uintptr
KSecKeyAlgorithmECDHKeyExchangeCofactorX963SHA512 returns the address of the symbol kSecKeyAlgorithmECDHKeyExchangeCofactorX963SHA512.
func KSecKeyAlgorithmECDHKeyExchangeStandard ¶
func KSecKeyAlgorithmECDHKeyExchangeStandard() uintptr
KSecKeyAlgorithmECDHKeyExchangeStandard returns the address of the symbol kSecKeyAlgorithmECDHKeyExchangeStandard.
func KSecKeyAlgorithmECDHKeyExchangeStandardX963SHA1 ¶
func KSecKeyAlgorithmECDHKeyExchangeStandardX963SHA1() uintptr
KSecKeyAlgorithmECDHKeyExchangeStandardX963SHA1 returns the address of the symbol kSecKeyAlgorithmECDHKeyExchangeStandardX963SHA1.
func KSecKeyAlgorithmECDHKeyExchangeStandardX963SHA224 ¶
func KSecKeyAlgorithmECDHKeyExchangeStandardX963SHA224() uintptr
KSecKeyAlgorithmECDHKeyExchangeStandardX963SHA224 returns the address of the symbol kSecKeyAlgorithmECDHKeyExchangeStandardX963SHA224.
func KSecKeyAlgorithmECDHKeyExchangeStandardX963SHA256 ¶
func KSecKeyAlgorithmECDHKeyExchangeStandardX963SHA256() uintptr
KSecKeyAlgorithmECDHKeyExchangeStandardX963SHA256 returns the address of the symbol kSecKeyAlgorithmECDHKeyExchangeStandardX963SHA256.
func KSecKeyAlgorithmECDHKeyExchangeStandardX963SHA384 ¶
func KSecKeyAlgorithmECDHKeyExchangeStandardX963SHA384() uintptr
KSecKeyAlgorithmECDHKeyExchangeStandardX963SHA384 returns the address of the symbol kSecKeyAlgorithmECDHKeyExchangeStandardX963SHA384.
func KSecKeyAlgorithmECDHKeyExchangeStandardX963SHA512 ¶
func KSecKeyAlgorithmECDHKeyExchangeStandardX963SHA512() uintptr
KSecKeyAlgorithmECDHKeyExchangeStandardX963SHA512 returns the address of the symbol kSecKeyAlgorithmECDHKeyExchangeStandardX963SHA512.
func KSecKeyAlgorithmECDSASignatureDigestRFC4754 ¶
func KSecKeyAlgorithmECDSASignatureDigestRFC4754() uintptr
KSecKeyAlgorithmECDSASignatureDigestRFC4754 returns the address of the symbol kSecKeyAlgorithmECDSASignatureDigestRFC4754.
func KSecKeyAlgorithmECDSASignatureDigestRFC4754SHA1 ¶
func KSecKeyAlgorithmECDSASignatureDigestRFC4754SHA1() uintptr
KSecKeyAlgorithmECDSASignatureDigestRFC4754SHA1 returns the address of the symbol kSecKeyAlgorithmECDSASignatureDigestRFC4754SHA1.
func KSecKeyAlgorithmECDSASignatureDigestRFC4754SHA224 ¶
func KSecKeyAlgorithmECDSASignatureDigestRFC4754SHA224() uintptr
KSecKeyAlgorithmECDSASignatureDigestRFC4754SHA224 returns the address of the symbol kSecKeyAlgorithmECDSASignatureDigestRFC4754SHA224.
func KSecKeyAlgorithmECDSASignatureDigestRFC4754SHA256 ¶
func KSecKeyAlgorithmECDSASignatureDigestRFC4754SHA256() uintptr
KSecKeyAlgorithmECDSASignatureDigestRFC4754SHA256 returns the address of the symbol kSecKeyAlgorithmECDSASignatureDigestRFC4754SHA256.
func KSecKeyAlgorithmECDSASignatureDigestRFC4754SHA384 ¶
func KSecKeyAlgorithmECDSASignatureDigestRFC4754SHA384() uintptr
KSecKeyAlgorithmECDSASignatureDigestRFC4754SHA384 returns the address of the symbol kSecKeyAlgorithmECDSASignatureDigestRFC4754SHA384.
func KSecKeyAlgorithmECDSASignatureDigestRFC4754SHA512 ¶
func KSecKeyAlgorithmECDSASignatureDigestRFC4754SHA512() uintptr
KSecKeyAlgorithmECDSASignatureDigestRFC4754SHA512 returns the address of the symbol kSecKeyAlgorithmECDSASignatureDigestRFC4754SHA512.
func KSecKeyAlgorithmECDSASignatureDigestX962 ¶
func KSecKeyAlgorithmECDSASignatureDigestX962() uintptr
KSecKeyAlgorithmECDSASignatureDigestX962 returns the address of the symbol kSecKeyAlgorithmECDSASignatureDigestX962.
func KSecKeyAlgorithmECDSASignatureDigestX962SHA1 ¶
func KSecKeyAlgorithmECDSASignatureDigestX962SHA1() uintptr
KSecKeyAlgorithmECDSASignatureDigestX962SHA1 returns the address of the symbol kSecKeyAlgorithmECDSASignatureDigestX962SHA1.
func KSecKeyAlgorithmECDSASignatureDigestX962SHA224 ¶
func KSecKeyAlgorithmECDSASignatureDigestX962SHA224() uintptr
KSecKeyAlgorithmECDSASignatureDigestX962SHA224 returns the address of the symbol kSecKeyAlgorithmECDSASignatureDigestX962SHA224.
func KSecKeyAlgorithmECDSASignatureDigestX962SHA256 ¶
func KSecKeyAlgorithmECDSASignatureDigestX962SHA256() uintptr
KSecKeyAlgorithmECDSASignatureDigestX962SHA256 returns the address of the symbol kSecKeyAlgorithmECDSASignatureDigestX962SHA256.
func KSecKeyAlgorithmECDSASignatureDigestX962SHA384 ¶
func KSecKeyAlgorithmECDSASignatureDigestX962SHA384() uintptr
KSecKeyAlgorithmECDSASignatureDigestX962SHA384 returns the address of the symbol kSecKeyAlgorithmECDSASignatureDigestX962SHA384.
func KSecKeyAlgorithmECDSASignatureDigestX962SHA512 ¶
func KSecKeyAlgorithmECDSASignatureDigestX962SHA512() uintptr
KSecKeyAlgorithmECDSASignatureDigestX962SHA512 returns the address of the symbol kSecKeyAlgorithmECDSASignatureDigestX962SHA512.
func KSecKeyAlgorithmECDSASignatureMessageRFC4754SHA1 ¶
func KSecKeyAlgorithmECDSASignatureMessageRFC4754SHA1() uintptr
KSecKeyAlgorithmECDSASignatureMessageRFC4754SHA1 returns the address of the symbol kSecKeyAlgorithmECDSASignatureMessageRFC4754SHA1.
func KSecKeyAlgorithmECDSASignatureMessageRFC4754SHA224 ¶
func KSecKeyAlgorithmECDSASignatureMessageRFC4754SHA224() uintptr
KSecKeyAlgorithmECDSASignatureMessageRFC4754SHA224 returns the address of the symbol kSecKeyAlgorithmECDSASignatureMessageRFC4754SHA224.
func KSecKeyAlgorithmECDSASignatureMessageRFC4754SHA256 ¶
func KSecKeyAlgorithmECDSASignatureMessageRFC4754SHA256() uintptr
KSecKeyAlgorithmECDSASignatureMessageRFC4754SHA256 returns the address of the symbol kSecKeyAlgorithmECDSASignatureMessageRFC4754SHA256.
func KSecKeyAlgorithmECDSASignatureMessageRFC4754SHA384 ¶
func KSecKeyAlgorithmECDSASignatureMessageRFC4754SHA384() uintptr
KSecKeyAlgorithmECDSASignatureMessageRFC4754SHA384 returns the address of the symbol kSecKeyAlgorithmECDSASignatureMessageRFC4754SHA384.
func KSecKeyAlgorithmECDSASignatureMessageRFC4754SHA512 ¶
func KSecKeyAlgorithmECDSASignatureMessageRFC4754SHA512() uintptr
KSecKeyAlgorithmECDSASignatureMessageRFC4754SHA512 returns the address of the symbol kSecKeyAlgorithmECDSASignatureMessageRFC4754SHA512.
func KSecKeyAlgorithmECDSASignatureMessageX962SHA1 ¶
func KSecKeyAlgorithmECDSASignatureMessageX962SHA1() uintptr
KSecKeyAlgorithmECDSASignatureMessageX962SHA1 returns the address of the symbol kSecKeyAlgorithmECDSASignatureMessageX962SHA1.
func KSecKeyAlgorithmECDSASignatureMessageX962SHA224 ¶
func KSecKeyAlgorithmECDSASignatureMessageX962SHA224() uintptr
KSecKeyAlgorithmECDSASignatureMessageX962SHA224 returns the address of the symbol kSecKeyAlgorithmECDSASignatureMessageX962SHA224.
func KSecKeyAlgorithmECDSASignatureMessageX962SHA256 ¶
func KSecKeyAlgorithmECDSASignatureMessageX962SHA256() uintptr
KSecKeyAlgorithmECDSASignatureMessageX962SHA256 returns the address of the symbol kSecKeyAlgorithmECDSASignatureMessageX962SHA256.
func KSecKeyAlgorithmECDSASignatureMessageX962SHA384 ¶
func KSecKeyAlgorithmECDSASignatureMessageX962SHA384() uintptr
KSecKeyAlgorithmECDSASignatureMessageX962SHA384 returns the address of the symbol kSecKeyAlgorithmECDSASignatureMessageX962SHA384.
func KSecKeyAlgorithmECDSASignatureMessageX962SHA512 ¶
func KSecKeyAlgorithmECDSASignatureMessageX962SHA512() uintptr
KSecKeyAlgorithmECDSASignatureMessageX962SHA512 returns the address of the symbol kSecKeyAlgorithmECDSASignatureMessageX962SHA512.
func KSecKeyAlgorithmECDSASignatureRFC4754 ¶
func KSecKeyAlgorithmECDSASignatureRFC4754() uintptr
KSecKeyAlgorithmECDSASignatureRFC4754 returns the address of the symbol kSecKeyAlgorithmECDSASignatureRFC4754.
func KSecKeyAlgorithmECIESEncryptionCofactorVariableIVX963SHA224AESGCM ¶
func KSecKeyAlgorithmECIESEncryptionCofactorVariableIVX963SHA224AESGCM() uintptr
KSecKeyAlgorithmECIESEncryptionCofactorVariableIVX963SHA224AESGCM returns the address of the symbol kSecKeyAlgorithmECIESEncryptionCofactorVariableIVX963SHA224AESGCM.
func KSecKeyAlgorithmECIESEncryptionCofactorVariableIVX963SHA256AESGCM ¶
func KSecKeyAlgorithmECIESEncryptionCofactorVariableIVX963SHA256AESGCM() uintptr
KSecKeyAlgorithmECIESEncryptionCofactorVariableIVX963SHA256AESGCM returns the address of the symbol kSecKeyAlgorithmECIESEncryptionCofactorVariableIVX963SHA256AESGCM.
func KSecKeyAlgorithmECIESEncryptionCofactorVariableIVX963SHA384AESGCM ¶
func KSecKeyAlgorithmECIESEncryptionCofactorVariableIVX963SHA384AESGCM() uintptr
KSecKeyAlgorithmECIESEncryptionCofactorVariableIVX963SHA384AESGCM returns the address of the symbol kSecKeyAlgorithmECIESEncryptionCofactorVariableIVX963SHA384AESGCM.
func KSecKeyAlgorithmECIESEncryptionCofactorVariableIVX963SHA512AESGCM ¶
func KSecKeyAlgorithmECIESEncryptionCofactorVariableIVX963SHA512AESGCM() uintptr
KSecKeyAlgorithmECIESEncryptionCofactorVariableIVX963SHA512AESGCM returns the address of the symbol kSecKeyAlgorithmECIESEncryptionCofactorVariableIVX963SHA512AESGCM.
func KSecKeyAlgorithmECIESEncryptionCofactorX963SHA1AESGCM ¶
func KSecKeyAlgorithmECIESEncryptionCofactorX963SHA1AESGCM() uintptr
KSecKeyAlgorithmECIESEncryptionCofactorX963SHA1AESGCM returns the address of the symbol kSecKeyAlgorithmECIESEncryptionCofactorX963SHA1AESGCM.
func KSecKeyAlgorithmECIESEncryptionCofactorX963SHA224AESGCM ¶
func KSecKeyAlgorithmECIESEncryptionCofactorX963SHA224AESGCM() uintptr
KSecKeyAlgorithmECIESEncryptionCofactorX963SHA224AESGCM returns the address of the symbol kSecKeyAlgorithmECIESEncryptionCofactorX963SHA224AESGCM.
func KSecKeyAlgorithmECIESEncryptionCofactorX963SHA256AESGCM ¶
func KSecKeyAlgorithmECIESEncryptionCofactorX963SHA256AESGCM() uintptr
KSecKeyAlgorithmECIESEncryptionCofactorX963SHA256AESGCM returns the address of the symbol kSecKeyAlgorithmECIESEncryptionCofactorX963SHA256AESGCM.
func KSecKeyAlgorithmECIESEncryptionCofactorX963SHA384AESGCM ¶
func KSecKeyAlgorithmECIESEncryptionCofactorX963SHA384AESGCM() uintptr
KSecKeyAlgorithmECIESEncryptionCofactorX963SHA384AESGCM returns the address of the symbol kSecKeyAlgorithmECIESEncryptionCofactorX963SHA384AESGCM.
func KSecKeyAlgorithmECIESEncryptionCofactorX963SHA512AESGCM ¶
func KSecKeyAlgorithmECIESEncryptionCofactorX963SHA512AESGCM() uintptr
KSecKeyAlgorithmECIESEncryptionCofactorX963SHA512AESGCM returns the address of the symbol kSecKeyAlgorithmECIESEncryptionCofactorX963SHA512AESGCM.
func KSecKeyAlgorithmECIESEncryptionStandardVariableIVX963SHA224AESGCM ¶
func KSecKeyAlgorithmECIESEncryptionStandardVariableIVX963SHA224AESGCM() uintptr
KSecKeyAlgorithmECIESEncryptionStandardVariableIVX963SHA224AESGCM returns the address of the symbol kSecKeyAlgorithmECIESEncryptionStandardVariableIVX963SHA224AESGCM.
func KSecKeyAlgorithmECIESEncryptionStandardVariableIVX963SHA256AESGCM ¶
func KSecKeyAlgorithmECIESEncryptionStandardVariableIVX963SHA256AESGCM() uintptr
KSecKeyAlgorithmECIESEncryptionStandardVariableIVX963SHA256AESGCM returns the address of the symbol kSecKeyAlgorithmECIESEncryptionStandardVariableIVX963SHA256AESGCM.
func KSecKeyAlgorithmECIESEncryptionStandardVariableIVX963SHA384AESGCM ¶
func KSecKeyAlgorithmECIESEncryptionStandardVariableIVX963SHA384AESGCM() uintptr
KSecKeyAlgorithmECIESEncryptionStandardVariableIVX963SHA384AESGCM returns the address of the symbol kSecKeyAlgorithmECIESEncryptionStandardVariableIVX963SHA384AESGCM.
func KSecKeyAlgorithmECIESEncryptionStandardVariableIVX963SHA512AESGCM ¶
func KSecKeyAlgorithmECIESEncryptionStandardVariableIVX963SHA512AESGCM() uintptr
KSecKeyAlgorithmECIESEncryptionStandardVariableIVX963SHA512AESGCM returns the address of the symbol kSecKeyAlgorithmECIESEncryptionStandardVariableIVX963SHA512AESGCM.
func KSecKeyAlgorithmECIESEncryptionStandardX963SHA1AESGCM ¶
func KSecKeyAlgorithmECIESEncryptionStandardX963SHA1AESGCM() uintptr
KSecKeyAlgorithmECIESEncryptionStandardX963SHA1AESGCM returns the address of the symbol kSecKeyAlgorithmECIESEncryptionStandardX963SHA1AESGCM.
func KSecKeyAlgorithmECIESEncryptionStandardX963SHA224AESGCM ¶
func KSecKeyAlgorithmECIESEncryptionStandardX963SHA224AESGCM() uintptr
KSecKeyAlgorithmECIESEncryptionStandardX963SHA224AESGCM returns the address of the symbol kSecKeyAlgorithmECIESEncryptionStandardX963SHA224AESGCM.
func KSecKeyAlgorithmECIESEncryptionStandardX963SHA256AESGCM ¶
func KSecKeyAlgorithmECIESEncryptionStandardX963SHA256AESGCM() uintptr
KSecKeyAlgorithmECIESEncryptionStandardX963SHA256AESGCM returns the address of the symbol kSecKeyAlgorithmECIESEncryptionStandardX963SHA256AESGCM.
func KSecKeyAlgorithmECIESEncryptionStandardX963SHA384AESGCM ¶
func KSecKeyAlgorithmECIESEncryptionStandardX963SHA384AESGCM() uintptr
KSecKeyAlgorithmECIESEncryptionStandardX963SHA384AESGCM returns the address of the symbol kSecKeyAlgorithmECIESEncryptionStandardX963SHA384AESGCM.
func KSecKeyAlgorithmECIESEncryptionStandardX963SHA512AESGCM ¶
func KSecKeyAlgorithmECIESEncryptionStandardX963SHA512AESGCM() uintptr
KSecKeyAlgorithmECIESEncryptionStandardX963SHA512AESGCM returns the address of the symbol kSecKeyAlgorithmECIESEncryptionStandardX963SHA512AESGCM.
func KSecKeyAlgorithmRSAEncryptionOAEPSHA1 ¶
func KSecKeyAlgorithmRSAEncryptionOAEPSHA1() uintptr
KSecKeyAlgorithmRSAEncryptionOAEPSHA1 returns the address of the symbol kSecKeyAlgorithmRSAEncryptionOAEPSHA1.
func KSecKeyAlgorithmRSAEncryptionOAEPSHA1AESGCM ¶
func KSecKeyAlgorithmRSAEncryptionOAEPSHA1AESGCM() uintptr
KSecKeyAlgorithmRSAEncryptionOAEPSHA1AESGCM returns the address of the symbol kSecKeyAlgorithmRSAEncryptionOAEPSHA1AESGCM.
func KSecKeyAlgorithmRSAEncryptionOAEPSHA224 ¶
func KSecKeyAlgorithmRSAEncryptionOAEPSHA224() uintptr
KSecKeyAlgorithmRSAEncryptionOAEPSHA224 returns the address of the symbol kSecKeyAlgorithmRSAEncryptionOAEPSHA224.
func KSecKeyAlgorithmRSAEncryptionOAEPSHA224AESGCM ¶
func KSecKeyAlgorithmRSAEncryptionOAEPSHA224AESGCM() uintptr
KSecKeyAlgorithmRSAEncryptionOAEPSHA224AESGCM returns the address of the symbol kSecKeyAlgorithmRSAEncryptionOAEPSHA224AESGCM.
func KSecKeyAlgorithmRSAEncryptionOAEPSHA256 ¶
func KSecKeyAlgorithmRSAEncryptionOAEPSHA256() uintptr
KSecKeyAlgorithmRSAEncryptionOAEPSHA256 returns the address of the symbol kSecKeyAlgorithmRSAEncryptionOAEPSHA256.
func KSecKeyAlgorithmRSAEncryptionOAEPSHA256AESGCM ¶
func KSecKeyAlgorithmRSAEncryptionOAEPSHA256AESGCM() uintptr
KSecKeyAlgorithmRSAEncryptionOAEPSHA256AESGCM returns the address of the symbol kSecKeyAlgorithmRSAEncryptionOAEPSHA256AESGCM.
func KSecKeyAlgorithmRSAEncryptionOAEPSHA384 ¶
func KSecKeyAlgorithmRSAEncryptionOAEPSHA384() uintptr
KSecKeyAlgorithmRSAEncryptionOAEPSHA384 returns the address of the symbol kSecKeyAlgorithmRSAEncryptionOAEPSHA384.
func KSecKeyAlgorithmRSAEncryptionOAEPSHA384AESGCM ¶
func KSecKeyAlgorithmRSAEncryptionOAEPSHA384AESGCM() uintptr
KSecKeyAlgorithmRSAEncryptionOAEPSHA384AESGCM returns the address of the symbol kSecKeyAlgorithmRSAEncryptionOAEPSHA384AESGCM.
func KSecKeyAlgorithmRSAEncryptionOAEPSHA512 ¶
func KSecKeyAlgorithmRSAEncryptionOAEPSHA512() uintptr
KSecKeyAlgorithmRSAEncryptionOAEPSHA512 returns the address of the symbol kSecKeyAlgorithmRSAEncryptionOAEPSHA512.
func KSecKeyAlgorithmRSAEncryptionOAEPSHA512AESGCM ¶
func KSecKeyAlgorithmRSAEncryptionOAEPSHA512AESGCM() uintptr
KSecKeyAlgorithmRSAEncryptionOAEPSHA512AESGCM returns the address of the symbol kSecKeyAlgorithmRSAEncryptionOAEPSHA512AESGCM.
func KSecKeyAlgorithmRSAEncryptionPKCS1 ¶
func KSecKeyAlgorithmRSAEncryptionPKCS1() uintptr
KSecKeyAlgorithmRSAEncryptionPKCS1 returns the address of the symbol kSecKeyAlgorithmRSAEncryptionPKCS1.
func KSecKeyAlgorithmRSAEncryptionRaw ¶
func KSecKeyAlgorithmRSAEncryptionRaw() uintptr
KSecKeyAlgorithmRSAEncryptionRaw returns the address of the symbol kSecKeyAlgorithmRSAEncryptionRaw.
func KSecKeyAlgorithmRSASignatureDigestPKCS1v15Raw ¶
func KSecKeyAlgorithmRSASignatureDigestPKCS1v15Raw() uintptr
KSecKeyAlgorithmRSASignatureDigestPKCS1v15Raw returns the address of the symbol kSecKeyAlgorithmRSASignatureDigestPKCS1v15Raw.
func KSecKeyAlgorithmRSASignatureDigestPKCS1v15SHA1 ¶
func KSecKeyAlgorithmRSASignatureDigestPKCS1v15SHA1() uintptr
KSecKeyAlgorithmRSASignatureDigestPKCS1v15SHA1 returns the address of the symbol kSecKeyAlgorithmRSASignatureDigestPKCS1v15SHA1.
func KSecKeyAlgorithmRSASignatureDigestPKCS1v15SHA224 ¶
func KSecKeyAlgorithmRSASignatureDigestPKCS1v15SHA224() uintptr
KSecKeyAlgorithmRSASignatureDigestPKCS1v15SHA224 returns the address of the symbol kSecKeyAlgorithmRSASignatureDigestPKCS1v15SHA224.
func KSecKeyAlgorithmRSASignatureDigestPKCS1v15SHA256 ¶
func KSecKeyAlgorithmRSASignatureDigestPKCS1v15SHA256() uintptr
KSecKeyAlgorithmRSASignatureDigestPKCS1v15SHA256 returns the address of the symbol kSecKeyAlgorithmRSASignatureDigestPKCS1v15SHA256.
func KSecKeyAlgorithmRSASignatureDigestPKCS1v15SHA384 ¶
func KSecKeyAlgorithmRSASignatureDigestPKCS1v15SHA384() uintptr
KSecKeyAlgorithmRSASignatureDigestPKCS1v15SHA384 returns the address of the symbol kSecKeyAlgorithmRSASignatureDigestPKCS1v15SHA384.
func KSecKeyAlgorithmRSASignatureDigestPKCS1v15SHA512 ¶
func KSecKeyAlgorithmRSASignatureDigestPKCS1v15SHA512() uintptr
KSecKeyAlgorithmRSASignatureDigestPKCS1v15SHA512 returns the address of the symbol kSecKeyAlgorithmRSASignatureDigestPKCS1v15SHA512.
func KSecKeyAlgorithmRSASignatureDigestPSSSHA1 ¶
func KSecKeyAlgorithmRSASignatureDigestPSSSHA1() uintptr
KSecKeyAlgorithmRSASignatureDigestPSSSHA1 returns the address of the symbol kSecKeyAlgorithmRSASignatureDigestPSSSHA1.
func KSecKeyAlgorithmRSASignatureDigestPSSSHA224 ¶
func KSecKeyAlgorithmRSASignatureDigestPSSSHA224() uintptr
KSecKeyAlgorithmRSASignatureDigestPSSSHA224 returns the address of the symbol kSecKeyAlgorithmRSASignatureDigestPSSSHA224.
func KSecKeyAlgorithmRSASignatureDigestPSSSHA256 ¶
func KSecKeyAlgorithmRSASignatureDigestPSSSHA256() uintptr
KSecKeyAlgorithmRSASignatureDigestPSSSHA256 returns the address of the symbol kSecKeyAlgorithmRSASignatureDigestPSSSHA256.
func KSecKeyAlgorithmRSASignatureDigestPSSSHA384 ¶
func KSecKeyAlgorithmRSASignatureDigestPSSSHA384() uintptr
KSecKeyAlgorithmRSASignatureDigestPSSSHA384 returns the address of the symbol kSecKeyAlgorithmRSASignatureDigestPSSSHA384.
func KSecKeyAlgorithmRSASignatureDigestPSSSHA512 ¶
func KSecKeyAlgorithmRSASignatureDigestPSSSHA512() uintptr
KSecKeyAlgorithmRSASignatureDigestPSSSHA512 returns the address of the symbol kSecKeyAlgorithmRSASignatureDigestPSSSHA512.
func KSecKeyAlgorithmRSASignatureMessagePKCS1v15SHA1 ¶
func KSecKeyAlgorithmRSASignatureMessagePKCS1v15SHA1() uintptr
KSecKeyAlgorithmRSASignatureMessagePKCS1v15SHA1 returns the address of the symbol kSecKeyAlgorithmRSASignatureMessagePKCS1v15SHA1.
func KSecKeyAlgorithmRSASignatureMessagePKCS1v15SHA224 ¶
func KSecKeyAlgorithmRSASignatureMessagePKCS1v15SHA224() uintptr
KSecKeyAlgorithmRSASignatureMessagePKCS1v15SHA224 returns the address of the symbol kSecKeyAlgorithmRSASignatureMessagePKCS1v15SHA224.
func KSecKeyAlgorithmRSASignatureMessagePKCS1v15SHA256 ¶
func KSecKeyAlgorithmRSASignatureMessagePKCS1v15SHA256() uintptr
KSecKeyAlgorithmRSASignatureMessagePKCS1v15SHA256 returns the address of the symbol kSecKeyAlgorithmRSASignatureMessagePKCS1v15SHA256.
func KSecKeyAlgorithmRSASignatureMessagePKCS1v15SHA384 ¶
func KSecKeyAlgorithmRSASignatureMessagePKCS1v15SHA384() uintptr
KSecKeyAlgorithmRSASignatureMessagePKCS1v15SHA384 returns the address of the symbol kSecKeyAlgorithmRSASignatureMessagePKCS1v15SHA384.
func KSecKeyAlgorithmRSASignatureMessagePKCS1v15SHA512 ¶
func KSecKeyAlgorithmRSASignatureMessagePKCS1v15SHA512() uintptr
KSecKeyAlgorithmRSASignatureMessagePKCS1v15SHA512 returns the address of the symbol kSecKeyAlgorithmRSASignatureMessagePKCS1v15SHA512.
func KSecKeyAlgorithmRSASignatureMessagePSSSHA1 ¶
func KSecKeyAlgorithmRSASignatureMessagePSSSHA1() uintptr
KSecKeyAlgorithmRSASignatureMessagePSSSHA1 returns the address of the symbol kSecKeyAlgorithmRSASignatureMessagePSSSHA1.
func KSecKeyAlgorithmRSASignatureMessagePSSSHA224 ¶
func KSecKeyAlgorithmRSASignatureMessagePSSSHA224() uintptr
KSecKeyAlgorithmRSASignatureMessagePSSSHA224 returns the address of the symbol kSecKeyAlgorithmRSASignatureMessagePSSSHA224.
func KSecKeyAlgorithmRSASignatureMessagePSSSHA256 ¶
func KSecKeyAlgorithmRSASignatureMessagePSSSHA256() uintptr
KSecKeyAlgorithmRSASignatureMessagePSSSHA256 returns the address of the symbol kSecKeyAlgorithmRSASignatureMessagePSSSHA256.
func KSecKeyAlgorithmRSASignatureMessagePSSSHA384 ¶
func KSecKeyAlgorithmRSASignatureMessagePSSSHA384() uintptr
KSecKeyAlgorithmRSASignatureMessagePSSSHA384 returns the address of the symbol kSecKeyAlgorithmRSASignatureMessagePSSSHA384.
func KSecKeyAlgorithmRSASignatureMessagePSSSHA512 ¶
func KSecKeyAlgorithmRSASignatureMessagePSSSHA512() uintptr
KSecKeyAlgorithmRSASignatureMessagePSSSHA512 returns the address of the symbol kSecKeyAlgorithmRSASignatureMessagePSSSHA512.
func KSecKeyAlgorithmRSASignatureRaw ¶
func KSecKeyAlgorithmRSASignatureRaw() uintptr
KSecKeyAlgorithmRSASignatureRaw returns the address of the symbol kSecKeyAlgorithmRSASignatureRaw.
func KSecKeyAttributeName ¶
KSecKeyAttributeName returns the value of the constant kSecKeyAttributeName.
func KSecKeyKeyExchangeParameterRequestedSize ¶
func KSecKeyKeyExchangeParameterRequestedSize() uintptr
KSecKeyKeyExchangeParameterRequestedSize returns the address of the symbol kSecKeyKeyExchangeParameterRequestedSize.
func KSecKeyKeyExchangeParameterSharedInfo ¶
func KSecKeyKeyExchangeParameterSharedInfo() uintptr
KSecKeyKeyExchangeParameterSharedInfo returns the address of the symbol kSecKeyKeyExchangeParameterSharedInfo.
func KSecLineLength64 ¶
KSecLineLength64 returns the value of the constant kSecLineLength64.
func KSecLineLength76 ¶
KSecLineLength76 returns the value of the constant kSecLineLength76.
func KSecMatchCaseInsensitive ¶
KSecMatchCaseInsensitive returns the value of the constant kSecMatchCaseInsensitive.
func KSecMatchDiacriticInsensitive ¶
KSecMatchDiacriticInsensitive returns the value of the constant kSecMatchDiacriticInsensitive.
func KSecMatchEmailAddressIfPresent ¶
KSecMatchEmailAddressIfPresent returns the value of the constant kSecMatchEmailAddressIfPresent.
func KSecMatchHostOrSubdomainOfHost ¶
KSecMatchHostOrSubdomainOfHost returns the value of the constant kSecMatchHostOrSubdomainOfHost.
func KSecMatchIssuers ¶
KSecMatchIssuers returns the value of the constant kSecMatchIssuers.
func KSecMatchItemList ¶
KSecMatchItemList returns the value of the constant kSecMatchItemList.
func KSecMatchLimit ¶
KSecMatchLimit returns the value of the constant kSecMatchLimit.
func KSecMatchLimitAll ¶
KSecMatchLimitAll returns the value of the constant kSecMatchLimitAll.
func KSecMatchLimitOne ¶
KSecMatchLimitOne returns the value of the constant kSecMatchLimitOne.
func KSecMatchPolicy ¶
KSecMatchPolicy returns the value of the constant kSecMatchPolicy.
func KSecMatchSearchList ¶
KSecMatchSearchList returns the value of the constant kSecMatchSearchList.
func KSecMatchSubjectContains ¶
KSecMatchSubjectContains returns the value of the constant kSecMatchSubjectContains.
func KSecMatchSubjectEndsWith ¶
KSecMatchSubjectEndsWith returns the value of the constant kSecMatchSubjectEndsWith.
func KSecMatchSubjectStartsWith ¶
KSecMatchSubjectStartsWith returns the value of the constant kSecMatchSubjectStartsWith.
func KSecMatchSubjectWholeString ¶
KSecMatchSubjectWholeString returns the value of the constant kSecMatchSubjectWholeString.
func KSecMatchTrustedOnly ¶
KSecMatchTrustedOnly returns the value of the constant kSecMatchTrustedOnly.
func KSecMatchValidOnDate ¶
KSecMatchValidOnDate returns the value of the constant kSecMatchValidOnDate.
func KSecMatchWidthInsensitive ¶
KSecMatchWidthInsensitive returns the value of the constant kSecMatchWidthInsensitive.
func KSecModeCBCKey ¶
KSecModeCBCKey returns the value of the constant kSecModeCBCKey.
func KSecModeCFBKey ¶
KSecModeCFBKey returns the value of the constant kSecModeCFBKey.
func KSecModeECBKey ¶
KSecModeECBKey returns the value of the constant kSecModeECBKey.
func KSecModeNoneKey ¶
KSecModeNoneKey returns the value of the constant kSecModeNoneKey.
func KSecModeOFBKey ¶
KSecModeOFBKey returns the value of the constant kSecModeOFBKey.
func KSecOAEPEncodingParametersAttributeName ¶
KSecOAEPEncodingParametersAttributeName returns the value of the constant kSecOAEPEncodingParametersAttributeName.
func KSecOAEPMGF1DigestAlgorithmAttributeName ¶
KSecOAEPMGF1DigestAlgorithmAttributeName returns the value of the constant kSecOAEPMGF1DigestAlgorithmAttributeName.
func KSecOAEPMessageLengthAttributeName ¶
KSecOAEPMessageLengthAttributeName returns the value of the constant kSecOAEPMessageLengthAttributeName.
func KSecOIDADC_CERT_POLICY ¶
KSecOIDADC_CERT_POLICY returns the value of the constant kSecOIDADC_CERT_POLICY.
func KSecOIDAPPLE_CERT_POLICY ¶
KSecOIDAPPLE_CERT_POLICY returns the value of the constant kSecOIDAPPLE_CERT_POLICY.
func KSecOIDAPPLE_EKU_CODE_SIGNING ¶
KSecOIDAPPLE_EKU_CODE_SIGNING returns the value of the constant kSecOIDAPPLE_EKU_CODE_SIGNING.
func KSecOIDAPPLE_EKU_CODE_SIGNING_DEV ¶
KSecOIDAPPLE_EKU_CODE_SIGNING_DEV returns the value of the constant kSecOIDAPPLE_EKU_CODE_SIGNING_DEV.
func KSecOIDAPPLE_EKU_ICHAT_ENCRYPTION ¶
KSecOIDAPPLE_EKU_ICHAT_ENCRYPTION returns the value of the constant kSecOIDAPPLE_EKU_ICHAT_ENCRYPTION.
func KSecOIDAPPLE_EKU_ICHAT_SIGNING ¶
KSecOIDAPPLE_EKU_ICHAT_SIGNING returns the value of the constant kSecOIDAPPLE_EKU_ICHAT_SIGNING.
func KSecOIDAPPLE_EKU_RESOURCE_SIGNING ¶
KSecOIDAPPLE_EKU_RESOURCE_SIGNING returns the value of the constant kSecOIDAPPLE_EKU_RESOURCE_SIGNING.
func KSecOIDAPPLE_EKU_SYSTEM_IDENTITY ¶
KSecOIDAPPLE_EKU_SYSTEM_IDENTITY returns the value of the constant kSecOIDAPPLE_EKU_SYSTEM_IDENTITY.
func KSecOIDAPPLE_EXTENSION ¶
KSecOIDAPPLE_EXTENSION returns the value of the constant kSecOIDAPPLE_EXTENSION.
func KSecOIDAPPLE_EXTENSION_AAI_INTERMEDIATE ¶
KSecOIDAPPLE_EXTENSION_AAI_INTERMEDIATE returns the value of the constant kSecOIDAPPLE_EXTENSION_AAI_INTERMEDIATE.
func KSecOIDAPPLE_EXTENSION_ADC_APPLE_SIGNING ¶
KSecOIDAPPLE_EXTENSION_ADC_APPLE_SIGNING returns the value of the constant kSecOIDAPPLE_EXTENSION_ADC_APPLE_SIGNING.
func KSecOIDAPPLE_EXTENSION_ADC_DEV_SIGNING ¶
KSecOIDAPPLE_EXTENSION_ADC_DEV_SIGNING returns the value of the constant kSecOIDAPPLE_EXTENSION_ADC_DEV_SIGNING.
func KSecOIDAPPLE_EXTENSION_APPLEID_INTERMEDIATE ¶
KSecOIDAPPLE_EXTENSION_APPLEID_INTERMEDIATE returns the value of the constant kSecOIDAPPLE_EXTENSION_APPLEID_INTERMEDIATE.
func KSecOIDAPPLE_EXTENSION_APPLE_SIGNING ¶
KSecOIDAPPLE_EXTENSION_APPLE_SIGNING returns the value of the constant kSecOIDAPPLE_EXTENSION_APPLE_SIGNING.
func KSecOIDAPPLE_EXTENSION_CODE_SIGNING ¶
KSecOIDAPPLE_EXTENSION_CODE_SIGNING returns the value of the constant kSecOIDAPPLE_EXTENSION_CODE_SIGNING.
func KSecOIDAPPLE_EXTENSION_INTERMEDIATE_MARKER ¶
KSecOIDAPPLE_EXTENSION_INTERMEDIATE_MARKER returns the value of the constant kSecOIDAPPLE_EXTENSION_INTERMEDIATE_MARKER.
func KSecOIDAPPLE_EXTENSION_ITMS_INTERMEDIATE ¶
KSecOIDAPPLE_EXTENSION_ITMS_INTERMEDIATE returns the value of the constant kSecOIDAPPLE_EXTENSION_ITMS_INTERMEDIATE.
func KSecOIDAPPLE_EXTENSION_WWDR_INTERMEDIATE ¶
KSecOIDAPPLE_EXTENSION_WWDR_INTERMEDIATE returns the value of the constant kSecOIDAPPLE_EXTENSION_WWDR_INTERMEDIATE.
func KSecOIDAuthorityInfoAccess ¶
KSecOIDAuthorityInfoAccess returns the value of the constant kSecOIDAuthorityInfoAccess.
func KSecOIDAuthorityKeyIdentifier ¶
KSecOIDAuthorityKeyIdentifier returns the value of the constant kSecOIDAuthorityKeyIdentifier.
func KSecOIDBasicConstraints ¶
KSecOIDBasicConstraints returns the value of the constant kSecOIDBasicConstraints.
func KSecOIDBiometricInfo ¶
KSecOIDBiometricInfo returns the value of the constant kSecOIDBiometricInfo.
func KSecOIDCSSMKeyStruct ¶
KSecOIDCSSMKeyStruct returns the value of the constant kSecOIDCSSMKeyStruct.
func KSecOIDCertIssuer ¶
KSecOIDCertIssuer returns the value of the constant kSecOIDCertIssuer.
func KSecOIDCertificatePolicies ¶
KSecOIDCertificatePolicies returns the value of the constant kSecOIDCertificatePolicies.
func KSecOIDClientAuth ¶
KSecOIDClientAuth returns the value of the constant kSecOIDClientAuth.
func KSecOIDCollectiveStateProvinceName ¶
KSecOIDCollectiveStateProvinceName returns the value of the constant kSecOIDCollectiveStateProvinceName.
func KSecOIDCollectiveStreetAddress ¶
KSecOIDCollectiveStreetAddress returns the value of the constant kSecOIDCollectiveStreetAddress.
func KSecOIDCommonName ¶
KSecOIDCommonName returns the value of the constant kSecOIDCommonName.
func KSecOIDCountryName ¶
KSecOIDCountryName returns the value of the constant kSecOIDCountryName.
func KSecOIDCrlDistributionPoints ¶
KSecOIDCrlDistributionPoints returns the value of the constant kSecOIDCrlDistributionPoints.
func KSecOIDCrlNumber ¶
KSecOIDCrlNumber returns the value of the constant kSecOIDCrlNumber.
func KSecOIDCrlReason ¶
KSecOIDCrlReason returns the value of the constant kSecOIDCrlReason.
func KSecOIDDOTMAC_CERT_EMAIL_ENCRYPT ¶
KSecOIDDOTMAC_CERT_EMAIL_ENCRYPT returns the value of the constant kSecOIDDOTMAC_CERT_EMAIL_ENCRYPT.
func KSecOIDDOTMAC_CERT_EMAIL_SIGN ¶
KSecOIDDOTMAC_CERT_EMAIL_SIGN returns the value of the constant kSecOIDDOTMAC_CERT_EMAIL_SIGN.
func KSecOIDDOTMAC_CERT_EXTENSION ¶
KSecOIDDOTMAC_CERT_EXTENSION returns the value of the constant kSecOIDDOTMAC_CERT_EXTENSION.
func KSecOIDDOTMAC_CERT_IDENTITY ¶
KSecOIDDOTMAC_CERT_IDENTITY returns the value of the constant kSecOIDDOTMAC_CERT_IDENTITY.
func KSecOIDDOTMAC_CERT_POLICY ¶
KSecOIDDOTMAC_CERT_POLICY returns the value of the constant kSecOIDDOTMAC_CERT_POLICY.
func KSecOIDDeltaCrlIndicator ¶
KSecOIDDeltaCrlIndicator returns the value of the constant kSecOIDDeltaCrlIndicator.
func KSecOIDDescription ¶
KSecOIDDescription returns the value of the constant kSecOIDDescription.
func KSecOIDEKU_IPSec ¶
KSecOIDEKU_IPSec returns the value of the constant kSecOIDEKU_IPSec.
func KSecOIDEmailAddress ¶
KSecOIDEmailAddress returns the value of the constant kSecOIDEmailAddress.
func KSecOIDEmailProtection ¶
KSecOIDEmailProtection returns the value of the constant kSecOIDEmailProtection.
func KSecOIDExtendedKeyUsage ¶
KSecOIDExtendedKeyUsage returns the value of the constant kSecOIDExtendedKeyUsage.
func KSecOIDExtendedKeyUsageAny ¶
KSecOIDExtendedKeyUsageAny returns the value of the constant kSecOIDExtendedKeyUsageAny.
func KSecOIDExtendedUseCodeSigning ¶
KSecOIDExtendedUseCodeSigning returns the value of the constant kSecOIDExtendedUseCodeSigning.
func KSecOIDGivenName ¶
KSecOIDGivenName returns the value of the constant kSecOIDGivenName.
func KSecOIDHoldInstructionCode ¶
KSecOIDHoldInstructionCode returns the value of the constant kSecOIDHoldInstructionCode.
func KSecOIDInvalidityDate ¶
KSecOIDInvalidityDate returns the value of the constant kSecOIDInvalidityDate.
func KSecOIDIssuerAltName ¶
KSecOIDIssuerAltName returns the value of the constant kSecOIDIssuerAltName.
func KSecOIDIssuingDistributionPoint ¶
KSecOIDIssuingDistributionPoint returns the value of the constant kSecOIDIssuingDistributionPoint.
func KSecOIDIssuingDistributionPoints ¶
KSecOIDIssuingDistributionPoints returns the value of the constant kSecOIDIssuingDistributionPoints.
func KSecOIDKERBv5_PKINIT_KP_CLIENT_AUTH ¶
KSecOIDKERBv5_PKINIT_KP_CLIENT_AUTH returns the value of the constant kSecOIDKERBv5_PKINIT_KP_CLIENT_AUTH.
func KSecOIDKERBv5_PKINIT_KP_KDC ¶
KSecOIDKERBv5_PKINIT_KP_KDC returns the value of the constant kSecOIDKERBv5_PKINIT_KP_KDC.
func KSecOIDKeyUsage ¶
KSecOIDKeyUsage returns the value of the constant kSecOIDKeyUsage.
func KSecOIDLocalityName ¶
KSecOIDLocalityName returns the value of the constant kSecOIDLocalityName.
func KSecOIDMS_NTPrincipalName ¶
KSecOIDMS_NTPrincipalName returns the value of the constant kSecOIDMS_NTPrincipalName.
func KSecOIDMicrosoftSGC ¶
KSecOIDMicrosoftSGC returns the value of the constant kSecOIDMicrosoftSGC.
func KSecOIDNameConstraints ¶
KSecOIDNameConstraints returns the value of the constant kSecOIDNameConstraints.
func KSecOIDNetscapeCertSequence ¶
KSecOIDNetscapeCertSequence returns the value of the constant kSecOIDNetscapeCertSequence.
func KSecOIDNetscapeCertType ¶
KSecOIDNetscapeCertType returns the value of the constant kSecOIDNetscapeCertType.
func KSecOIDNetscapeSGC ¶
KSecOIDNetscapeSGC returns the value of the constant kSecOIDNetscapeSGC.
func KSecOIDOCSPSigning ¶
KSecOIDOCSPSigning returns the value of the constant kSecOIDOCSPSigning.
func KSecOIDOrganizationName ¶
KSecOIDOrganizationName returns the value of the constant kSecOIDOrganizationName.
func KSecOIDOrganizationalUnitName ¶
KSecOIDOrganizationalUnitName returns the value of the constant kSecOIDOrganizationalUnitName.
func KSecOIDPolicyConstraints ¶
KSecOIDPolicyConstraints returns the value of the constant kSecOIDPolicyConstraints.
func KSecOIDPolicyMappings ¶
KSecOIDPolicyMappings returns the value of the constant kSecOIDPolicyMappings.
func KSecOIDPrivateKeyUsagePeriod ¶
KSecOIDPrivateKeyUsagePeriod returns the value of the constant kSecOIDPrivateKeyUsagePeriod.
func KSecOIDQC_Statements ¶
KSecOIDQC_Statements returns the value of the constant kSecOIDQC_Statements.
func KSecOIDSRVName ¶
KSecOIDSRVName returns the value of the constant kSecOIDSRVName.
func KSecOIDSerialNumber ¶
KSecOIDSerialNumber returns the value of the constant kSecOIDSerialNumber.
func KSecOIDServerAuth ¶
KSecOIDServerAuth returns the value of the constant kSecOIDServerAuth.
func KSecOIDStateProvinceName ¶
KSecOIDStateProvinceName returns the value of the constant kSecOIDStateProvinceName.
func KSecOIDStreetAddress ¶
KSecOIDStreetAddress returns the value of the constant kSecOIDStreetAddress.
func KSecOIDSubjectAltName ¶
KSecOIDSubjectAltName returns the value of the constant kSecOIDSubjectAltName.
func KSecOIDSubjectDirectoryAttributes ¶
KSecOIDSubjectDirectoryAttributes returns the value of the constant kSecOIDSubjectDirectoryAttributes.
func KSecOIDSubjectEmailAddress ¶
KSecOIDSubjectEmailAddress returns the value of the constant kSecOIDSubjectEmailAddress.
func KSecOIDSubjectInfoAccess ¶
KSecOIDSubjectInfoAccess returns the value of the constant kSecOIDSubjectInfoAccess.
func KSecOIDSubjectKeyIdentifier ¶
KSecOIDSubjectKeyIdentifier returns the value of the constant kSecOIDSubjectKeyIdentifier.
func KSecOIDSubjectPicture ¶
KSecOIDSubjectPicture returns the value of the constant kSecOIDSubjectPicture.
func KSecOIDSubjectSignatureBitmap ¶
KSecOIDSubjectSignatureBitmap returns the value of the constant kSecOIDSubjectSignatureBitmap.
func KSecOIDSurname ¶
KSecOIDSurname returns the value of the constant kSecOIDSurname.
func KSecOIDTimeStamping ¶
KSecOIDTimeStamping returns the value of the constant kSecOIDTimeStamping.
func KSecOIDTitle ¶
KSecOIDTitle returns the value of the constant kSecOIDTitle.
func KSecOIDUseExemptions ¶
KSecOIDUseExemptions returns the value of the constant kSecOIDUseExemptions.
func KSecOIDX509V1CertificateIssuerUniqueId ¶
KSecOIDX509V1CertificateIssuerUniqueId returns the value of the constant kSecOIDX509V1CertificateIssuerUniqueId.
func KSecOIDX509V1CertificateSubjectUniqueId ¶
KSecOIDX509V1CertificateSubjectUniqueId returns the value of the constant kSecOIDX509V1CertificateSubjectUniqueId.
func KSecOIDX509V1IssuerName ¶
KSecOIDX509V1IssuerName returns the value of the constant kSecOIDX509V1IssuerName.
func KSecOIDX509V1IssuerNameCStruct ¶
KSecOIDX509V1IssuerNameCStruct returns the value of the constant kSecOIDX509V1IssuerNameCStruct.
func KSecOIDX509V1IssuerNameLDAP ¶
KSecOIDX509V1IssuerNameLDAP returns the value of the constant kSecOIDX509V1IssuerNameLDAP.
func KSecOIDX509V1IssuerNameStd ¶
KSecOIDX509V1IssuerNameStd returns the value of the constant kSecOIDX509V1IssuerNameStd.
func KSecOIDX509V1SerialNumber ¶
KSecOIDX509V1SerialNumber returns the value of the constant kSecOIDX509V1SerialNumber.
func KSecOIDX509V1Signature ¶
KSecOIDX509V1Signature returns the value of the constant kSecOIDX509V1Signature.
func KSecOIDX509V1SignatureAlgorithm ¶
KSecOIDX509V1SignatureAlgorithm returns the value of the constant kSecOIDX509V1SignatureAlgorithm.
func KSecOIDX509V1SignatureAlgorithmParameters ¶
KSecOIDX509V1SignatureAlgorithmParameters returns the value of the constant kSecOIDX509V1SignatureAlgorithmParameters.
func KSecOIDX509V1SignatureAlgorithmTBS ¶
KSecOIDX509V1SignatureAlgorithmTBS returns the value of the constant kSecOIDX509V1SignatureAlgorithmTBS.
func KSecOIDX509V1SignatureCStruct ¶
KSecOIDX509V1SignatureCStruct returns the value of the constant kSecOIDX509V1SignatureCStruct.
func KSecOIDX509V1SignatureStruct ¶
KSecOIDX509V1SignatureStruct returns the value of the constant kSecOIDX509V1SignatureStruct.
func KSecOIDX509V1SubjectName ¶
KSecOIDX509V1SubjectName returns the value of the constant kSecOIDX509V1SubjectName.
func KSecOIDX509V1SubjectNameCStruct ¶
KSecOIDX509V1SubjectNameCStruct returns the value of the constant kSecOIDX509V1SubjectNameCStruct.
func KSecOIDX509V1SubjectNameLDAP ¶
KSecOIDX509V1SubjectNameLDAP returns the value of the constant kSecOIDX509V1SubjectNameLDAP.
func KSecOIDX509V1SubjectNameStd ¶
KSecOIDX509V1SubjectNameStd returns the value of the constant kSecOIDX509V1SubjectNameStd.
func KSecOIDX509V1SubjectPublicKey ¶
KSecOIDX509V1SubjectPublicKey returns the value of the constant kSecOIDX509V1SubjectPublicKey.
func KSecOIDX509V1SubjectPublicKeyAlgorithm ¶
KSecOIDX509V1SubjectPublicKeyAlgorithm returns the value of the constant kSecOIDX509V1SubjectPublicKeyAlgorithm.
func KSecOIDX509V1SubjectPublicKeyAlgorithmParameters ¶
KSecOIDX509V1SubjectPublicKeyAlgorithmParameters returns the value of the constant kSecOIDX509V1SubjectPublicKeyAlgorithmParameters.
func KSecOIDX509V1SubjectPublicKeyCStruct ¶
KSecOIDX509V1SubjectPublicKeyCStruct returns the value of the constant kSecOIDX509V1SubjectPublicKeyCStruct.
func KSecOIDX509V1ValidityNotAfter ¶
KSecOIDX509V1ValidityNotAfter returns the value of the constant kSecOIDX509V1ValidityNotAfter.
func KSecOIDX509V1ValidityNotBefore ¶
KSecOIDX509V1ValidityNotBefore returns the value of the constant kSecOIDX509V1ValidityNotBefore.
func KSecOIDX509V1Version ¶
KSecOIDX509V1Version returns the value of the constant kSecOIDX509V1Version.
func KSecOIDX509V3Certificate ¶
KSecOIDX509V3Certificate returns the value of the constant kSecOIDX509V3Certificate.
func KSecOIDX509V3CertificateCStruct ¶
KSecOIDX509V3CertificateCStruct returns the value of the constant kSecOIDX509V3CertificateCStruct.
func KSecOIDX509V3CertificateExtensionCStruct ¶
KSecOIDX509V3CertificateExtensionCStruct returns the value of the constant kSecOIDX509V3CertificateExtensionCStruct.
func KSecOIDX509V3CertificateExtensionCritical ¶
KSecOIDX509V3CertificateExtensionCritical returns the value of the constant kSecOIDX509V3CertificateExtensionCritical.
func KSecOIDX509V3CertificateExtensionId ¶
KSecOIDX509V3CertificateExtensionId returns the value of the constant kSecOIDX509V3CertificateExtensionId.
func KSecOIDX509V3CertificateExtensionStruct ¶
KSecOIDX509V3CertificateExtensionStruct returns the value of the constant kSecOIDX509V3CertificateExtensionStruct.
func KSecOIDX509V3CertificateExtensionType ¶
KSecOIDX509V3CertificateExtensionType returns the value of the constant kSecOIDX509V3CertificateExtensionType.
func KSecOIDX509V3CertificateExtensionValue ¶
KSecOIDX509V3CertificateExtensionValue returns the value of the constant kSecOIDX509V3CertificateExtensionValue.
func KSecOIDX509V3CertificateExtensionsCStruct ¶
KSecOIDX509V3CertificateExtensionsCStruct returns the value of the constant kSecOIDX509V3CertificateExtensionsCStruct.
func KSecOIDX509V3CertificateExtensionsStruct ¶
KSecOIDX509V3CertificateExtensionsStruct returns the value of the constant kSecOIDX509V3CertificateExtensionsStruct.
func KSecOIDX509V3CertificateNumberOfExtensions ¶
KSecOIDX509V3CertificateNumberOfExtensions returns the value of the constant kSecOIDX509V3CertificateNumberOfExtensions.
func KSecOIDX509V3SignedCertificate ¶
KSecOIDX509V3SignedCertificate returns the value of the constant kSecOIDX509V3SignedCertificate.
func KSecOIDX509V3SignedCertificateCStruct ¶
KSecOIDX509V3SignedCertificateCStruct returns the value of the constant kSecOIDX509V3SignedCertificateCStruct.
func KSecPaddingKey ¶
KSecPaddingKey returns the value of the constant kSecPaddingKey.
func KSecPaddingNoneKey ¶
KSecPaddingNoneKey returns the value of the constant kSecPaddingNoneKey.
func KSecPaddingOAEPKey ¶
KSecPaddingOAEPKey returns the value of the constant kSecPaddingOAEPKey.
func KSecPaddingPKCS1Key ¶
KSecPaddingPKCS1Key returns the value of the constant kSecPaddingPKCS1Key.
func KSecPaddingPKCS5Key ¶
KSecPaddingPKCS5Key returns the value of the constant kSecPaddingPKCS5Key.
func KSecPaddingPKCS7Key ¶
KSecPaddingPKCS7Key returns the value of the constant kSecPaddingPKCS7Key.
func KSecPolicyAppleCodeSigning ¶
KSecPolicyAppleCodeSigning returns the value of the constant kSecPolicyAppleCodeSigning.
func KSecPolicyAppleEAP ¶
KSecPolicyAppleEAP returns the value of the constant kSecPolicyAppleEAP.
func KSecPolicyAppleEAPClient ¶
KSecPolicyAppleEAPClient returns the value of the constant kSecPolicyAppleEAPClient.
func KSecPolicyAppleEAPServer ¶
KSecPolicyAppleEAPServer returns the value of the constant kSecPolicyAppleEAPServer.
func KSecPolicyAppleIDValidation ¶
KSecPolicyAppleIDValidation returns the value of the constant kSecPolicyAppleIDValidation.
func KSecPolicyAppleIPSecClient ¶
KSecPolicyAppleIPSecClient returns the value of the constant kSecPolicyAppleIPSecClient.
func KSecPolicyAppleIPSecServer ¶
KSecPolicyAppleIPSecServer returns the value of the constant kSecPolicyAppleIPSecServer.
func KSecPolicyAppleIPsec ¶
KSecPolicyAppleIPsec returns the value of the constant kSecPolicyAppleIPsec.
func KSecPolicyApplePKINITClient ¶
KSecPolicyApplePKINITClient returns the value of the constant kSecPolicyApplePKINITClient.
func KSecPolicyApplePKINITServer ¶
KSecPolicyApplePKINITServer returns the value of the constant kSecPolicyApplePKINITServer.
func KSecPolicyApplePassbookSigning ¶
KSecPolicyApplePassbookSigning returns the value of the constant kSecPolicyApplePassbookSigning.
func KSecPolicyApplePayIssuerEncryption ¶
KSecPolicyApplePayIssuerEncryption returns the value of the constant kSecPolicyApplePayIssuerEncryption.
func KSecPolicyAppleRevocation ¶
KSecPolicyAppleRevocation returns the value of the constant kSecPolicyAppleRevocation.
func KSecPolicyAppleSMIME ¶
KSecPolicyAppleSMIME returns the value of the constant kSecPolicyAppleSMIME.
func KSecPolicyAppleSSL ¶
KSecPolicyAppleSSL returns the value of the constant kSecPolicyAppleSSL.
func KSecPolicyAppleSSLClient ¶
KSecPolicyAppleSSLClient returns the value of the constant kSecPolicyAppleSSLClient.
func KSecPolicyAppleSSLServer ¶
KSecPolicyAppleSSLServer returns the value of the constant kSecPolicyAppleSSLServer.
func KSecPolicyAppleTimeStamping ¶
KSecPolicyAppleTimeStamping returns the value of the constant kSecPolicyAppleTimeStamping.
func KSecPolicyAppleX509Basic ¶
KSecPolicyAppleX509Basic returns the value of the constant kSecPolicyAppleX509Basic.
func KSecPolicyAppleiChat ¶
KSecPolicyAppleiChat returns the value of the constant kSecPolicyAppleiChat.
func KSecPolicyClient ¶
KSecPolicyClient returns the value of the constant kSecPolicyClient.
func KSecPolicyKU_CRLSign ¶
KSecPolicyKU_CRLSign returns the value of the constant kSecPolicyKU_CRLSign.
func KSecPolicyKU_DataEncipherment ¶
KSecPolicyKU_DataEncipherment returns the value of the constant kSecPolicyKU_DataEncipherment.
func KSecPolicyKU_DecipherOnly ¶
KSecPolicyKU_DecipherOnly returns the value of the constant kSecPolicyKU_DecipherOnly.
func KSecPolicyKU_DigitalSignature ¶
KSecPolicyKU_DigitalSignature returns the value of the constant kSecPolicyKU_DigitalSignature.
func KSecPolicyKU_EncipherOnly ¶
KSecPolicyKU_EncipherOnly returns the value of the constant kSecPolicyKU_EncipherOnly.
func KSecPolicyKU_KeyAgreement ¶
KSecPolicyKU_KeyAgreement returns the value of the constant kSecPolicyKU_KeyAgreement.
func KSecPolicyKU_KeyCertSign ¶
KSecPolicyKU_KeyCertSign returns the value of the constant kSecPolicyKU_KeyCertSign.
func KSecPolicyKU_KeyEncipherment ¶
KSecPolicyKU_KeyEncipherment returns the value of the constant kSecPolicyKU_KeyEncipherment.
func KSecPolicyKU_NonRepudiation ¶
KSecPolicyKU_NonRepudiation returns the value of the constant kSecPolicyKU_NonRepudiation.
func KSecPolicyMacAppStoreReceipt ¶
KSecPolicyMacAppStoreReceipt returns the value of the constant kSecPolicyMacAppStoreReceipt.
func KSecPolicyName ¶
KSecPolicyName returns the value of the constant kSecPolicyName.
func KSecPolicyOid ¶
KSecPolicyOid returns the value of the constant kSecPolicyOid.
func KSecPolicyRevocationFlags ¶
KSecPolicyRevocationFlags returns the value of the constant kSecPolicyRevocationFlags.
func KSecPolicyTeamIdentifier ¶
KSecPolicyTeamIdentifier returns the value of the constant kSecPolicyTeamIdentifier.
func KSecPrivateKeyAttrs ¶
KSecPrivateKeyAttrs returns the value of the constant kSecPrivateKeyAttrs.
func KSecPropertyKeyLabel ¶
KSecPropertyKeyLabel returns the value of the constant kSecPropertyKeyLabel.
func KSecPropertyKeyLocalizedLabel ¶
KSecPropertyKeyLocalizedLabel returns the value of the constant kSecPropertyKeyLocalizedLabel.
func KSecPropertyKeyType ¶
KSecPropertyKeyType returns the value of the constant kSecPropertyKeyType.
func KSecPropertyKeyValue ¶
KSecPropertyKeyValue returns the value of the constant kSecPropertyKeyValue.
func KSecPropertyTypeArray ¶
KSecPropertyTypeArray returns the value of the constant kSecPropertyTypeArray.
func KSecPropertyTypeData ¶
KSecPropertyTypeData returns the value of the constant kSecPropertyTypeData.
func KSecPropertyTypeDate ¶
KSecPropertyTypeDate returns the value of the constant kSecPropertyTypeDate.
func KSecPropertyTypeError ¶
KSecPropertyTypeError returns the value of the constant kSecPropertyTypeError.
func KSecPropertyTypeNumber ¶
KSecPropertyTypeNumber returns the value of the constant kSecPropertyTypeNumber.
func KSecPropertyTypeSection ¶
KSecPropertyTypeSection returns the value of the constant kSecPropertyTypeSection.
func KSecPropertyTypeString ¶
KSecPropertyTypeString returns the value of the constant kSecPropertyTypeString.
func KSecPropertyTypeSuccess ¶
KSecPropertyTypeSuccess returns the value of the constant kSecPropertyTypeSuccess.
func KSecPropertyTypeTitle ¶
KSecPropertyTypeTitle returns the value of the constant kSecPropertyTypeTitle.
func KSecPropertyTypeURL ¶
KSecPropertyTypeURL returns the value of the constant kSecPropertyTypeURL.
func KSecPropertyTypeWarning ¶
KSecPropertyTypeWarning returns the value of the constant kSecPropertyTypeWarning.
func KSecPublicKeyAttrs ¶
KSecPublicKeyAttrs returns the value of the constant kSecPublicKeyAttrs.
func KSecRandomDefault ¶
func KSecRandomDefault() uintptr
KSecRandomDefault returns the address of the symbol kSecRandomDefault.
func KSecReturnAttributes ¶
KSecReturnAttributes returns the value of the constant kSecReturnAttributes.
func KSecReturnData ¶
KSecReturnData returns the value of the constant kSecReturnData.
func KSecReturnPersistentRef ¶
KSecReturnPersistentRef returns the value of the constant kSecReturnPersistentRef.
func KSecReturnRef ¶
KSecReturnRef returns the value of the constant kSecReturnRef.
func KSecSharedPassword ¶
KSecSharedPassword returns the value of the constant kSecSharedPassword.
func KSecSignatureAttributeName ¶
KSecSignatureAttributeName returns the value of the constant kSecSignatureAttributeName.
func KSecTransformAbortAttributeName ¶
KSecTransformAbortAttributeName returns the value of the constant kSecTransformAbortAttributeName.
func KSecTransformAbortOriginatorKey ¶
KSecTransformAbortOriginatorKey returns the value of the constant kSecTransformAbortOriginatorKey.
func KSecTransformActionAttributeNotification ¶
KSecTransformActionAttributeNotification returns the value of the constant kSecTransformActionAttributeNotification.
func KSecTransformActionAttributeValidation ¶
KSecTransformActionAttributeValidation returns the value of the constant kSecTransformActionAttributeValidation.
func KSecTransformActionCanExecute ¶
KSecTransformActionCanExecute returns the value of the constant kSecTransformActionCanExecute.
func KSecTransformActionExternalizeExtraData ¶
KSecTransformActionExternalizeExtraData returns the value of the constant kSecTransformActionExternalizeExtraData.
func KSecTransformActionFinalize ¶
KSecTransformActionFinalize returns the value of the constant kSecTransformActionFinalize.
func KSecTransformActionInternalizeExtraData ¶
KSecTransformActionInternalizeExtraData returns the value of the constant kSecTransformActionInternalizeExtraData.
func KSecTransformActionProcessData ¶
KSecTransformActionProcessData returns the value of the constant kSecTransformActionProcessData.
func KSecTransformActionStartingExecution ¶
KSecTransformActionStartingExecution returns the value of the constant kSecTransformActionStartingExecution.
func KSecTransformDebugAttributeName ¶
KSecTransformDebugAttributeName returns the value of the constant kSecTransformDebugAttributeName.
func KSecTransformErrorDomain ¶
KSecTransformErrorDomain returns the value of the constant kSecTransformErrorDomain.
func KSecTransformInputAttributeName ¶
KSecTransformInputAttributeName returns the value of the constant kSecTransformInputAttributeName.
func KSecTransformOutputAttributeName ¶
KSecTransformOutputAttributeName returns the value of the constant kSecTransformOutputAttributeName.
func KSecTransformPreviousErrorKey ¶
KSecTransformPreviousErrorKey returns the value of the constant kSecTransformPreviousErrorKey.
func KSecTransformTransformName ¶
KSecTransformTransformName returns the value of the constant kSecTransformTransformName.
func KSecTrustCertificateTransparency ¶
KSecTrustCertificateTransparency returns the value of the constant kSecTrustCertificateTransparency.
func KSecTrustCertificateTransparencyWhiteList ¶
KSecTrustCertificateTransparencyWhiteList returns the value of the constant kSecTrustCertificateTransparencyWhiteList.
func KSecTrustEvaluationDate ¶
KSecTrustEvaluationDate returns the value of the constant kSecTrustEvaluationDate.
func KSecTrustExtendedValidation ¶
KSecTrustExtendedValidation returns the value of the constant kSecTrustExtendedValidation.
func KSecTrustOrganizationName ¶
KSecTrustOrganizationName returns the value of the constant kSecTrustOrganizationName.
func KSecTrustQCStatements ¶
KSecTrustQCStatements returns the value of the constant kSecTrustQCStatements.
func KSecTrustQWACValidation ¶
KSecTrustQWACValidation returns the value of the constant kSecTrustQWACValidation.
func KSecTrustResultValue ¶
KSecTrustResultValue returns the value of the constant kSecTrustResultValue.
func KSecTrustRevocationChecked ¶
KSecTrustRevocationChecked returns the value of the constant kSecTrustRevocationChecked.
func KSecTrustRevocationValidUntilDate ¶
KSecTrustRevocationValidUntilDate returns the value of the constant kSecTrustRevocationValidUntilDate.
func KSecUseAuthenticationContext ¶
KSecUseAuthenticationContext returns the value of the constant kSecUseAuthenticationContext.
func KSecUseAuthenticationUI ¶
KSecUseAuthenticationUI returns the value of the constant kSecUseAuthenticationUI.
func KSecUseAuthenticationUIAllow ¶
KSecUseAuthenticationUIAllow returns the value of the constant kSecUseAuthenticationUIAllow.
func KSecUseAuthenticationUIFail ¶
KSecUseAuthenticationUIFail returns the value of the constant kSecUseAuthenticationUIFail.
func KSecUseAuthenticationUISkip ¶
KSecUseAuthenticationUISkip returns the value of the constant kSecUseAuthenticationUISkip.
func KSecUseDataProtectionKeychain ¶
KSecUseDataProtectionKeychain returns the value of the constant kSecUseDataProtectionKeychain.
func KSecUseItemList ¶
KSecUseItemList returns the value of the constant kSecUseItemList.
func KSecUseKeychain ¶
KSecUseKeychain returns the value of the constant kSecUseKeychain.
func KSecUseNoAuthenticationUI ¶
KSecUseNoAuthenticationUI returns the value of the constant kSecUseNoAuthenticationUI.
func KSecUseOperationPrompt ¶
KSecUseOperationPrompt returns the value of the constant kSecUseOperationPrompt.
func KSecValueData ¶
KSecValueData returns the value of the constant kSecValueData.
func KSecValuePersistentRef ¶
KSecValuePersistentRef returns the value of the constant kSecValuePersistentRef.
func KSecValueRef ¶
KSecValueRef returns the value of the constant kSecValueRef.
func KSecZLibEncoding ¶
KSecZLibEncoding returns the value of the constant kSecZLibEncoding.
func MDS_Initialize ¶
func MDS_Initialize(pCallerGuid *CssmGuid, pMemoryFunctions unsafe.Pointer, pDlFunctions unsafe.Pointer) (result int32, hMds int)
MDS_Initialize calls the Security framework function MDS_Initialize.
func MDS_Install ¶
MDS_Install calls the Security framework function MDS_Install.
func MDS_Terminate ¶
MDS_Terminate calls the Security framework function MDS_Terminate.
func MDS_Uninstall ¶
MDS_Uninstall calls the Security framework function MDS_Uninstall.
func OidAdCAIssuer ¶
func OidAdCAIssuer() uintptr
OidAdCAIssuer returns the address of the symbol oidAdCAIssuer.
func OidAnsip384r1 ¶
func OidAnsip384r1() uintptr
OidAnsip384r1 returns the address of the symbol oidAnsip384r1.
func OidAnsip521r1 ¶
func OidAnsip521r1() uintptr
OidAnsip521r1 returns the address of the symbol oidAnsip521r1.
func OidAnyExtendedKeyUsage ¶
func OidAnyExtendedKeyUsage() uintptr
OidAnyExtendedKeyUsage returns the address of the symbol oidAnyExtendedKeyUsage.
func OidAnyPolicy ¶
func OidAnyPolicy() uintptr
OidAnyPolicy returns the address of the symbol oidAnyPolicy.
func OidAuthorityInfoAccess ¶
func OidAuthorityInfoAccess() uintptr
OidAuthorityInfoAccess returns the address of the symbol oidAuthorityInfoAccess.
func OidAuthorityKeyIdentifier ¶
func OidAuthorityKeyIdentifier() uintptr
OidAuthorityKeyIdentifier returns the address of the symbol oidAuthorityKeyIdentifier.
func OidBasicConstraints ¶
func OidBasicConstraints() uintptr
OidBasicConstraints returns the address of the symbol oidBasicConstraints.
func OidCertificatePolicies ¶
func OidCertificatePolicies() uintptr
OidCertificatePolicies returns the address of the symbol oidCertificatePolicies.
func OidCommonName ¶
func OidCommonName() uintptr
OidCommonName returns the address of the symbol oidCommonName.
func OidCountryName ¶
func OidCountryName() uintptr
OidCountryName returns the address of the symbol oidCountryName.
func OidCrlDistributionPoints ¶
func OidCrlDistributionPoints() uintptr
OidCrlDistributionPoints returns the address of the symbol oidCrlDistributionPoints.
func OidDescription ¶
func OidDescription() uintptr
OidDescription returns the address of the symbol oidDescription.
func OidEcPrime192v1 ¶
func OidEcPrime192v1() uintptr
OidEcPrime192v1 returns the address of the symbol oidEcPrime192v1.
func OidEcPrime256v1 ¶
func OidEcPrime256v1() uintptr
OidEcPrime256v1 returns the address of the symbol oidEcPrime256v1.
func OidEcPubKey ¶
func OidEcPubKey() uintptr
OidEcPubKey returns the address of the symbol oidEcPubKey.
func OidEmailAddress ¶
func OidEmailAddress() uintptr
OidEmailAddress returns the address of the symbol oidEmailAddress.
func OidEntrustVersInfo ¶
func OidEntrustVersInfo() uintptr
OidEntrustVersInfo returns the address of the symbol oidEntrustVersInfo.
func OidExtendedKeyUsage ¶
func OidExtendedKeyUsage() uintptr
OidExtendedKeyUsage returns the address of the symbol oidExtendedKeyUsage.
func OidExtendedKeyUsageClientAuth ¶
func OidExtendedKeyUsageClientAuth() uintptr
OidExtendedKeyUsageClientAuth returns the address of the symbol oidExtendedKeyUsageClientAuth.
func OidExtendedKeyUsageCodeSigning ¶
func OidExtendedKeyUsageCodeSigning() uintptr
OidExtendedKeyUsageCodeSigning returns the address of the symbol oidExtendedKeyUsageCodeSigning.
func OidExtendedKeyUsageEmailProtection ¶
func OidExtendedKeyUsageEmailProtection() uintptr
OidExtendedKeyUsageEmailProtection returns the address of the symbol oidExtendedKeyUsageEmailProtection.
func OidExtendedKeyUsageIPSec ¶
func OidExtendedKeyUsageIPSec() uintptr
OidExtendedKeyUsageIPSec returns the address of the symbol oidExtendedKeyUsageIPSec.
func OidExtendedKeyUsageMicrosoftSGC ¶
func OidExtendedKeyUsageMicrosoftSGC() uintptr
OidExtendedKeyUsageMicrosoftSGC returns the address of the symbol oidExtendedKeyUsageMicrosoftSGC.
func OidExtendedKeyUsageNetscapeSGC ¶
func OidExtendedKeyUsageNetscapeSGC() uintptr
OidExtendedKeyUsageNetscapeSGC returns the address of the symbol oidExtendedKeyUsageNetscapeSGC.
func OidExtendedKeyUsageOCSPSigning ¶
func OidExtendedKeyUsageOCSPSigning() uintptr
OidExtendedKeyUsageOCSPSigning returns the address of the symbol oidExtendedKeyUsageOCSPSigning.
func OidExtendedKeyUsageServerAuth ¶
func OidExtendedKeyUsageServerAuth() uintptr
OidExtendedKeyUsageServerAuth returns the address of the symbol oidExtendedKeyUsageServerAuth.
func OidExtendedKeyUsageTimeStamping ¶
func OidExtendedKeyUsageTimeStamping() uintptr
OidExtendedKeyUsageTimeStamping returns the address of the symbol oidExtendedKeyUsageTimeStamping.
func OidFriendlyName ¶
func OidFriendlyName() uintptr
OidFriendlyName returns the address of the symbol oidFriendlyName.
func OidGoogleEmbeddedSignedCertificateTimestamp ¶
func OidGoogleEmbeddedSignedCertificateTimestamp() uintptr
OidGoogleEmbeddedSignedCertificateTimestamp returns the address of the symbol oidGoogleEmbeddedSignedCertificateTimestamp.
func OidGoogleOCSPSignedCertificateTimestamp ¶
func OidGoogleOCSPSignedCertificateTimestamp() uintptr
OidGoogleOCSPSignedCertificateTimestamp returns the address of the symbol oidGoogleOCSPSignedCertificateTimestamp.
func OidInhibitAnyPolicy ¶
func OidInhibitAnyPolicy() uintptr
OidInhibitAnyPolicy returns the address of the symbol oidInhibitAnyPolicy.
func OidIssuerAltName ¶
func OidIssuerAltName() uintptr
OidIssuerAltName returns the address of the symbol oidIssuerAltName.
func OidKeyUsage ¶
func OidKeyUsage() uintptr
OidKeyUsage returns the address of the symbol oidKeyUsage.
func OidLocalKeyId ¶
func OidLocalKeyId() uintptr
OidLocalKeyId returns the address of the symbol oidLocalKeyId.
func OidLocalityName ¶
func OidLocalityName() uintptr
OidLocalityName returns the address of the symbol oidLocalityName.
func OidMSNTPrincipalName ¶
func OidMSNTPrincipalName() uintptr
OidMSNTPrincipalName returns the address of the symbol oidMSNTPrincipalName.
func OidNameConstraints ¶
func OidNameConstraints() uintptr
OidNameConstraints returns the address of the symbol oidNameConstraints.
func OidNetscapeCertType ¶
func OidNetscapeCertType() uintptr
OidNetscapeCertType returns the address of the symbol oidNetscapeCertType.
func OidOrganizationName ¶
func OidOrganizationName() uintptr
OidOrganizationName returns the address of the symbol oidOrganizationName.
func OidOrganizationalUnitName ¶
func OidOrganizationalUnitName() uintptr
OidOrganizationalUnitName returns the address of the symbol oidOrganizationalUnitName.
func OidPolicyConstraints ¶
func OidPolicyConstraints() uintptr
OidPolicyConstraints returns the address of the symbol oidPolicyConstraints.
func OidPolicyMappings ¶
func OidPolicyMappings() uintptr
OidPolicyMappings returns the address of the symbol oidPolicyMappings.
func OidPrivateKeyUsagePeriod ¶
func OidPrivateKeyUsagePeriod() uintptr
OidPrivateKeyUsagePeriod returns the address of the symbol oidPrivateKeyUsagePeriod.
func OidQtUNotice ¶
func OidQtUNotice() uintptr
OidQtUNotice returns the address of the symbol oidQtUNotice.
func OidSha1Dsa ¶
func OidSha1Dsa() uintptr
OidSha1Dsa returns the address of the symbol oidSha1Dsa.
func OidSha1DsaCommonOIW ¶
func OidSha1DsaCommonOIW() uintptr
OidSha1DsaCommonOIW returns the address of the symbol oidSha1DsaCommonOIW.
func OidSha1DsaOIW ¶
func OidSha1DsaOIW() uintptr
OidSha1DsaOIW returns the address of the symbol oidSha1DsaOIW.
func OidSha1Ecdsa ¶
func OidSha1Ecdsa() uintptr
OidSha1Ecdsa returns the address of the symbol oidSha1Ecdsa.
func OidSha1Fee ¶
func OidSha1Fee() uintptr
OidSha1Fee returns the address of the symbol oidSha1Fee.
func OidSha1Rsa ¶
func OidSha1Rsa() uintptr
OidSha1Rsa returns the address of the symbol oidSha1Rsa.
func OidSha1RsaOIW ¶
func OidSha1RsaOIW() uintptr
OidSha1RsaOIW returns the address of the symbol oidSha1RsaOIW.
func OidSha224Ecdsa ¶
func OidSha224Ecdsa() uintptr
OidSha224Ecdsa returns the address of the symbol oidSha224Ecdsa.
func OidSha224Rsa ¶
func OidSha224Rsa() uintptr
OidSha224Rsa returns the address of the symbol oidSha224Rsa.
func OidSha256Ecdsa ¶
func OidSha256Ecdsa() uintptr
OidSha256Ecdsa returns the address of the symbol oidSha256Ecdsa.
func OidSha256Rsa ¶
func OidSha256Rsa() uintptr
OidSha256Rsa returns the address of the symbol oidSha256Rsa.
func OidSha384Ecdsa ¶
func OidSha384Ecdsa() uintptr
OidSha384Ecdsa returns the address of the symbol oidSha384Ecdsa.
func OidSha384Rsa ¶
func OidSha384Rsa() uintptr
OidSha384Rsa returns the address of the symbol oidSha384Rsa.
func OidSha512Ecdsa ¶
func OidSha512Ecdsa() uintptr
OidSha512Ecdsa returns the address of the symbol oidSha512Ecdsa.
func OidSha512Rsa ¶
func OidSha512Rsa() uintptr
OidSha512Rsa returns the address of the symbol oidSha512Rsa.
func OidStateOrProvinceName ¶
func OidStateOrProvinceName() uintptr
OidStateOrProvinceName returns the address of the symbol oidStateOrProvinceName.
func OidSubjectAltName ¶
func OidSubjectAltName() uintptr
OidSubjectAltName returns the address of the symbol oidSubjectAltName.
func OidSubjectInfoAccess ¶
func OidSubjectInfoAccess() uintptr
OidSubjectInfoAccess returns the address of the symbol oidSubjectInfoAccess.
func OidSubjectKeyIdentifier ¶
func OidSubjectKeyIdentifier() uintptr
OidSubjectKeyIdentifier returns the address of the symbol oidSubjectKeyIdentifier.
func SSLAddDistinguishedName ¶
func SSLAddDistinguishedName(context_ SSLContextRef, derDN unsafe.Pointer, derDNLen int) error
SSLAddDistinguishedName reports an error if the Security framework function SSLAddDistinguishedName fails.
func SSLClose ¶
func SSLClose(context_ SSLContextRef) error
SSLClose reports an error if the Security framework function SSLClose fails.
func SSLContextGetTypeID ¶
func SSLContextGetTypeID() int
SSLContextGetTypeID calls the Security framework function SSLContextGetTypeID.
func SSLCopyALPNProtocols ¶
func SSLCopyALPNProtocols(context_ SSLContextRef) (obj.Object, error)
SSLCopyALPNProtocols reports an error if the Security framework function SSLCopyALPNProtocols fails.
func SSLCopyCertificateAuthorities ¶
func SSLCopyCertificateAuthorities(context_ SSLContextRef) (obj.Object, error)
SSLCopyCertificateAuthorities reports an error if the Security framework function SSLCopyCertificateAuthorities fails.
func SSLCopyDistinguishedNames ¶
func SSLCopyDistinguishedNames(context_ SSLContextRef) (obj.Object, error)
SSLCopyDistinguishedNames reports an error if the Security framework function SSLCopyDistinguishedNames fails.
func SSLCopyPeerCertificates ¶
func SSLCopyPeerCertificates(context_ SSLContextRef) (obj.Object, error)
SSLCopyPeerCertificates reports an error if the Security framework function SSLCopyPeerCertificates fails.
func SSLCopyPeerTrust ¶
func SSLCopyPeerTrust(context_ SSLContextRef, trust unsafe.Pointer) error
SSLCopyPeerTrust reports an error if the Security framework function SSLCopyPeerTrust fails.
func SSLCopyRequestedPeerName ¶
func SSLCopyRequestedPeerName(context_ SSLContextRef, peerName string) (result int, peerNameLen int)
SSLCopyRequestedPeerName calls the Security framework function SSLCopyRequestedPeerName.
func SSLCopyRequestedPeerNameLength ¶
func SSLCopyRequestedPeerNameLength(ctx SSLContextRef) (result int, peerNameLen int)
SSLCopyRequestedPeerNameLength calls the Security framework function SSLCopyRequestedPeerNameLength.
func SSLCopyTrustedRoots ¶
func SSLCopyTrustedRoots(context_ SSLContextRef) (obj.Object, error)
SSLCopyTrustedRoots reports an error if the Security framework function SSLCopyTrustedRoots fails.
func SSLDisposeContext ¶
func SSLDisposeContext(context_ SSLContextRef) error
SSLDisposeContext reports an error if the Security framework function SSLDisposeContext fails.
func SSLGetAllowsAnyRoot ¶
func SSLGetAllowsAnyRoot(context_ SSLContextRef) (result int, anyRoot uint8)
SSLGetAllowsAnyRoot calls the Security framework function SSLGetAllowsAnyRoot.
func SSLGetAllowsExpiredCerts ¶
func SSLGetAllowsExpiredCerts(context_ SSLContextRef) (result int, allowsExpired uint8)
SSLGetAllowsExpiredCerts calls the Security framework function SSLGetAllowsExpiredCerts.
func SSLGetAllowsExpiredRoots ¶
func SSLGetAllowsExpiredRoots(context_ SSLContextRef) (result int, allowsExpired uint8)
SSLGetAllowsExpiredRoots calls the Security framework function SSLGetAllowsExpiredRoots.
func SSLGetBufferedReadSize ¶
func SSLGetBufferedReadSize(context_ SSLContextRef) (result int, bufferSize int)
SSLGetBufferedReadSize calls the Security framework function SSLGetBufferedReadSize.
func SSLGetConnection ¶
func SSLGetConnection(context_ SSLContextRef, connection unsafe.Pointer) error
SSLGetConnection reports an error if the Security framework function SSLGetConnection fails.
func SSLGetDatagramWriteSize ¶
func SSLGetDatagramWriteSize(dtlsContext SSLContextRef) (result int, bufSize int)
SSLGetDatagramWriteSize calls the Security framework function SSLGetDatagramWriteSize.
func SSLGetDiffieHellmanParams ¶
func SSLGetDiffieHellmanParams(context_ SSLContextRef, dhParams unsafe.Pointer) (result int, dhParamsLen int)
SSLGetDiffieHellmanParams calls the Security framework function SSLGetDiffieHellmanParams.
func SSLGetEnableCertVerify ¶
func SSLGetEnableCertVerify(context_ SSLContextRef) (result int, enableVerify uint8)
SSLGetEnableCertVerify calls the Security framework function SSLGetEnableCertVerify.
func SSLGetEnabledCiphers ¶
func SSLGetEnabledCiphers(context_ SSLContextRef) (result int, ciphers uint16, numCiphers int)
SSLGetEnabledCiphers calls the Security framework function SSLGetEnabledCiphers.
func SSLGetMaxDatagramRecordSize ¶
func SSLGetMaxDatagramRecordSize(dtlsContext SSLContextRef) (result int, maxSize int)
SSLGetMaxDatagramRecordSize calls the Security framework function SSLGetMaxDatagramRecordSize.
func SSLGetNegotiatedCipher ¶
func SSLGetNegotiatedCipher(context_ SSLContextRef) (result int, cipherSuite uint16)
SSLGetNegotiatedCipher calls the Security framework function SSLGetNegotiatedCipher.
func SSLGetNumberEnabledCiphers ¶
func SSLGetNumberEnabledCiphers(context_ SSLContextRef) (result int, numCiphers int)
SSLGetNumberEnabledCiphers calls the Security framework function SSLGetNumberEnabledCiphers.
func SSLGetNumberSupportedCiphers ¶
func SSLGetNumberSupportedCiphers(context_ SSLContextRef) (result int, numCiphers int)
SSLGetNumberSupportedCiphers calls the Security framework function SSLGetNumberSupportedCiphers.
func SSLGetPeerDomainName ¶
func SSLGetPeerDomainName(context_ SSLContextRef, peerName string) (result int, peerNameLen int)
SSLGetPeerDomainName calls the Security framework function SSLGetPeerDomainName.
func SSLGetPeerDomainNameLength ¶
func SSLGetPeerDomainNameLength(context_ SSLContextRef) (result int, peerNameLen int)
SSLGetPeerDomainNameLength calls the Security framework function SSLGetPeerDomainNameLength.
func SSLGetPeerID ¶
func SSLGetPeerID(context_ SSLContextRef, peerID unsafe.Pointer) (result int, peerIDLen int)
SSLGetPeerID calls the Security framework function SSLGetPeerID.
func SSLGetProtocolVersionEnabled ¶
func SSLGetProtocolVersionEnabled(context_ SSLContextRef, protocol SSLProtocol) (result int, enable uint8)
SSLGetProtocolVersionEnabled calls the Security framework function SSLGetProtocolVersionEnabled.
func SSLGetRsaBlinding ¶
func SSLGetRsaBlinding(context_ SSLContextRef) (result int, blinding uint8)
SSLGetRsaBlinding calls the Security framework function SSLGetRsaBlinding.
func SSLGetSessionOption ¶
func SSLGetSessionOption(context_ SSLContextRef, option SSLSessionOption) (result int, value uint8)
SSLGetSessionOption calls the Security framework function SSLGetSessionOption.
func SSLGetSupportedCiphers ¶
func SSLGetSupportedCiphers(context_ SSLContextRef) (result int, ciphers uint16, numCiphers int)
SSLGetSupportedCiphers calls the Security framework function SSLGetSupportedCiphers.
func SSLHandshake ¶
func SSLHandshake(context_ SSLContextRef) error
SSLHandshake reports an error if the Security framework function SSLHandshake fails.
func SSLNewContext ¶
SSLNewContext reports an error if the Security framework function SSLNewContext fails.
func SSLReHandshake ¶
func SSLReHandshake(context_ SSLContextRef) error
SSLReHandshake reports an error if the Security framework function SSLReHandshake fails.
func SSLRead ¶
func SSLRead(context_ SSLContextRef, data unsafe.Pointer, dataLength int) (result int, processed int)
SSLRead calls the Security framework function SSLRead.
func SSLSetALPNProtocols ¶
func SSLSetALPNProtocols(context_ SSLContextRef, protocols obj.Object) error
SSLSetALPNProtocols reports an error if the Security framework function SSLSetALPNProtocols fails.
func SSLSetAllowsAnyRoot ¶
func SSLSetAllowsAnyRoot(context_ SSLContextRef, anyRoot uint8) error
SSLSetAllowsAnyRoot reports an error if the Security framework function SSLSetAllowsAnyRoot fails.
func SSLSetAllowsExpiredCerts ¶
func SSLSetAllowsExpiredCerts(context_ SSLContextRef, allowsExpired uint8) error
SSLSetAllowsExpiredCerts reports an error if the Security framework function SSLSetAllowsExpiredCerts fails.
func SSLSetAllowsExpiredRoots ¶
func SSLSetAllowsExpiredRoots(context_ SSLContextRef, allowsExpired uint8) error
SSLSetAllowsExpiredRoots reports an error if the Security framework function SSLSetAllowsExpiredRoots fails.
func SSLSetCertificate ¶
func SSLSetCertificate(context_ SSLContextRef, certRefs obj.Object) error
SSLSetCertificate reports an error if the Security framework function SSLSetCertificate fails.
func SSLSetCertificateAuthorities ¶
func SSLSetCertificateAuthorities(context_ SSLContextRef, certificateOrArray obj.Object, replaceExisting uint8) error
SSLSetCertificateAuthorities reports an error if the Security framework function SSLSetCertificateAuthorities fails.
func SSLSetClientSideAuthenticate ¶
func SSLSetClientSideAuthenticate(context_ SSLContextRef, auth SSLAuthenticate) error
SSLSetClientSideAuthenticate reports an error if the Security framework function SSLSetClientSideAuthenticate fails.
func SSLSetConnection ¶
func SSLSetConnection(context_ SSLContextRef, connection unsafe.Pointer) error
SSLSetConnection reports an error if the Security framework function SSLSetConnection fails.
func SSLSetDatagramHelloCookie ¶
func SSLSetDatagramHelloCookie(dtlsContext SSLContextRef, cookie unsafe.Pointer, cookieLen int) error
SSLSetDatagramHelloCookie reports an error if the Security framework function SSLSetDatagramHelloCookie fails.
func SSLSetDiffieHellmanParams ¶
func SSLSetDiffieHellmanParams(context_ SSLContextRef, dhParams unsafe.Pointer, dhParamsLen int) error
SSLSetDiffieHellmanParams reports an error if the Security framework function SSLSetDiffieHellmanParams fails.
func SSLSetEnableCertVerify ¶
func SSLSetEnableCertVerify(context_ SSLContextRef, enableVerify uint8) error
SSLSetEnableCertVerify reports an error if the Security framework function SSLSetEnableCertVerify fails.
func SSLSetEnabledCiphers ¶
func SSLSetEnabledCiphers(context_ SSLContextRef, ciphers unsafe.Pointer, numCiphers int) int
SSLSetEnabledCiphers calls the Security framework function SSLSetEnabledCiphers.
func SSLSetEncryptionCertificate ¶
func SSLSetEncryptionCertificate(context_ SSLContextRef, certRefs obj.Object) error
SSLSetEncryptionCertificate reports an error if the Security framework function SSLSetEncryptionCertificate fails.
func SSLSetError ¶
func SSLSetError(context_ SSLContextRef, status int) error
SSLSetError reports an error if the Security framework function SSLSetError fails.
func SSLSetIOFuncs ¶
SSLSetIOFuncs reports an error if the Security framework function SSLSetIOFuncs fails.
func SSLSetMaxDatagramRecordSize ¶
func SSLSetMaxDatagramRecordSize(dtlsContext SSLContextRef, maxSize int) error
SSLSetMaxDatagramRecordSize reports an error if the Security framework function SSLSetMaxDatagramRecordSize fails.
func SSLSetOCSPResponse ¶
func SSLSetOCSPResponse(context_ SSLContextRef, response obj.Object) error
SSLSetOCSPResponse reports an error if the Security framework function SSLSetOCSPResponse fails.
func SSLSetPeerDomainName ¶
func SSLSetPeerDomainName(context_ SSLContextRef, peerName string, peerNameLen int) error
SSLSetPeerDomainName reports an error if the Security framework function SSLSetPeerDomainName fails.
func SSLSetPeerID ¶
func SSLSetPeerID(context_ SSLContextRef, peerID unsafe.Pointer, peerIDLen int) error
SSLSetPeerID reports an error if the Security framework function SSLSetPeerID fails.
func SSLSetProtocolVersion ¶
func SSLSetProtocolVersion(context_ SSLContextRef, version SSLProtocol) error
SSLSetProtocolVersion reports an error if the Security framework function SSLSetProtocolVersion fails.
func SSLSetProtocolVersionEnabled ¶
func SSLSetProtocolVersionEnabled(context_ SSLContextRef, protocol SSLProtocol, enable uint8) error
SSLSetProtocolVersionEnabled reports an error if the Security framework function SSLSetProtocolVersionEnabled fails.
func SSLSetProtocolVersionMax ¶
func SSLSetProtocolVersionMax(context_ SSLContextRef, maxVersion SSLProtocol) error
SSLSetProtocolVersionMax reports an error if the Security framework function SSLSetProtocolVersionMax fails.
func SSLSetProtocolVersionMin ¶
func SSLSetProtocolVersionMin(context_ SSLContextRef, minVersion SSLProtocol) error
SSLSetProtocolVersionMin reports an error if the Security framework function SSLSetProtocolVersionMin fails.
func SSLSetRsaBlinding ¶
func SSLSetRsaBlinding(context_ SSLContextRef, blinding uint8) error
SSLSetRsaBlinding reports an error if the Security framework function SSLSetRsaBlinding fails.
func SSLSetSessionConfig ¶
func SSLSetSessionConfig(context_ SSLContextRef, config obj.Object) error
SSLSetSessionConfig reports an error if the Security framework function SSLSetSessionConfig fails.
func SSLSetSessionOption ¶
func SSLSetSessionOption(context_ SSLContextRef, option SSLSessionOption, value uint8) error
SSLSetSessionOption reports an error if the Security framework function SSLSetSessionOption fails.
func SSLSetSessionTicketsEnabled ¶
func SSLSetSessionTicketsEnabled(context_ SSLContextRef, enabled uint8) error
SSLSetSessionTicketsEnabled reports an error if the Security framework function SSLSetSessionTicketsEnabled fails.
func SSLSetTrustedRoots ¶
func SSLSetTrustedRoots(context_ SSLContextRef, trustedRoots obj.Object, replaceExisting uint8) error
SSLSetTrustedRoots reports an error if the Security framework function SSLSetTrustedRoots fails.
func SSLWrite ¶
func SSLWrite(context_ SSLContextRef, data unsafe.Pointer, dataLength int) (result int, processed int)
SSLWrite calls the Security framework function SSLWrite.
func SecACLCopyAuthorizations ¶
func SecACLCopyAuthorizations(acl SecACLRef) corefoundation.CFArrayRef
SecACLCopyAuthorizations calls the Security framework function SecACLCopyAuthorizations.
func SecACLCopySimpleContents ¶
func SecACLCopySimpleContents(acl SecACLRef, promptSelector *CssmAclKeychainPromptSelector) (obj.Object, obj.Object, error)
SecACLCopySimpleContents reports an error if the Security framework function SecACLCopySimpleContents fails.
func SecACLCreateFromSimpleContents ¶
func SecACLCreateFromSimpleContents(access SecAccessRef, applicationList obj.Object, description obj.Object, promptSelector *CssmAclKeychainPromptSelector, newAcl unsafe.Pointer) error
SecACLCreateFromSimpleContents reports an error if the Security framework function SecACLCreateFromSimpleContents fails.
func SecACLCreateWithSimpleContents ¶
func SecACLCreateWithSimpleContents(access SecAccessRef, applicationList obj.Object, description obj.Object, promptSelector SecKeychainPromptSelector, newAcl unsafe.Pointer) error
SecACLCreateWithSimpleContents reports an error if the Security framework function SecACLCreateWithSimpleContents fails.
func SecACLGetAuthorizations ¶
SecACLGetAuthorizations calls the Security framework function SecACLGetAuthorizations.
func SecACLGetTypeID ¶
func SecACLGetTypeID() int
SecACLGetTypeID calls the Security framework function SecACLGetTypeID.
func SecACLRemove ¶
SecACLRemove reports an error if the Security framework function SecACLRemove fails.
func SecACLSetAuthorizations ¶
SecACLSetAuthorizations calls the Security framework function SecACLSetAuthorizations.
func SecACLSetContents ¶
func SecACLSetContents(acl SecACLRef, applicationList obj.Object, description obj.Object, promptSelector SecKeychainPromptSelector) error
SecACLSetContents reports an error if the Security framework function SecACLSetContents fails.
func SecACLSetSimpleContents ¶
func SecACLSetSimpleContents(acl SecACLRef, applicationList obj.Object, description obj.Object, promptSelector *CssmAclKeychainPromptSelector) error
SecACLSetSimpleContents reports an error if the Security framework function SecACLSetSimpleContents fails.
func SecACLUpdateAuthorizations ¶
SecACLUpdateAuthorizations reports an error if the Security framework function SecACLUpdateAuthorizations fails.
func SecAccessControlCreateWithFlags ¶
func SecAccessControlCreateWithFlags(allocator corefoundation.CFAllocatorRef, protection obj.Object, flags SecAccessControlCreateFlags) (obj.Object, error)
func SecAccessControlGetTypeID ¶
func SecAccessControlGetTypeID() int
SecAccessControlGetTypeID calls the Security framework function SecAccessControlGetTypeID.
func SecAccessCopyACLList ¶
func SecAccessCopyACLList(accessRef SecAccessRef) (obj.Object, error)
SecAccessCopyACLList reports an error if the Security framework function SecAccessCopyACLList fails.
func SecAccessCopyMatchingACLList ¶
func SecAccessCopyMatchingACLList(accessRef SecAccessRef, authorizationTag obj.Object) corefoundation.CFArrayRef
SecAccessCopyMatchingACLList calls the Security framework function SecAccessCopyMatchingACLList.
func SecAccessCopyOwnerAndACL ¶
func SecAccessCopyOwnerAndACL(accessRef SecAccessRef, aclList unsafe.Pointer) (result int, userId int, groupId int, ownerType int)
SecAccessCopyOwnerAndACL calls the Security framework function SecAccessCopyOwnerAndACL.
func SecAccessCopySelectedACLList ¶
func SecAccessCopySelectedACLList(accessRef SecAccessRef, action int32) (obj.Object, error)
SecAccessCopySelectedACLList reports an error if the Security framework function SecAccessCopySelectedACLList fails.
func SecAccessCreate ¶
SecAccessCreate reports an error if the Security framework function SecAccessCreate fails.
func SecAccessCreateFromOwnerAndACL ¶
func SecAccessCreateFromOwnerAndACL(owner unsafe.Pointer, aclCount uint32, acls unsafe.Pointer, accessRef unsafe.Pointer) int
SecAccessCreateFromOwnerAndACL calls the Security framework function SecAccessCreateFromOwnerAndACL.
func SecAccessCreateWithOwnerAndACL ¶
func SecAccessCreateWithOwnerAndACL(userId int, groupId int, ownerType int, acls corefoundation.CFArrayRef) (obj.Object, error)
func SecAccessGetOwnerAndACL ¶
func SecAccessGetOwnerAndACL(accessRef SecAccessRef, owner unsafe.Pointer, acls unsafe.Pointer) (result int, aclCount uint32)
SecAccessGetOwnerAndACL calls the Security framework function SecAccessGetOwnerAndACL.
func SecAccessGetTypeID ¶
func SecAccessGetTypeID() int
SecAccessGetTypeID calls the Security framework function SecAccessGetTypeID.
func SecAddSharedWebCredential ¶
func SecAddSharedWebCredential(fqdn corefoundation.CFStringRef, account corefoundation.CFStringRef, password corefoundation.CFStringRef, completionHandler func(unsafe.Pointer))
SecAddSharedWebCredential calls the Security framework function SecAddSharedWebCredential.
func SecCertificateAddToKeychain ¶
func SecCertificateAddToKeychain(certificate SecCertificateRef, keychain SecKeychainRef) error
SecCertificateAddToKeychain reports an error if the Security framework function SecCertificateAddToKeychain fails.
func SecCertificateCopyCommonName ¶
func SecCertificateCopyCommonName(certificate SecCertificateRef) (obj.Object, error)
SecCertificateCopyCommonName reports an error if the Security framework function SecCertificateCopyCommonName fails.
func SecCertificateCopyData ¶
func SecCertificateCopyData(certificate SecCertificateRef) corefoundation.CFDataRef
SecCertificateCopyData calls the Security framework function SecCertificateCopyData.
func SecCertificateCopyEmailAddresses ¶
func SecCertificateCopyEmailAddresses(certificate SecCertificateRef) (obj.Object, error)
SecCertificateCopyEmailAddresses reports an error if the Security framework function SecCertificateCopyEmailAddresses fails.
func SecCertificateCopyLongDescription ¶
func SecCertificateCopyLongDescription(alloc corefoundation.CFAllocatorRef, certificate SecCertificateRef) (obj.Object, error)
func SecCertificateCopyNormalizedIssuerContent ¶
func SecCertificateCopyNormalizedIssuerContent(certificate SecCertificateRef) (obj.Object, error)
func SecCertificateCopyNormalizedIssuerSequence ¶
func SecCertificateCopyNormalizedIssuerSequence(certificate SecCertificateRef) corefoundation.CFDataRef
SecCertificateCopyNormalizedIssuerSequence calls the Security framework function SecCertificateCopyNormalizedIssuerSequence.
func SecCertificateCopyNormalizedSubjectContent ¶
func SecCertificateCopyNormalizedSubjectContent(certificate SecCertificateRef) (obj.Object, error)
func SecCertificateCopyNormalizedSubjectSequence ¶
func SecCertificateCopyNormalizedSubjectSequence(certificate SecCertificateRef) corefoundation.CFDataRef
SecCertificateCopyNormalizedSubjectSequence calls the Security framework function SecCertificateCopyNormalizedSubjectSequence.
func SecCertificateCopyNotValidAfterDate ¶
func SecCertificateCopyNotValidAfterDate(certificate SecCertificateRef) corefoundation.CFDateRef
SecCertificateCopyNotValidAfterDate calls the Security framework function SecCertificateCopyNotValidAfterDate.
func SecCertificateCopyNotValidBeforeDate ¶
func SecCertificateCopyNotValidBeforeDate(certificate SecCertificateRef) corefoundation.CFDateRef
SecCertificateCopyNotValidBeforeDate calls the Security framework function SecCertificateCopyNotValidBeforeDate.
func SecCertificateCopyPreference ¶
func SecCertificateCopyPreference(name obj.Object, keyUsage uint32, certificate unsafe.Pointer) error
SecCertificateCopyPreference reports an error if the Security framework function SecCertificateCopyPreference fails.
func SecCertificateCopyPublicKey ¶
func SecCertificateCopyPublicKey(certificate SecCertificateRef, key unsafe.Pointer) error
SecCertificateCopyPublicKey reports an error if the Security framework function SecCertificateCopyPublicKey fails.
func SecCertificateCopySerialNumber ¶
func SecCertificateCopySerialNumber(certificate SecCertificateRef) (obj.Object, error)
func SecCertificateCopySerialNumberData ¶
func SecCertificateCopySerialNumberData(certificate SecCertificateRef) (obj.Object, error)
func SecCertificateCopyShortDescription ¶
func SecCertificateCopyShortDescription(alloc corefoundation.CFAllocatorRef, certificate SecCertificateRef) (obj.Object, error)
func SecCertificateCopySubjectSummary ¶
func SecCertificateCopySubjectSummary(certificate SecCertificateRef) corefoundation.CFStringRef
SecCertificateCopySubjectSummary calls the Security framework function SecCertificateCopySubjectSummary.
func SecCertificateCopyValues ¶
func SecCertificateCopyValues(certificate SecCertificateRef, keys corefoundation.CFArrayRef) (obj.Object, error)
func SecCertificateCreate ¶
func SecCertificateCreate(certificate SecCertificateRef) unsafe.Pointer
SecCertificateCreate calls the Security framework function sec_certificate_create.
func SecCertificateCreateFromData ¶
func SecCertificateCreateFromData(data unsafe.Pointer, type_ uint32, encoding uint32, certificate unsafe.Pointer) int
SecCertificateCreateFromData calls the Security framework function SecCertificateCreateFromData.
func SecCertificateGetAlgorithmID ¶
func SecCertificateGetAlgorithmID(certificate SecCertificateRef, algid unsafe.Pointer) int
SecCertificateGetAlgorithmID calls the Security framework function SecCertificateGetAlgorithmID.
func SecCertificateGetCLHandle ¶
func SecCertificateGetCLHandle(certificate SecCertificateRef) (result int, clHandle int)
SecCertificateGetCLHandle calls the Security framework function SecCertificateGetCLHandle.
func SecCertificateGetData ¶
func SecCertificateGetData(certificate SecCertificateRef, data unsafe.Pointer) int
SecCertificateGetData calls the Security framework function SecCertificateGetData.
func SecCertificateGetIssuer ¶
func SecCertificateGetIssuer(certificate SecCertificateRef, issuer unsafe.Pointer) int
SecCertificateGetIssuer calls the Security framework function SecCertificateGetIssuer.
func SecCertificateGetSubject ¶
func SecCertificateGetSubject(certificate SecCertificateRef, subject unsafe.Pointer) int
SecCertificateGetSubject calls the Security framework function SecCertificateGetSubject.
func SecCertificateGetType ¶
func SecCertificateGetType(certificate SecCertificateRef) (result int, certificateType uint32)
SecCertificateGetType calls the Security framework function SecCertificateGetType.
func SecCertificateGetTypeID ¶
func SecCertificateGetTypeID() int
SecCertificateGetTypeID calls the Security framework function SecCertificateGetTypeID.
func SecCertificateSetPreference ¶
func SecCertificateSetPreference(certificate SecCertificateRef, name obj.Object, keyUsage uint32, date obj.Object) error
SecCertificateSetPreference reports an error if the Security framework function SecCertificateSetPreference fails.
func SecCertificateSetPreferred ¶
func SecCertificateSetPreferred(certificate SecCertificateRef, name obj.Object, keyUsage obj.Object) error
SecCertificateSetPreferred reports an error if the Security framework function SecCertificateSetPreferred fails.
func SecCodeCheckValidity ¶
func SecCodeCheckValidity(code SecCodeRef, flags SecCSFlags, requirement SecRequirementRef) error
SecCodeCheckValidity reports an error if the Security framework function SecCodeCheckValidity fails.
func SecCodeCheckValidityWithErrors ¶
func SecCodeCheckValidityWithErrors(code SecCodeRef, flags SecCSFlags, requirement SecRequirementRef) (obj.Object, error)
func SecCodeCopyDesignatedRequirement ¶
func SecCodeCopyDesignatedRequirement(code SecStaticCodeRef, flags SecCSFlags, requirement unsafe.Pointer) error
SecCodeCopyDesignatedRequirement reports an error if the Security framework function SecCodeCopyDesignatedRequirement fails.
func SecCodeCopyGuestWithAttributes ¶
func SecCodeCopyGuestWithAttributes(host SecCodeRef, attributes obj.Object, flags SecCSFlags, guest unsafe.Pointer) error
SecCodeCopyGuestWithAttributes reports an error if the Security framework function SecCodeCopyGuestWithAttributes fails.
func SecCodeCopyHost ¶
func SecCodeCopyHost(guest SecCodeRef, flags SecCSFlags, host unsafe.Pointer) error
SecCodeCopyHost reports an error if the Security framework function SecCodeCopyHost fails.
func SecCodeCopyPath ¶
func SecCodeCopyPath(staticCode SecStaticCodeRef, flags SecCSFlags) (obj.Object, error)
SecCodeCopyPath reports an error if the Security framework function SecCodeCopyPath fails.
func SecCodeCopySelf ¶
func SecCodeCopySelf(flags SecCSFlags, self unsafe.Pointer) error
SecCodeCopySelf reports an error if the Security framework function SecCodeCopySelf fails.
func SecCodeCopySigningInformation ¶
func SecCodeCopySigningInformation(code SecStaticCodeRef, flags SecCSFlags) (obj.Object, error)
SecCodeCopySigningInformation reports an error if the Security framework function SecCodeCopySigningInformation fails.
func SecCodeCopyStaticCode ¶
func SecCodeCopyStaticCode(code SecCodeRef, flags SecCSFlags, staticCode unsafe.Pointer) error
SecCodeCopyStaticCode reports an error if the Security framework function SecCodeCopyStaticCode fails.
func SecCodeCreateWithXPCMessage ¶
SecCodeCreateWithXPCMessage reports an error if the Security framework function SecCodeCreateWithXPCMessage fails.
func SecCodeGetTypeID ¶
func SecCodeGetTypeID() int
SecCodeGetTypeID calls the Security framework function SecCodeGetTypeID.
func SecCodeMapMemory ¶
func SecCodeMapMemory(code SecStaticCodeRef, flags SecCSFlags) error
SecCodeMapMemory reports an error if the Security framework function SecCodeMapMemory fails.
func SecCodeValidateFileResource ¶
func SecCodeValidateFileResource(code SecStaticCodeRef, relativePath obj.Object, fileData obj.Object, flags SecCSFlags) error
SecCodeValidateFileResource reports an error if the Security framework function SecCodeValidateFileResource fails.
func SecCopyErrorMessageString ¶
func SecCopyErrorMessageString(status int, reserved unsafe.Pointer) corefoundation.CFStringRef
SecCopyErrorMessageString calls the Security framework function SecCopyErrorMessageString.
func SecCreateSharedWebCredentialPassword ¶
func SecCreateSharedWebCredentialPassword() corefoundation.CFStringRef
SecCreateSharedWebCredentialPassword calls the Security framework function SecCreateSharedWebCredentialPassword.
func SecDecryptTransformGetTypeID ¶
func SecDecryptTransformGetTypeID() int
SecDecryptTransformGetTypeID calls the Security framework function SecDecryptTransformGetTypeID.
func SecDigestTransformGetTypeID ¶
func SecDigestTransformGetTypeID() int
SecDigestTransformGetTypeID calls the Security framework function SecDigestTransformGetTypeID.
func SecEncryptTransformGetTypeID ¶
func SecEncryptTransformGetTypeID() int
SecEncryptTransformGetTypeID calls the Security framework function SecEncryptTransformGetTypeID.
func SecGroupTransformGetTypeID ¶
func SecGroupTransformGetTypeID() int
SecGroupTransformGetTypeID calls the Security framework function SecGroupTransformGetTypeID.
func SecHostCreateGuest ¶
func SecHostCreateGuest(host int, status uint32, path corefoundation.CFURLRef, attributes corefoundation.CFDictionaryRef, flags SecCSFlags) (result int, newGuest int)
SecHostCreateGuest calls the Security framework function SecHostCreateGuest.
func SecHostRemoveGuest ¶
func SecHostRemoveGuest(host int, guest int, flags SecCSFlags) error
SecHostRemoveGuest reports an error if the Security framework function SecHostRemoveGuest fails.
func SecHostSelectGuest ¶
func SecHostSelectGuest(guestRef int, flags SecCSFlags) error
SecHostSelectGuest reports an error if the Security framework function SecHostSelectGuest fails.
func SecHostSelectedGuest ¶
func SecHostSelectedGuest(flags SecCSFlags) (result int, guestRef int)
SecHostSelectedGuest calls the Security framework function SecHostSelectedGuest.
func SecHostSetGuestStatus ¶
func SecHostSetGuestStatus(guestRef int, status uint32, attributes obj.Object, flags SecCSFlags) error
SecHostSetGuestStatus reports an error if the Security framework function SecHostSetGuestStatus fails.
func SecHostSetHostingPort ¶
func SecHostSetHostingPort(hostingPort int, flags SecCSFlags) error
SecHostSetHostingPort reports an error if the Security framework function SecHostSetHostingPort fails.
func SecIdentityAccessCertificates ¶
SecIdentityAccessCertificates calls the Security framework function sec_identity_access_certificates.
func SecIdentityCopyCertificate ¶
func SecIdentityCopyCertificate(identityRef SecIdentityRef, certificateRef unsafe.Pointer) error
SecIdentityCopyCertificate reports an error if the Security framework function SecIdentityCopyCertificate fails.
func SecIdentityCopyCertificatesRef ¶
func SecIdentityCopyCertificatesRef(identity unsafe.Pointer) corefoundation.CFArrayRef
SecIdentityCopyCertificatesRef calls the Security framework function sec_identity_copy_certificates_ref.
func SecIdentityCopyPreference ¶
func SecIdentityCopyPreference(name obj.Object, keyUsage uint32, validIssuers obj.Object, identity unsafe.Pointer) error
SecIdentityCopyPreference reports an error if the Security framework function SecIdentityCopyPreference fails.
func SecIdentityCopyPrivateKey ¶
func SecIdentityCopyPrivateKey(identityRef SecIdentityRef, privateKeyRef unsafe.Pointer) error
SecIdentityCopyPrivateKey reports an error if the Security framework function SecIdentityCopyPrivateKey fails.
func SecIdentityCopySystemIdentity ¶
SecIdentityCopySystemIdentity reports an error if the Security framework function SecIdentityCopySystemIdentity fails.
func SecIdentityCreateWithCertificate ¶
func SecIdentityCreateWithCertificate(keychainOrArray obj.Object, certificateRef SecCertificateRef, identityRef unsafe.Pointer) error
SecIdentityCreateWithCertificate reports an error if the Security framework function SecIdentityCreateWithCertificate fails.
func SecIdentityCreateWithCertificates ¶
func SecIdentityCreateWithCertificates(identity SecIdentityRef, certificates corefoundation.CFArrayRef) unsafe.Pointer
SecIdentityCreateWithCertificates calls the Security framework function sec_identity_create_with_certificates.
func SecIdentityGetTypeID ¶
func SecIdentityGetTypeID() int
SecIdentityGetTypeID calls the Security framework function SecIdentityGetTypeID.
func SecIdentitySearchCopyNext ¶
func SecIdentitySearchCopyNext(searchRef SecIdentitySearchRef, identity unsafe.Pointer) error
SecIdentitySearchCopyNext reports an error if the Security framework function SecIdentitySearchCopyNext fails.
func SecIdentitySearchCreate ¶
func SecIdentitySearchCreate(keychainOrArray obj.Object, keyUsage uint32, searchRef unsafe.Pointer) error
SecIdentitySearchCreate reports an error if the Security framework function SecIdentitySearchCreate fails.
func SecIdentitySearchGetTypeID ¶
func SecIdentitySearchGetTypeID() int
SecIdentitySearchGetTypeID calls the Security framework function SecIdentitySearchGetTypeID.
func SecIdentitySetPreference ¶
func SecIdentitySetPreference(identity SecIdentityRef, name obj.Object, keyUsage uint32) error
SecIdentitySetPreference reports an error if the Security framework function SecIdentitySetPreference fails.
func SecIdentitySetPreferred ¶
SecIdentitySetPreferred reports an error if the Security framework function SecIdentitySetPreferred fails.
func SecIdentitySetSystemIdentity ¶
func SecIdentitySetSystemIdentity(domain obj.Object, idRef SecIdentityRef) error
SecIdentitySetSystemIdentity reports an error if the Security framework function SecIdentitySetSystemIdentity fails.
func SecItemAdd ¶
SecItemAdd reports an error if the Security framework function SecItemAdd fails.
func SecItemCopyMatching ¶
SecItemCopyMatching reports an error if the Security framework function SecItemCopyMatching fails.
func SecItemDelete ¶
SecItemDelete reports an error if the Security framework function SecItemDelete fails.
func SecItemExport ¶
func SecItemExport(secItemOrArray obj.Object, outputFormat SecExternalFormat, flags SecItemImportExportFlags, keyParams unsafe.Pointer, exportedData unsafe.Pointer) int
SecItemExport calls the Security framework function SecItemExport.
func SecItemImport ¶
func SecItemImport(importedData corefoundation.CFDataRef, fileNameOrExtension corefoundation.CFStringRef, flags SecItemImportExportFlags, keyParams unsafe.Pointer, importKeychain SecKeychainRef, outItems unsafe.Pointer) (result int, inputFormat SecExternalFormat, itemType SecExternalItemType)
SecItemImport calls the Security framework function SecItemImport.
func SecItemUpdate ¶
SecItemUpdate reports an error if the Security framework function SecItemUpdate fails.
func SecKeyCopyAttributes ¶
func SecKeyCopyAttributes(key SecKeyRef) corefoundation.CFDictionaryRef
SecKeyCopyAttributes calls the Security framework function SecKeyCopyAttributes.
func SecKeyCopyKeyExchangeResult ¶
func SecKeyCopyKeyExchangeResult(privateKey SecKeyRef, algorithm unsafe.Pointer, publicKey SecKeyRef, parameters corefoundation.CFDictionaryRef) (obj.Object, error)
func SecKeyCreateFromData ¶
func SecKeyCreateFromData(parameters corefoundation.CFDictionaryRef, keyData corefoundation.CFDataRef) (obj.Object, error)
func SecKeyCreatePair ¶
func SecKeyCreatePair(keychainRef SecKeychainRef, algorithm uint32, keySizeInBits uint32, contextHandle uint64, publicKeyUsage uint32, publicKeyAttr uint32, privateKeyUsage uint32, privateKeyAttr uint32, initialAccess SecAccessRef, publicKey unsafe.Pointer, privateKey unsafe.Pointer) error
SecKeyCreatePair reports an error if the Security framework function SecKeyCreatePair fails.
func SecKeyCreateRandomKey ¶
func SecKeyCreateRandomKey(parameters corefoundation.CFDictionaryRef) (obj.Object, error)
func SecKeyCreateSignature ¶
func SecKeyCreateWithData ¶
func SecKeyCreateWithData(keyData corefoundation.CFDataRef, attributes corefoundation.CFDictionaryRef) (obj.Object, error)
func SecKeyDeriveFromPassword ¶
func SecKeyDeriveFromPassword(password corefoundation.CFStringRef, parameters corefoundation.CFDictionaryRef) (obj.Object, error)
func SecKeyGenerate ¶
func SecKeyGenerate(keychainRef SecKeychainRef, algorithm uint32, keySizeInBits uint32, contextHandle uint64, keyUsage uint32, keyAttr uint32, initialAccess SecAccessRef, keyRef unsafe.Pointer) error
SecKeyGenerate reports an error if the Security framework function SecKeyGenerate fails.
func SecKeyGeneratePair ¶
func SecKeyGeneratePair(parameters obj.Object, publicKey unsafe.Pointer, privateKey unsafe.Pointer) error
SecKeyGeneratePair reports an error if the Security framework function SecKeyGeneratePair fails.
func SecKeyGeneratePairAsync ¶
func SecKeyGeneratePairAsync(parameters corefoundation.CFDictionaryRef, deliveryQueue dispatch.Queue, result func(unsafe.Pointer, unsafe.Pointer, unsafe.Pointer))
SecKeyGeneratePairAsync calls the Security framework function SecKeyGeneratePairAsync.
func SecKeyGenerateSymmetric ¶
func SecKeyGenerateSymmetric(parameters corefoundation.CFDictionaryRef) (obj.Object, error)
func SecKeyGetBlockSize ¶
SecKeyGetBlockSize calls the Security framework function SecKeyGetBlockSize.
func SecKeyGetCSPHandle ¶
SecKeyGetCSPHandle calls the Security framework function SecKeyGetCSPHandle.
func SecKeyGetCSSMKey ¶
SecKeyGetCSSMKey calls the Security framework function SecKeyGetCSSMKey.
func SecKeyGetCredentials ¶
func SecKeyGetCredentials(keyRef SecKeyRef, operation int32, credentialType SecCredentialType, outCredentials unsafe.Pointer) int
SecKeyGetCredentials calls the Security framework function SecKeyGetCredentials.
func SecKeyGetTypeID ¶
func SecKeyGetTypeID() int
SecKeyGetTypeID calls the Security framework function SecKeyGetTypeID.
func SecKeyIsAlgorithmSupported ¶
func SecKeyIsAlgorithmSupported(key SecKeyRef, operation SecKeyOperationType, algorithm unsafe.Pointer) uint8
SecKeyIsAlgorithmSupported calls the Security framework function SecKeyIsAlgorithmSupported.
func SecKeyUnwrapSymmetric ¶
func SecKeyUnwrapSymmetric(keyToUnwrap unsafe.Pointer, unwrappingKey SecKeyRef, parameters corefoundation.CFDictionaryRef) (obj.Object, error)
func SecKeyVerifySignature ¶
func SecKeyVerifySignature(key SecKeyRef, algorithm unsafe.Pointer, signedData corefoundation.CFDataRef, signature corefoundation.CFDataRef) error
func SecKeyWrapSymmetric ¶
func SecKeyWrapSymmetric(keyToWrap SecKeyRef, wrappingKey SecKeyRef, parameters corefoundation.CFDictionaryRef) (obj.Object, error)
func SecKeychainAddCallback ¶
func SecKeychainAddCallback(callbackFunction unsafe.Pointer, eventMask SecKeychainEventMask, userContext unsafe.Pointer) error
SecKeychainAddCallback reports an error if the Security framework function SecKeychainAddCallback fails.
func SecKeychainAddGenericPassword ¶
func SecKeychainAddGenericPassword(keychain SecKeychainRef, serviceNameLength int, serviceName string, accountNameLength int, accountName string, passwordLength int, passwordData unsafe.Pointer, itemRef unsafe.Pointer) error
SecKeychainAddGenericPassword reports an error if the Security framework function SecKeychainAddGenericPassword fails.
func SecKeychainAddInternetPassword ¶
func SecKeychainAddInternetPassword(keychain SecKeychainRef, serverNameLength int, serverName string, securityDomainLength int, securityDomain string, accountNameLength int, accountName string, pathLength int, path string, port uint16, protocol SecProtocolType, authenticationType SecAuthenticationType, passwordLength int, passwordData unsafe.Pointer, itemRef unsafe.Pointer) error
SecKeychainAddInternetPassword reports an error if the Security framework function SecKeychainAddInternetPassword fails.
func SecKeychainAttributeInfoForItemID ¶
func SecKeychainAttributeInfoForItemID(keychain SecKeychainRef, itemID int, info unsafe.Pointer) int
SecKeychainAttributeInfoForItemID calls the Security framework function SecKeychainAttributeInfoForItemID.
func SecKeychainCopyAccess ¶
func SecKeychainCopyAccess(keychain SecKeychainRef, access unsafe.Pointer) error
SecKeychainCopyAccess reports an error if the Security framework function SecKeychainCopyAccess fails.
func SecKeychainCopyDefault ¶
SecKeychainCopyDefault reports an error if the Security framework function SecKeychainCopyDefault fails.
func SecKeychainCopyDomainDefault ¶
func SecKeychainCopyDomainDefault(domain SecPreferencesDomain, keychain unsafe.Pointer) error
SecKeychainCopyDomainDefault reports an error if the Security framework function SecKeychainCopyDomainDefault fails.
func SecKeychainCopyDomainSearchList ¶
func SecKeychainCopyDomainSearchList(domain SecPreferencesDomain) (obj.Object, error)
SecKeychainCopyDomainSearchList reports an error if the Security framework function SecKeychainCopyDomainSearchList fails.
func SecKeychainCopySearchList ¶
SecKeychainCopySearchList reports an error if the Security framework function SecKeychainCopySearchList fails.
func SecKeychainCopySettings ¶
func SecKeychainCopySettings(keychain SecKeychainRef, outSettings *SecKeychainSettings) error
SecKeychainCopySettings reports an error if the Security framework function SecKeychainCopySettings fails.
func SecKeychainCreate ¶
func SecKeychainCreate(pathName string, passwordLength int, password unsafe.Pointer, promptUser uint8, initialAccess SecAccessRef, keychain unsafe.Pointer) error
SecKeychainCreate reports an error if the Security framework function SecKeychainCreate fails.
func SecKeychainDelete ¶
func SecKeychainDelete(keychainOrArray SecKeychainRef) error
SecKeychainDelete reports an error if the Security framework function SecKeychainDelete fails.
func SecKeychainFindGenericPassword ¶
func SecKeychainFindGenericPassword(keychainOrArray obj.Object, serviceNameLength int, serviceName string, accountNameLength int, accountName string, passwordData unsafe.Pointer, itemRef unsafe.Pointer) (result int, passwordLength int)
SecKeychainFindGenericPassword calls the Security framework function SecKeychainFindGenericPassword.
func SecKeychainFindInternetPassword ¶
func SecKeychainFindInternetPassword(keychainOrArray obj.Object, serverNameLength int, serverName string, securityDomainLength int, securityDomain string, accountNameLength int, accountName string, pathLength int, path string, port uint16, protocol SecProtocolType, authenticationType SecAuthenticationType, passwordData unsafe.Pointer, itemRef unsafe.Pointer) (result int, passwordLength int)
SecKeychainFindInternetPassword calls the Security framework function SecKeychainFindInternetPassword.
func SecKeychainFreeAttributeInfo ¶
SecKeychainFreeAttributeInfo calls the Security framework function SecKeychainFreeAttributeInfo.
func SecKeychainGetCSPHandle ¶
func SecKeychainGetCSPHandle(keychain SecKeychainRef) (result int, cspHandle int)
SecKeychainGetCSPHandle calls the Security framework function SecKeychainGetCSPHandle.
func SecKeychainGetDLDBHandle ¶
func SecKeychainGetDLDBHandle(keychain SecKeychainRef, dldbHandle *CssmDlDbHandle) error
SecKeychainGetDLDBHandle reports an error if the Security framework function SecKeychainGetDLDBHandle fails.
func SecKeychainGetPath ¶
func SecKeychainGetPath(keychain SecKeychainRef, pathName string) (result int, ioPathLength int)
SecKeychainGetPath calls the Security framework function SecKeychainGetPath.
func SecKeychainGetStatus ¶
func SecKeychainGetStatus(keychain SecKeychainRef) (result int, keychainStatus int)
SecKeychainGetStatus calls the Security framework function SecKeychainGetStatus.
func SecKeychainGetTypeID ¶
func SecKeychainGetTypeID() int
SecKeychainGetTypeID calls the Security framework function SecKeychainGetTypeID.
func SecKeychainGetUserInteractionAllowed ¶
SecKeychainGetUserInteractionAllowed calls the Security framework function SecKeychainGetUserInteractionAllowed.
func SecKeychainGetVersion ¶
SecKeychainGetVersion calls the Security framework function SecKeychainGetVersion.
func SecKeychainItemCopyAccess ¶
func SecKeychainItemCopyAccess(itemRef SecKeychainItemRef, access unsafe.Pointer) error
SecKeychainItemCopyAccess reports an error if the Security framework function SecKeychainItemCopyAccess fails.
func SecKeychainItemCopyFromPersistentReference ¶
func SecKeychainItemCopyFromPersistentReference(persistentItemRef obj.Object, itemRef unsafe.Pointer) error
SecKeychainItemCopyFromPersistentReference reports an error if the Security framework function SecKeychainItemCopyFromPersistentReference fails.
func SecKeychainItemCopyKeychain ¶
func SecKeychainItemCopyKeychain(itemRef SecKeychainItemRef, keychainRef unsafe.Pointer) error
SecKeychainItemCopyKeychain reports an error if the Security framework function SecKeychainItemCopyKeychain fails.
func SecKeychainItemCreateCopy ¶
func SecKeychainItemCreateCopy(itemRef SecKeychainItemRef, destKeychainRef SecKeychainRef, initialAccess SecAccessRef, itemCopy unsafe.Pointer) error
SecKeychainItemCreateCopy reports an error if the Security framework function SecKeychainItemCreateCopy fails.
func SecKeychainItemCreateFromContent ¶
func SecKeychainItemCreateFromContent(itemClass SecItemClass, attrList unsafe.Pointer, length int, data unsafe.Pointer, keychainRef SecKeychainRef, initialAccess SecAccessRef, itemRef unsafe.Pointer) int
SecKeychainItemCreateFromContent calls the Security framework function SecKeychainItemCreateFromContent.
func SecKeychainItemCreatePersistentReference ¶
func SecKeychainItemCreatePersistentReference(itemRef SecKeychainItemRef) (obj.Object, error)
SecKeychainItemCreatePersistentReference reports an error if the Security framework function SecKeychainItemCreatePersistentReference fails.
func SecKeychainItemDelete ¶
func SecKeychainItemDelete(itemRef SecKeychainItemRef) error
SecKeychainItemDelete reports an error if the Security framework function SecKeychainItemDelete fails.
func SecKeychainItemExport ¶
func SecKeychainItemExport(keychainItemOrArray obj.Object, outputFormat SecExternalFormat, flags SecItemImportExportFlags, keyParams unsafe.Pointer, exportedData unsafe.Pointer) int
SecKeychainItemExport calls the Security framework function SecKeychainItemExport.
func SecKeychainItemFreeAttributesAndData ¶
SecKeychainItemFreeAttributesAndData calls the Security framework function SecKeychainItemFreeAttributesAndData.
func SecKeychainItemFreeContent ¶
SecKeychainItemFreeContent calls the Security framework function SecKeychainItemFreeContent.
func SecKeychainItemGetDLDBHandle ¶
func SecKeychainItemGetDLDBHandle(keyItemRef SecKeychainItemRef, dldbHandle *CssmDlDbHandle) error
SecKeychainItemGetDLDBHandle reports an error if the Security framework function SecKeychainItemGetDLDBHandle fails.
func SecKeychainItemGetTypeID ¶
func SecKeychainItemGetTypeID() int
SecKeychainItemGetTypeID calls the Security framework function SecKeychainItemGetTypeID.
func SecKeychainItemGetUniqueRecordID ¶
func SecKeychainItemGetUniqueRecordID(itemRef SecKeychainItemRef, uniqueRecordID unsafe.Pointer) int
SecKeychainItemGetUniqueRecordID calls the Security framework function SecKeychainItemGetUniqueRecordID.
func SecKeychainItemImport ¶
func SecKeychainItemImport(importedData corefoundation.CFDataRef, fileNameOrExtension corefoundation.CFStringRef, flags SecItemImportExportFlags, keyParams unsafe.Pointer, importKeychain SecKeychainRef, outItems unsafe.Pointer) (result int, inputFormat SecExternalFormat, itemType SecExternalItemType)
SecKeychainItemImport calls the Security framework function SecKeychainItemImport.
func SecKeychainItemModifyAttributesAndData ¶
func SecKeychainItemModifyAttributesAndData(itemRef SecKeychainItemRef, attrList unsafe.Pointer, length int, data unsafe.Pointer) int
SecKeychainItemModifyAttributesAndData calls the Security framework function SecKeychainItemModifyAttributesAndData.
func SecKeychainItemModifyContent ¶
func SecKeychainItemModifyContent(itemRef SecKeychainItemRef, attrList unsafe.Pointer, length int, data unsafe.Pointer) int
SecKeychainItemModifyContent calls the Security framework function SecKeychainItemModifyContent.
func SecKeychainItemSetAccess ¶
func SecKeychainItemSetAccess(itemRef SecKeychainItemRef, access SecAccessRef) error
SecKeychainItemSetAccess reports an error if the Security framework function SecKeychainItemSetAccess fails.
func SecKeychainLock ¶
func SecKeychainLock(keychain SecKeychainRef) error
SecKeychainLock reports an error if the Security framework function SecKeychainLock fails.
func SecKeychainLockAll ¶
func SecKeychainLockAll() error
SecKeychainLockAll reports an error if the Security framework function SecKeychainLockAll fails.
func SecKeychainOpen ¶
SecKeychainOpen reports an error if the Security framework function SecKeychainOpen fails.
func SecKeychainRemoveCallback ¶
SecKeychainRemoveCallback reports an error if the Security framework function SecKeychainRemoveCallback fails.
func SecKeychainSearchCopyNext ¶
func SecKeychainSearchCopyNext(searchRef SecKeychainSearchRef, itemRef unsafe.Pointer) error
SecKeychainSearchCopyNext reports an error if the Security framework function SecKeychainSearchCopyNext fails.
func SecKeychainSearchCreateFromAttributes ¶
func SecKeychainSearchCreateFromAttributes(keychainOrArray obj.Object, itemClass SecItemClass, attrList unsafe.Pointer, searchRef unsafe.Pointer) int
SecKeychainSearchCreateFromAttributes calls the Security framework function SecKeychainSearchCreateFromAttributes.
func SecKeychainSearchGetTypeID ¶
func SecKeychainSearchGetTypeID() int
SecKeychainSearchGetTypeID calls the Security framework function SecKeychainSearchGetTypeID.
func SecKeychainSetAccess ¶
func SecKeychainSetAccess(keychain SecKeychainRef, access SecAccessRef) error
SecKeychainSetAccess reports an error if the Security framework function SecKeychainSetAccess fails.
func SecKeychainSetDefault ¶
func SecKeychainSetDefault(keychain SecKeychainRef) error
SecKeychainSetDefault reports an error if the Security framework function SecKeychainSetDefault fails.
func SecKeychainSetDomainDefault ¶
func SecKeychainSetDomainDefault(domain SecPreferencesDomain, keychain SecKeychainRef) error
SecKeychainSetDomainDefault reports an error if the Security framework function SecKeychainSetDomainDefault fails.
func SecKeychainSetDomainSearchList ¶
func SecKeychainSetDomainSearchList(domain SecPreferencesDomain, searchList obj.Object) error
SecKeychainSetDomainSearchList reports an error if the Security framework function SecKeychainSetDomainSearchList fails.
func SecKeychainSetPreferenceDomain ¶
func SecKeychainSetPreferenceDomain(domain SecPreferencesDomain) error
SecKeychainSetPreferenceDomain reports an error if the Security framework function SecKeychainSetPreferenceDomain fails.
func SecKeychainSetSearchList ¶
SecKeychainSetSearchList reports an error if the Security framework function SecKeychainSetSearchList fails.
func SecKeychainSetSettings ¶
func SecKeychainSetSettings(keychain SecKeychainRef, newSettings *SecKeychainSettings) error
SecKeychainSetSettings reports an error if the Security framework function SecKeychainSetSettings fails.
func SecKeychainSetUserInteractionAllowed ¶
SecKeychainSetUserInteractionAllowed reports an error if the Security framework function SecKeychainSetUserInteractionAllowed fails.
func SecKeychainUnlock ¶
func SecKeychainUnlock(keychain SecKeychainRef, passwordLength int, password unsafe.Pointer, usePassword uint8) error
SecKeychainUnlock reports an error if the Security framework function SecKeychainUnlock fails.
func SecPKCS12Import ¶
SecPKCS12Import reports an error if the Security framework function SecPKCS12Import fails.
func SecPolicyCopyProperties ¶
func SecPolicyCopyProperties(policyRef SecPolicyRef) corefoundation.CFDictionaryRef
SecPolicyCopyProperties calls the Security framework function SecPolicyCopyProperties.
func SecPolicyGetOID ¶
func SecPolicyGetOID(policyRef SecPolicyRef, oid unsafe.Pointer) int
SecPolicyGetOID calls the Security framework function SecPolicyGetOID.
func SecPolicyGetTPHandle ¶
func SecPolicyGetTPHandle(policyRef SecPolicyRef) (result int, tpHandle int)
SecPolicyGetTPHandle calls the Security framework function SecPolicyGetTPHandle.
func SecPolicyGetTypeID ¶
func SecPolicyGetTypeID() int
SecPolicyGetTypeID calls the Security framework function SecPolicyGetTypeID.
func SecPolicyGetValue ¶
func SecPolicyGetValue(policyRef SecPolicyRef, value unsafe.Pointer) int
SecPolicyGetValue calls the Security framework function SecPolicyGetValue.
func SecPolicySearchCopyNext ¶
func SecPolicySearchCopyNext(searchRef SecPolicySearchRef, policyRef unsafe.Pointer) error
SecPolicySearchCopyNext reports an error if the Security framework function SecPolicySearchCopyNext fails.
func SecPolicySearchCreate ¶
func SecPolicySearchCreate(certType uint32, policyOID unsafe.Pointer, value unsafe.Pointer, searchRef unsafe.Pointer) int
SecPolicySearchCreate calls the Security framework function SecPolicySearchCreate.
func SecPolicySearchGetTypeID ¶
func SecPolicySearchGetTypeID() int
SecPolicySearchGetTypeID calls the Security framework function SecPolicySearchGetTypeID.
func SecPolicySetProperties ¶
func SecPolicySetProperties(policyRef SecPolicyRef, properties obj.Object) error
SecPolicySetProperties reports an error if the Security framework function SecPolicySetProperties fails.
func SecPolicySetValue ¶
func SecPolicySetValue(policyRef SecPolicyRef, value unsafe.Pointer) int
SecPolicySetValue calls the Security framework function SecPolicySetValue.
func SecProtocolMetadataAccessDistinguishedNames ¶
func SecProtocolMetadataAccessDistinguishedNames(metadata unsafe.Pointer, handler func(unsafe.Pointer)) bool
SecProtocolMetadataAccessDistinguishedNames calls the Security framework function sec_protocol_metadata_access_distinguished_names.
func SecProtocolMetadataAccessOcspResponse ¶
func SecProtocolMetadataAccessOcspResponse(metadata unsafe.Pointer, handler func(unsafe.Pointer)) bool
SecProtocolMetadataAccessOcspResponse calls the Security framework function sec_protocol_metadata_access_ocsp_response.
func SecProtocolMetadataAccessPeerCertificateChain ¶
func SecProtocolMetadataAccessPeerCertificateChain(metadata unsafe.Pointer, handler func(unsafe.Pointer)) bool
SecProtocolMetadataAccessPeerCertificateChain calls the Security framework function sec_protocol_metadata_access_peer_certificate_chain.
func SecProtocolMetadataAccessPreSharedKeys ¶
func SecProtocolMetadataAccessPreSharedKeys(metadata unsafe.Pointer, handler func(unsafe.Pointer, unsafe.Pointer)) bool
SecProtocolMetadataAccessPreSharedKeys calls the Security framework function sec_protocol_metadata_access_pre_shared_keys.
func SecProtocolMetadataAccessSupportedSignatureAlgorithms ¶
func SecProtocolMetadataAccessSupportedSignatureAlgorithms(metadata unsafe.Pointer, handler func(uint16)) bool
SecProtocolMetadataAccessSupportedSignatureAlgorithms calls the Security framework function sec_protocol_metadata_access_supported_signature_algorithms.
func SecProtocolMetadataChallengeParametersAreEqual ¶
func SecProtocolMetadataChallengeParametersAreEqual(metadataA unsafe.Pointer, metadataB unsafe.Pointer) bool
SecProtocolMetadataChallengeParametersAreEqual calls the Security framework function sec_protocol_metadata_challenge_parameters_are_equal.
func SecProtocolMetadataCopyNegotiatedProtocol ¶
SecProtocolMetadataCopyNegotiatedProtocol calls the Security framework function sec_protocol_metadata_copy_negotiated_protocol.
func SecProtocolMetadataCopyPeerPublicKey ¶
SecProtocolMetadataCopyPeerPublicKey calls the Security framework function sec_protocol_metadata_copy_peer_public_key.
func SecProtocolMetadataCopyServerName ¶
SecProtocolMetadataCopyServerName calls the Security framework function sec_protocol_metadata_copy_server_name.
func SecProtocolMetadataCreateSecret ¶
func SecProtocolMetadataCreateSecret(metadata unsafe.Pointer, labelLen int, label unsafe.Pointer, exporterLength int) unsafe.Pointer
SecProtocolMetadataCreateSecret calls the Security framework function sec_protocol_metadata_create_secret.
func SecProtocolMetadataCreateSecretWithContext ¶
func SecProtocolMetadataCreateSecretWithContext(metadata unsafe.Pointer, labelLen int, label unsafe.Pointer, contextLen int, context_ unsafe.Pointer, exporterLength int) unsafe.Pointer
SecProtocolMetadataCreateSecretWithContext calls the Security framework function sec_protocol_metadata_create_secret_with_context.
func SecProtocolMetadataGetEarlyDataAccepted ¶
SecProtocolMetadataGetEarlyDataAccepted calls the Security framework function sec_protocol_metadata_get_early_data_accepted.
func SecProtocolMetadataGetNegotiatedCiphersuite ¶
SecProtocolMetadataGetNegotiatedCiphersuite calls the Security framework function sec_protocol_metadata_get_negotiated_ciphersuite.
func SecProtocolMetadataGetNegotiatedProtocol ¶
SecProtocolMetadataGetNegotiatedProtocol calls the Security framework function sec_protocol_metadata_get_negotiated_protocol.
func SecProtocolMetadataGetServerName ¶
SecProtocolMetadataGetServerName calls the Security framework function sec_protocol_metadata_get_server_name.
func SecProtocolMetadataPeersAreEqual ¶
SecProtocolMetadataPeersAreEqual calls the Security framework function sec_protocol_metadata_peers_are_equal.
func SecProtocolOptionsAddPreSharedKey ¶
func SecProtocolOptionsAddPreSharedKey(options unsafe.Pointer, psk dispatch.Data, pskIdentity dispatch.Data)
SecProtocolOptionsAddPreSharedKey calls the Security framework function sec_protocol_options_add_pre_shared_key.
func SecProtocolOptionsAddTlsApplicationProtocol ¶
func SecProtocolOptionsAddTlsApplicationProtocol(options unsafe.Pointer, applicationProtocol string)
SecProtocolOptionsAddTlsApplicationProtocol calls the Security framework function sec_protocol_options_add_tls_application_protocol.
func SecProtocolOptionsAddTlsCiphersuite ¶
SecProtocolOptionsAddTlsCiphersuite calls the Security framework function sec_protocol_options_add_tls_ciphersuite.
func SecProtocolOptionsAddTlsCiphersuiteGroup ¶
func SecProtocolOptionsAddTlsCiphersuiteGroup(options unsafe.Pointer, group SSLCiphersuiteGroup)
SecProtocolOptionsAddTlsCiphersuiteGroup calls the Security framework function sec_protocol_options_add_tls_ciphersuite_group.
func SecProtocolOptionsAppendTlsCiphersuite ¶
func SecProtocolOptionsAppendTlsCiphersuite(options unsafe.Pointer, ciphersuite TLSCiphersuite)
SecProtocolOptionsAppendTlsCiphersuite calls the Security framework function sec_protocol_options_append_tls_ciphersuite.
func SecProtocolOptionsAppendTlsCiphersuiteGroup ¶
func SecProtocolOptionsAppendTlsCiphersuiteGroup(options unsafe.Pointer, group TLSCiphersuiteGroup)
SecProtocolOptionsAppendTlsCiphersuiteGroup calls the Security framework function sec_protocol_options_append_tls_ciphersuite_group.
func SecProtocolOptionsAreEqual ¶
SecProtocolOptionsAreEqual calls the Security framework function sec_protocol_options_are_equal.
func SecProtocolOptionsSetChallengeBlock ¶
func SecProtocolOptionsSetChallengeBlock(options unsafe.Pointer, challengeBlock unsafe.Pointer, challengeQueue dispatch.Queue)
SecProtocolOptionsSetChallengeBlock calls the Security framework function sec_protocol_options_set_challenge_block.
func SecProtocolOptionsSetKeyUpdateBlock ¶
func SecProtocolOptionsSetKeyUpdateBlock(options unsafe.Pointer, keyUpdateBlock func(unsafe.Pointer, func()), keyUpdateQueue dispatch.Queue)
SecProtocolOptionsSetKeyUpdateBlock calls the Security framework function sec_protocol_options_set_key_update_block.
func SecProtocolOptionsSetLocalIdentity ¶
SecProtocolOptionsSetLocalIdentity calls the Security framework function sec_protocol_options_set_local_identity.
func SecProtocolOptionsSetMaxTlsProtocolVersion ¶
func SecProtocolOptionsSetMaxTlsProtocolVersion(options unsafe.Pointer, version TLSProtocolVersion)
SecProtocolOptionsSetMaxTlsProtocolVersion calls the Security framework function sec_protocol_options_set_max_tls_protocol_version.
func SecProtocolOptionsSetMinTlsProtocolVersion ¶
func SecProtocolOptionsSetMinTlsProtocolVersion(options unsafe.Pointer, version TLSProtocolVersion)
SecProtocolOptionsSetMinTlsProtocolVersion calls the Security framework function sec_protocol_options_set_min_tls_protocol_version.
func SecProtocolOptionsSetPeerAuthenticationRequired ¶
func SecProtocolOptionsSetPeerAuthenticationRequired(options unsafe.Pointer, peerAuthenticationRequired bool)
SecProtocolOptionsSetPeerAuthenticationRequired calls the Security framework function sec_protocol_options_set_peer_authentication_required.
func SecProtocolOptionsSetPreSharedKeySelectionBlock ¶
func SecProtocolOptionsSetPreSharedKeySelectionBlock(options unsafe.Pointer, pskSelectionBlock unsafe.Pointer, pskSelectionQueue dispatch.Queue)
SecProtocolOptionsSetPreSharedKeySelectionBlock calls the Security framework function sec_protocol_options_set_pre_shared_key_selection_block.
func SecProtocolOptionsSetTlsDiffieHellmanParameters ¶
SecProtocolOptionsSetTlsDiffieHellmanParameters calls the Security framework function sec_protocol_options_set_tls_diffie_hellman_parameters.
func SecProtocolOptionsSetTlsFalseStartEnabled ¶
SecProtocolOptionsSetTlsFalseStartEnabled calls the Security framework function sec_protocol_options_set_tls_false_start_enabled.
func SecProtocolOptionsSetTlsIsFallbackAttempt ¶
SecProtocolOptionsSetTlsIsFallbackAttempt calls the Security framework function sec_protocol_options_set_tls_is_fallback_attempt.
func SecProtocolOptionsSetTlsMaxVersion ¶
func SecProtocolOptionsSetTlsMaxVersion(options unsafe.Pointer, version SSLProtocol)
SecProtocolOptionsSetTlsMaxVersion calls the Security framework function sec_protocol_options_set_tls_max_version.
func SecProtocolOptionsSetTlsMinVersion ¶
func SecProtocolOptionsSetTlsMinVersion(options unsafe.Pointer, version SSLProtocol)
SecProtocolOptionsSetTlsMinVersion calls the Security framework function sec_protocol_options_set_tls_min_version.
func SecProtocolOptionsSetTlsOcspEnabled ¶
SecProtocolOptionsSetTlsOcspEnabled calls the Security framework function sec_protocol_options_set_tls_ocsp_enabled.
func SecProtocolOptionsSetTlsPreSharedKeyIdentityHint ¶
func SecProtocolOptionsSetTlsPreSharedKeyIdentityHint(options unsafe.Pointer, pskIdentityHint dispatch.Data)
SecProtocolOptionsSetTlsPreSharedKeyIdentityHint calls the Security framework function sec_protocol_options_set_tls_pre_shared_key_identity_hint.
func SecProtocolOptionsSetTlsRenegotiationEnabled ¶
func SecProtocolOptionsSetTlsRenegotiationEnabled(options unsafe.Pointer, renegotiationEnabled bool)
SecProtocolOptionsSetTlsRenegotiationEnabled calls the Security framework function sec_protocol_options_set_tls_renegotiation_enabled.
func SecProtocolOptionsSetTlsResumptionEnabled ¶
SecProtocolOptionsSetTlsResumptionEnabled calls the Security framework function sec_protocol_options_set_tls_resumption_enabled.
func SecProtocolOptionsSetTlsSctEnabled ¶
SecProtocolOptionsSetTlsSctEnabled calls the Security framework function sec_protocol_options_set_tls_sct_enabled.
func SecProtocolOptionsSetTlsServerName ¶
SecProtocolOptionsSetTlsServerName calls the Security framework function sec_protocol_options_set_tls_server_name.
func SecProtocolOptionsSetTlsTicketsEnabled ¶
SecProtocolOptionsSetTlsTicketsEnabled calls the Security framework function sec_protocol_options_set_tls_tickets_enabled.
func SecProtocolOptionsSetVerifyBlock ¶
func SecProtocolOptionsSetVerifyBlock(options unsafe.Pointer, verifyBlock func(unsafe.Pointer, unsafe.Pointer, func(bool)), verifyBlockQueue dispatch.Queue)
SecProtocolOptionsSetVerifyBlock calls the Security framework function sec_protocol_options_set_verify_block.
func SecRandomCopyBytes ¶
func SecRandomCopyBytes(rnd SecRandomRef, count int, data unsafe.Pointer) int
SecRandomCopyBytes calls the Security framework function SecRandomCopyBytes.
func SecRelease ¶
SecRelease calls the Security framework function sec_release.
func SecRequestSharedWebCredential ¶
func SecRequestSharedWebCredential(fqdn corefoundation.CFStringRef, account corefoundation.CFStringRef, completionHandler func(unsafe.Pointer, unsafe.Pointer))
SecRequestSharedWebCredential calls the Security framework function SecRequestSharedWebCredential.
func SecRequirementCopyData ¶
func SecRequirementCopyData(requirement SecRequirementRef, flags SecCSFlags) (obj.Object, error)
SecRequirementCopyData reports an error if the Security framework function SecRequirementCopyData fails.
func SecRequirementCopyString ¶
func SecRequirementCopyString(requirement SecRequirementRef, flags SecCSFlags) (obj.Object, error)
SecRequirementCopyString reports an error if the Security framework function SecRequirementCopyString fails.
func SecRequirementCreateWithData ¶
func SecRequirementCreateWithData(data obj.Object, flags SecCSFlags, requirement unsafe.Pointer) error
SecRequirementCreateWithData reports an error if the Security framework function SecRequirementCreateWithData fails.
func SecRequirementCreateWithString ¶
func SecRequirementCreateWithString(text obj.Object, flags SecCSFlags, requirement unsafe.Pointer) error
SecRequirementCreateWithString reports an error if the Security framework function SecRequirementCreateWithString fails.
func SecRequirementCreateWithStringAndErrors ¶
func SecRequirementCreateWithStringAndErrors(text obj.Object, flags SecCSFlags, requirement unsafe.Pointer) (obj.Object, error)
SecRequirementCreateWithStringAndErrors reports an error if the Security framework function SecRequirementCreateWithStringAndErrors fails.
func SecRequirementGetTypeID ¶
func SecRequirementGetTypeID() int
SecRequirementGetTypeID calls the Security framework function SecRequirementGetTypeID.
func SecStaticCodeCheckValidity ¶
func SecStaticCodeCheckValidity(staticCode SecStaticCodeRef, flags SecCSFlags, requirement SecRequirementRef) error
SecStaticCodeCheckValidity reports an error if the Security framework function SecStaticCodeCheckValidity fails.
func SecStaticCodeCheckValidityWithErrors ¶
func SecStaticCodeCheckValidityWithErrors(staticCode SecStaticCodeRef, flags SecCSFlags, requirement SecRequirementRef) (obj.Object, error)
func SecStaticCodeCreateWithPath ¶
func SecStaticCodeCreateWithPath(path obj.Object, flags SecCSFlags, staticCode unsafe.Pointer) error
SecStaticCodeCreateWithPath reports an error if the Security framework function SecStaticCodeCreateWithPath fails.
func SecStaticCodeCreateWithPathAndAttributes ¶
func SecStaticCodeCreateWithPathAndAttributes(path obj.Object, flags SecCSFlags, attributes obj.Object, staticCode unsafe.Pointer) error
SecStaticCodeCreateWithPathAndAttributes reports an error if the Security framework function SecStaticCodeCreateWithPathAndAttributes fails.
func SecStaticCodeGetTypeID ¶
func SecStaticCodeGetTypeID() int
SecStaticCodeGetTypeID calls the Security framework function SecStaticCodeGetTypeID.
func SecTaskCopySigningIdentifier ¶
func SecTaskCopySigningIdentifier(task SecTaskRef) (obj.Object, error)
func SecTaskCopyValueForEntitlement ¶
func SecTaskCopyValueForEntitlement(task SecTaskRef, entitlement corefoundation.CFStringRef) (obj.Object, error)
func SecTaskCopyValuesForEntitlements ¶
func SecTaskCopyValuesForEntitlements(task SecTaskRef, entitlements corefoundation.CFArrayRef) (obj.Object, error)
func SecTaskGetTypeID ¶
func SecTaskGetTypeID() int
SecTaskGetTypeID calls the Security framework function SecTaskGetTypeID.
func SecTranformCustomGetAttribute ¶
func SecTranformCustomGetAttribute(ref SecTransformImplementationRef, attribute unsafe.Pointer, type_ SecTransformMetaAttributeType) obj.Object
SecTranformCustomGetAttribute calls the Security framework function SecTranformCustomGetAttribute.
func SecTransformConnectTransforms ¶
func SecTransformConnectTransforms(sourceTransformRef unsafe.Pointer, sourceAttributeName corefoundation.CFStringRef, destinationTransformRef unsafe.Pointer, destinationAttributeName corefoundation.CFStringRef, group unsafe.Pointer) (obj.Object, error)
func SecTransformCopyExternalRepresentation ¶
func SecTransformCopyExternalRepresentation(transformRef unsafe.Pointer) corefoundation.CFDictionaryRef
SecTransformCopyExternalRepresentation calls the Security framework function SecTransformCopyExternalRepresentation.
func SecTransformCreate ¶
func SecTransformCreate(name corefoundation.CFStringRef) (obj.Object, error)
func SecTransformCreateFromExternalRepresentation ¶
func SecTransformCreateFromExternalRepresentation(dictionary corefoundation.CFDictionaryRef) (obj.Object, error)
func SecTransformCreateGroupTransform ¶
SecTransformCreateGroupTransform calls the Security framework function SecTransformCreateGroupTransform.
func SecTransformCreateReadTransformWithReadStream ¶
func SecTransformCreateReadTransformWithReadStream(inputStream corefoundation.CFReadStreamRef) unsafe.Pointer
SecTransformCreateReadTransformWithReadStream calls the Security framework function SecTransformCreateReadTransformWithReadStream.
func SecTransformCustomGetAttribute ¶
func SecTransformCustomGetAttribute(ref SecTransformImplementationRef, attribute unsafe.Pointer, type_ SecTransformMetaAttributeType) obj.Object
SecTransformCustomGetAttribute calls the Security framework function SecTransformCustomGetAttribute.
func SecTransformCustomSetAttribute ¶
func SecTransformCustomSetAttribute(ref SecTransformImplementationRef, attribute unsafe.Pointer, type_ SecTransformMetaAttributeType, value obj.Object) obj.Object
SecTransformCustomSetAttribute calls the Security framework function SecTransformCustomSetAttribute.
func SecTransformExecute ¶
func SecTransformExecuteAsync ¶
func SecTransformExecuteAsync(transformRef unsafe.Pointer, deliveryQueue dispatch.Queue, deliveryBlock func(unsafe.Pointer, unsafe.Pointer, uint8))
SecTransformExecuteAsync calls the Security framework function SecTransformExecuteAsync.
func SecTransformFindByName ¶
func SecTransformFindByName(transform unsafe.Pointer, name corefoundation.CFStringRef) unsafe.Pointer
SecTransformFindByName calls the Security framework function SecTransformFindByName.
func SecTransformGetAttribute ¶
func SecTransformGetAttribute(transformRef unsafe.Pointer, key corefoundation.CFStringRef) obj.Object
SecTransformGetAttribute calls the Security framework function SecTransformGetAttribute.
func SecTransformGetTypeID ¶
func SecTransformGetTypeID() int
SecTransformGetTypeID calls the Security framework function SecTransformGetTypeID.
func SecTransformNoData ¶
SecTransformNoData calls the Security framework function SecTransformNoData.
func SecTransformPushbackAttribute ¶
func SecTransformPushbackAttribute(ref SecTransformImplementationRef, attribute unsafe.Pointer, value obj.Object) obj.Object
SecTransformPushbackAttribute calls the Security framework function SecTransformPushbackAttribute.
func SecTransformRegister ¶
func SecTransformRegister(uniqueName corefoundation.CFStringRef, createTransformFunction unsafe.Pointer) error
func SecTransformSetAttribute ¶
func SecTransformSetAttribute(transformRef unsafe.Pointer, key corefoundation.CFStringRef, value obj.Object) error
func SecTransformSetAttributeAction ¶
func SecTransformSetAttributeAction(ref SecTransformImplementationRef, action corefoundation.CFStringRef, attribute unsafe.Pointer, newAction func(unsafe.Pointer, unsafe.Pointer) int) corefoundation.CFErrorRef
SecTransformSetAttributeAction calls the Security framework function SecTransformSetAttributeAction.
func SecTransformSetDataAction ¶
func SecTransformSetDataAction(ref SecTransformImplementationRef, action corefoundation.CFStringRef, newAction func(unsafe.Pointer) int) corefoundation.CFErrorRef
SecTransformSetDataAction calls the Security framework function SecTransformSetDataAction.
func SecTransformSetTransformAction ¶
func SecTransformSetTransformAction(ref SecTransformImplementationRef, action corefoundation.CFStringRef, newAction func() int) corefoundation.CFErrorRef
SecTransformSetTransformAction calls the Security framework function SecTransformSetTransformAction.
func SecTrustCopyAnchorCertificates ¶
SecTrustCopyAnchorCertificates reports an error if the Security framework function SecTrustCopyAnchorCertificates fails.
func SecTrustCopyCertificateChain ¶
func SecTrustCopyCertificateChain(trust SecTrustRef) corefoundation.CFArrayRef
SecTrustCopyCertificateChain calls the Security framework function SecTrustCopyCertificateChain.
func SecTrustCopyCustomAnchorCertificates ¶
func SecTrustCopyCustomAnchorCertificates(trust SecTrustRef) (obj.Object, error)
SecTrustCopyCustomAnchorCertificates reports an error if the Security framework function SecTrustCopyCustomAnchorCertificates fails.
func SecTrustCopyExceptions ¶
func SecTrustCopyExceptions(trust SecTrustRef) corefoundation.CFDataRef
SecTrustCopyExceptions calls the Security framework function SecTrustCopyExceptions.
func SecTrustCopyPolicies ¶
func SecTrustCopyPolicies(trust SecTrustRef) (obj.Object, error)
SecTrustCopyPolicies reports an error if the Security framework function SecTrustCopyPolicies fails.
func SecTrustCopyProperties ¶
func SecTrustCopyProperties(trust SecTrustRef) corefoundation.CFArrayRef
SecTrustCopyProperties calls the Security framework function SecTrustCopyProperties.
func SecTrustCopyResult ¶
func SecTrustCopyResult(trust SecTrustRef) corefoundation.CFDictionaryRef
SecTrustCopyResult calls the Security framework function SecTrustCopyResult.
func SecTrustCreate ¶
func SecTrustCreate(trust SecTrustRef) unsafe.Pointer
SecTrustCreate calls the Security framework function sec_trust_create.
func SecTrustCreateWithCertificates ¶
func SecTrustCreateWithCertificates(certificates obj.Object, policies obj.Object, trust unsafe.Pointer) error
SecTrustCreateWithCertificates reports an error if the Security framework function SecTrustCreateWithCertificates fails.
func SecTrustEvaluateAsync ¶
func SecTrustEvaluateAsync(trust SecTrustRef, queue dispatch.Queue, result func(unsafe.Pointer, SecTrustResultType)) error
SecTrustEvaluateAsync reports an error if the Security framework function SecTrustEvaluateAsync fails.
func SecTrustEvaluateAsyncWithError ¶
func SecTrustEvaluateAsyncWithError(trust SecTrustRef, queue dispatch.Queue, result func(unsafe.Pointer, bool, unsafe.Pointer)) error
SecTrustEvaluateAsyncWithError reports an error if the Security framework function SecTrustEvaluateAsyncWithError fails.
func SecTrustEvaluateWithError ¶
func SecTrustEvaluateWithError(trust SecTrustRef, err unsafe.Pointer) bool
SecTrustEvaluateWithError calls the Security framework function SecTrustEvaluateWithError.
func SecTrustGetCertificateCount ¶
func SecTrustGetCertificateCount(trust SecTrustRef) int
SecTrustGetCertificateCount calls the Security framework function SecTrustGetCertificateCount.
func SecTrustGetCssmResult ¶
func SecTrustGetCssmResult(trust SecTrustRef, result unsafe.Pointer) int
SecTrustGetCssmResult calls the Security framework function SecTrustGetCssmResult.
func SecTrustGetCssmResultCode ¶
func SecTrustGetCssmResultCode(trust SecTrustRef) (result int, resultCode int)
SecTrustGetCssmResultCode calls the Security framework function SecTrustGetCssmResultCode.
func SecTrustGetNetworkFetchAllowed ¶
func SecTrustGetNetworkFetchAllowed(trust SecTrustRef) (result int, allowFetch uint8)
SecTrustGetNetworkFetchAllowed calls the Security framework function SecTrustGetNetworkFetchAllowed.
func SecTrustGetTPHandle ¶
func SecTrustGetTPHandle(trust SecTrustRef) (result int, handle int)
SecTrustGetTPHandle calls the Security framework function SecTrustGetTPHandle.
func SecTrustGetTypeID ¶
func SecTrustGetTypeID() int
SecTrustGetTypeID calls the Security framework function SecTrustGetTypeID.
func SecTrustGetVerifyTime ¶
func SecTrustGetVerifyTime(trust SecTrustRef) float64
SecTrustGetVerifyTime calls the Security framework function SecTrustGetVerifyTime.
func SecTrustSetAnchorCertificates ¶
func SecTrustSetAnchorCertificates(trust SecTrustRef, anchorCertificates obj.Object) error
SecTrustSetAnchorCertificates reports an error if the Security framework function SecTrustSetAnchorCertificates fails.
func SecTrustSetAnchorCertificatesOnly ¶
func SecTrustSetAnchorCertificatesOnly(trust SecTrustRef, anchorCertificatesOnly uint8) error
SecTrustSetAnchorCertificatesOnly reports an error if the Security framework function SecTrustSetAnchorCertificatesOnly fails.
func SecTrustSetExceptions ¶
func SecTrustSetExceptions(trust SecTrustRef, exceptions corefoundation.CFDataRef) bool
SecTrustSetExceptions calls the Security framework function SecTrustSetExceptions.
func SecTrustSetKeychains ¶
func SecTrustSetKeychains(trust SecTrustRef, keychainOrArray obj.Object) error
SecTrustSetKeychains reports an error if the Security framework function SecTrustSetKeychains fails.
func SecTrustSetNetworkFetchAllowed ¶
func SecTrustSetNetworkFetchAllowed(trust SecTrustRef, allowFetch uint8) error
SecTrustSetNetworkFetchAllowed reports an error if the Security framework function SecTrustSetNetworkFetchAllowed fails.
func SecTrustSetOCSPResponse ¶
func SecTrustSetOCSPResponse(trust SecTrustRef, responseData obj.Object) error
SecTrustSetOCSPResponse reports an error if the Security framework function SecTrustSetOCSPResponse fails.
func SecTrustSetOptions ¶
func SecTrustSetOptions(trustRef SecTrustRef, options SecTrustOptionFlags) error
SecTrustSetOptions reports an error if the Security framework function SecTrustSetOptions fails.
func SecTrustSetParameters ¶
func SecTrustSetParameters(trustRef SecTrustRef, action uint32, actionData obj.Object) error
SecTrustSetParameters reports an error if the Security framework function SecTrustSetParameters fails.
func SecTrustSetPolicies ¶
func SecTrustSetPolicies(trust SecTrustRef, policies obj.Object) error
SecTrustSetPolicies reports an error if the Security framework function SecTrustSetPolicies fails.
func SecTrustSetSignedCertificateTimestamps ¶
func SecTrustSetSignedCertificateTimestamps(trust SecTrustRef, sctArray obj.Object) error
SecTrustSetSignedCertificateTimestamps reports an error if the Security framework function SecTrustSetSignedCertificateTimestamps fails.
func SecTrustSetVerifyDate ¶
func SecTrustSetVerifyDate(trust SecTrustRef, verifyDate obj.Object) error
SecTrustSetVerifyDate reports an error if the Security framework function SecTrustSetVerifyDate fails.
func SecTrustSettingsCopyCertificates ¶
func SecTrustSettingsCopyCertificates(domain SecTrustSettingsDomain) (obj.Object, error)
SecTrustSettingsCopyCertificates reports an error if the Security framework function SecTrustSettingsCopyCertificates fails.
func SecTrustSettingsCopyModificationDate ¶
func SecTrustSettingsCopyModificationDate(certRef SecCertificateRef, domain SecTrustSettingsDomain) (obj.Object, error)
SecTrustSettingsCopyModificationDate reports an error if the Security framework function SecTrustSettingsCopyModificationDate fails.
func SecTrustSettingsCopyTrustSettings ¶
func SecTrustSettingsCopyTrustSettings(certRef SecCertificateRef, domain SecTrustSettingsDomain) (obj.Object, error)
SecTrustSettingsCopyTrustSettings reports an error if the Security framework function SecTrustSettingsCopyTrustSettings fails.
func SecTrustSettingsCreateExternalRepresentation ¶
func SecTrustSettingsCreateExternalRepresentation(domain SecTrustSettingsDomain) (obj.Object, error)
SecTrustSettingsCreateExternalRepresentation reports an error if the Security framework function SecTrustSettingsCreateExternalRepresentation fails.
func SecTrustSettingsImportExternalRepresentation ¶
func SecTrustSettingsImportExternalRepresentation(domain SecTrustSettingsDomain, trustSettings obj.Object) error
SecTrustSettingsImportExternalRepresentation reports an error if the Security framework function SecTrustSettingsImportExternalRepresentation fails.
func SecTrustSettingsRemoveTrustSettings ¶
func SecTrustSettingsRemoveTrustSettings(certRef SecCertificateRef, domain SecTrustSettingsDomain) error
SecTrustSettingsRemoveTrustSettings reports an error if the Security framework function SecTrustSettingsRemoveTrustSettings fails.
func SecTrustSettingsSetTrustSettings ¶
func SecTrustSettingsSetTrustSettings(certRef SecCertificateRef, domain SecTrustSettingsDomain, trustSettingsDictOrArray obj.Object) error
SecTrustSettingsSetTrustSettings reports an error if the Security framework function SecTrustSettingsSetTrustSettings fails.
func SecTrustedApplicationCopyData ¶
func SecTrustedApplicationCopyData(appRef SecTrustedApplicationRef) (obj.Object, error)
SecTrustedApplicationCopyData reports an error if the Security framework function SecTrustedApplicationCopyData fails.
func SecTrustedApplicationCreateFromPath ¶
SecTrustedApplicationCreateFromPath reports an error if the Security framework function SecTrustedApplicationCreateFromPath fails.
func SecTrustedApplicationGetTypeID ¶
func SecTrustedApplicationGetTypeID() int
SecTrustedApplicationGetTypeID calls the Security framework function SecTrustedApplicationGetTypeID.
func SecTrustedApplicationSetData ¶
func SecTrustedApplicationSetData(appRef SecTrustedApplicationRef, data obj.Object) error
SecTrustedApplicationSetData reports an error if the Security framework function SecTrustedApplicationSetData fails.
func SessionCreate ¶
func SessionCreate(flags SessionCreationFlags, attributes SessionAttributeBits) error
SessionCreate reports an error if the Security framework function SessionCreate fails.
Types ¶
type AuditTokenT ¶ added in v0.18.0
type AuditTokenT struct {
Val [8]uint32
}
type AuthorizationExternalForm ¶
type AuthorizationExternalForm struct {
Bytes [32]int8
}
The external representation of an authorization reference.
type AuthorizationFlags ¶
type AuthorizationFlags uint32
The flags used to specify authorization options. Bitmask — values may be combined with |.
const ( // An empty flag set that you use as a placeholder when you don’t want any of the other flags. KAuthorizationFlagDefaults AuthorizationFlags = 0 // A flag that permits user interaction as needed. KAuthorizationFlagInteractionAllowed AuthorizationFlags = 1 // A flag that permits the Security Server to attempt to grant the rights requested. KAuthorizationFlagExtendRights AuthorizationFlags = 2 // A flag that permits the Security Server to grant rights on an individual basis. KAuthorizationFlagPartialRights AuthorizationFlags = 4 // A flag that instructs the Security Server to revoke authorization. KAuthorizationFlagDestroyRights AuthorizationFlags = 8 // A flag that instructs the Security Server to preauthorize the rights requested. KAuthorizationFlagPreAuthorize AuthorizationFlags = 16 KAuthorizationFlagSkipInternalAuth AuthorizationFlags = 512 // Private flag. Do not use. KAuthorizationFlagNoData AuthorizationFlags = 1048576 )
func (AuthorizationFlags) String ¶
func (e AuthorizationFlags) String() string
String returns the AuthorizationFlags constant's name, or its numeric form when the value is not a known constant.
type AuthorizationItem ¶
type AuthorizationItem struct {
Name unsafe.Pointer
ValueLength uint
Value unsafe.Pointer
Flags uint32
}
A structure containing information about an authorization right or the authorization environment.
type AuthorizationItemSet ¶
A structure containing a set of authorization items.
type AuthorizationOpaqueRef ¶
type AuthorizationOpaqueRef struct{}
type AuthorizationRef ¶ added in v0.18.0
AuthorizationRef is a handle for the opaque AuthorizationRef type.
func (AuthorizationRef) IsNil ¶ added in v0.18.0
func (h AuthorizationRef) IsNil() bool
IsNil reports whether AuthorizationRef is a NULL handle (it wraps no object). Call it before using a returned handle; a nil handle's methods panic.
type CEAccessDescription ¶
type CEAuthorityInfoAccess ¶
type CEAuthorityKeyID ¶
type CEAuthorityKeyID struct {
// contains filtered or unexported fields
}
The C layout cannot be reproduced as a plain Go value struct, so it is held as its exact-size bytes and read through the typed As* accessors below. It is pointer-only: never pass it by value.
func (*CEAuthorityKeyID) AsGeneralNames ¶ added in v0.18.0
func (u *CEAuthorityKeyID) AsGeneralNames() unsafe.Pointer
AsGeneralNames returns the generalNames field, read from the backing bytes at offset 32.
func (*CEAuthorityKeyID) AsGeneralNamesPresent ¶ added in v0.18.0
func (u *CEAuthorityKeyID) AsGeneralNamesPresent() int32
AsGeneralNamesPresent returns the generalNamesPresent field, read from the backing bytes at offset 24.
func (*CEAuthorityKeyID) AsKeyIdentifierPresent ¶ added in v0.18.0
func (u *CEAuthorityKeyID) AsKeyIdentifierPresent() int32
AsKeyIdentifierPresent returns the keyIdentifierPresent field, read from the backing bytes at offset 0.
func (*CEAuthorityKeyID) AsSerialNumberPresent ¶ added in v0.18.0
func (u *CEAuthorityKeyID) AsSerialNumberPresent() int32
AsSerialNumberPresent returns the serialNumberPresent field, read from the backing bytes at offset 40.
type CEBasicConstraints ¶
type CECRLDistPointsSyntax ¶
type CECRLDistributionPoint ¶
type CECertPolicies ¶
type CEDataAndType ¶
type CEDistributionPointName ¶
type CEExtendedKeyUsage ¶
type CEGeneralName ¶
type CEGeneralNames ¶
type CEGeneralSubtree ¶
type CEGeneralSubtrees ¶
type CENameConstraints ¶
type CENameConstraints struct {
// contains filtered or unexported fields
}
The C layout cannot be reproduced as a plain Go value struct, so it is held as its exact-size bytes and read through the typed As* accessors below. It is pointer-only: never pass it by value.
func (*CENameConstraints) AsExcluded ¶ added in v0.18.0
func (u *CENameConstraints) AsExcluded() unsafe.Pointer
AsExcluded returns the excluded field, read from the backing bytes at offset 8.
func (*CENameConstraints) AsPermitted ¶ added in v0.18.0
func (u *CENameConstraints) AsPermitted() unsafe.Pointer
AsPermitted returns the permitted field, read from the backing bytes at offset 0.
type CEOtherName ¶
type CEPolicyConstraints ¶
type CEPolicyInformation ¶
type CEPolicyMapping ¶
type CEPolicyMappings ¶
type CEPolicyQualifierInfo ¶
type CEQCStatement ¶
type CEQCStatements ¶
type CESemanticsInformation ¶
type CESemanticsInformation struct {
// contains filtered or unexported fields
}
The C layout cannot be reproduced as a plain Go value struct, so it is held as its exact-size bytes and read through the typed As* accessors below. It is pointer-only: never pass it by value.
func (*CESemanticsInformation) AsNameRegistrationAuthorities ¶ added in v0.18.0
func (u *CESemanticsInformation) AsNameRegistrationAuthorities() unsafe.Pointer
AsNameRegistrationAuthorities returns the nameRegistrationAuthorities field, read from the backing bytes at offset 8.
func (*CESemanticsInformation) AsSemanticsIdentifier ¶ added in v0.18.0
func (u *CESemanticsInformation) AsSemanticsIdentifier() unsafe.Pointer
AsSemanticsIdentifier returns the semanticsIdentifier field, read from the backing bytes at offset 0.
type CE_AccessDescription ¶
type CE_AccessDescription = CEAccessDescription
CE_AccessDescription is an alias for the __CE_AccessDescription value type.
type CE_AuthorityInfoAccess ¶
type CE_AuthorityInfoAccess = CEAuthorityInfoAccess
CE_AuthorityInfoAccess is an alias for the __CE_AuthorityInfoAccess value type.
type CE_AuthorityKeyID ¶
type CE_AuthorityKeyID = CEAuthorityKeyID
CE_AuthorityKeyID is an alias for the __CE_AuthorityKeyID value type.
type CE_BasicConstraints ¶
type CE_BasicConstraints = CEBasicConstraints
CE_BasicConstraints is an alias for the __CE_BasicConstraints value type.
type CE_CRLDistPointsSyntax ¶
type CE_CRLDistPointsSyntax = CECRLDistPointsSyntax
CE_CRLDistPointsSyntax is an alias for the __CE_CRLDistPointsSyntax value type.
type CE_CRLDistributionPoint ¶
type CE_CRLDistributionPoint = CECRLDistributionPoint
CE_CRLDistributionPoint is an alias for the __CE_CRLDistributionPoint value type.
type CE_CertPolicies ¶
type CE_CertPolicies = CECertPolicies
CE_CertPolicies is an alias for the __CE_CertPolicies value type.
type CE_CrlDistributionPointNameType ¶ added in v0.17.0
type CE_CrlDistributionPointNameType int32
const ( CE_CDNT_FullName CE_CrlDistributionPointNameType = 0 CE_CDNT_NameRelativeToCrlIssuer CE_CrlDistributionPointNameType = 1 )
func (CE_CrlDistributionPointNameType) String ¶ added in v0.17.0
func (e CE_CrlDistributionPointNameType) String() string
String returns the CE_CrlDistributionPointNameType constant's name, or its numeric form when the value is not a known constant.
type CE_DataAndType ¶
type CE_DataAndType = CEDataAndType
CE_DataAndType is an alias for the __CE_DataAndType value type.
type CE_DataType ¶ added in v0.17.0
type CE_DataType int32
const ( DT_AuthorityKeyID CE_DataType = 0 DT_SubjectKeyID CE_DataType = 1 DT_KeyUsage CE_DataType = 2 DT_SubjectAltName CE_DataType = 3 DT_IssuerAltName CE_DataType = 4 DT_ExtendedKeyUsage CE_DataType = 5 DT_BasicConstraints CE_DataType = 6 DT_CertPolicies CE_DataType = 7 DT_NetscapeCertType CE_DataType = 8 DT_CrlNumber CE_DataType = 9 DT_DeltaCrl CE_DataType = 10 DT_CrlReason CE_DataType = 11 DT_CrlDistributionPoints CE_DataType = 12 DT_IssuingDistributionPoint CE_DataType = 13 DT_AuthorityInfoAccess CE_DataType = 14 DT_Other CE_DataType = 15 DT_QC_Statements CE_DataType = 16 DT_NameConstraints CE_DataType = 17 DT_PolicyMappings CE_DataType = 18 DT_PolicyConstraints CE_DataType = 19 DT_InhibitAnyPolicy CE_DataType = 20 )
func (CE_DataType) String ¶ added in v0.17.0
func (e CE_DataType) String() string
String returns the CE_DataType constant's name, or its numeric form when the value is not a known constant.
type CE_DistributionPointName ¶
type CE_DistributionPointName = CEDistributionPointName
CE_DistributionPointName is an alias for the __CE_DistributionPointName value type.
type CE_ExtendedKeyUsage ¶
type CE_ExtendedKeyUsage = CEExtendedKeyUsage
CE_ExtendedKeyUsage is an alias for the __CE_ExtendedKeyUsage value type.
type CE_GeneralName ¶
type CE_GeneralName = CEGeneralName
CE_GeneralName is an alias for the __CE_GeneralName value type.
type CE_GeneralNameType ¶ added in v0.17.0
type CE_GeneralNameType int32
const ( GNT_OtherName CE_GeneralNameType = 0 GNT_RFC822Name CE_GeneralNameType = 1 GNT_DNSName CE_GeneralNameType = 2 GNT_X400Address CE_GeneralNameType = 3 GNT_DirectoryName CE_GeneralNameType = 4 GNT_EdiPartyName CE_GeneralNameType = 5 GNT_URI CE_GeneralNameType = 6 GNT_IPAddress CE_GeneralNameType = 7 GNT_RegisteredID CE_GeneralNameType = 8 )
func (CE_GeneralNameType) String ¶ added in v0.17.0
func (e CE_GeneralNameType) String() string
String returns the CE_GeneralNameType constant's name, or its numeric form when the value is not a known constant.
type CE_GeneralNames ¶
type CE_GeneralNames = CEGeneralNames
CE_GeneralNames is an alias for the __CE_GeneralNames value type.
type CE_GeneralSubtree ¶
type CE_GeneralSubtree = CEGeneralSubtree
CE_GeneralSubtree is an alias for the __CE_GeneralSubtree value type.
type CE_GeneralSubtrees ¶
type CE_GeneralSubtrees = CEGeneralSubtrees
CE_GeneralSubtrees is an alias for the __CE_GeneralSubtrees value type.
type CE_IssuingDistributionPoint ¶
type CE_IssuingDistributionPoint = CEIssuingDistributionPoint
CE_IssuingDistributionPoint is an alias for the __CE_IssuingDistributionPoint value type.
type CE_NameConstraints ¶
type CE_NameConstraints = CENameConstraints
CE_NameConstraints is an alias for the __CE_NameConstraints value type.
type CE_OtherName ¶
type CE_OtherName = CEOtherName
CE_OtherName is an alias for the __CE_OtherName value type.
type CE_PolicyConstraints ¶
type CE_PolicyConstraints = CEPolicyConstraints
CE_PolicyConstraints is an alias for the __CE_PolicyConstraints value type.
type CE_PolicyInformation ¶
type CE_PolicyInformation = CEPolicyInformation
CE_PolicyInformation is an alias for the __CE_PolicyInformation value type.
type CE_PolicyMapping ¶
type CE_PolicyMapping = CEPolicyMapping
CE_PolicyMapping is an alias for the __CE_PolicyMapping value type.
type CE_PolicyMappings ¶
type CE_PolicyMappings = CEPolicyMappings
CE_PolicyMappings is an alias for the __CE_PolicyMappings value type.
type CE_PolicyQualifierInfo ¶
type CE_PolicyQualifierInfo = CEPolicyQualifierInfo
CE_PolicyQualifierInfo is an alias for the __CE_PolicyQualifierInfo value type.
type CE_QC_Statement ¶
type CE_QC_Statement = CEQCStatement
CE_QC_Statement is an alias for the __CE_QC_Statement value type.
type CE_QC_Statements ¶
type CE_QC_Statements = CEQCStatements
CE_QC_Statements is an alias for the __CE_QC_Statements value type.
type CE_SemanticsInformation ¶
type CE_SemanticsInformation = CESemanticsInformation
CE_SemanticsInformation is an alias for the __CE_SemanticsInformation value type.
type CMSCertificateChainMode ¶
type CMSCertificateChainMode uint32
Constants that can be set to specify what certificates to include in a signed message.
const ( // Don’t include any certificates. KCMSCertificateNone CMSCertificateChainMode = 0 // Only include signer certificates. KCMSCertificateSignerOnly CMSCertificateChainMode = 1 // Include the signer certificate chain up to but not including the root certificate. KCMSCertificateChain CMSCertificateChainMode = 2 // Include the entire signer certificate chain, including the root certificate. KCMSCertificateChainWithRoot CMSCertificateChainMode = 3 KCMSCertificateChainWithRootOrFail CMSCertificateChainMode = 4 )
func CMSEncoderGetCertificateChainMode ¶
func CMSEncoderGetCertificateChainMode(cmsEncoder CMSEncoderRef) (result int, chainModeOut CMSCertificateChainMode)
CMSEncoderGetCertificateChainMode calls the Security framework function CMSEncoderGetCertificateChainMode.
func (CMSCertificateChainMode) String ¶
func (e CMSCertificateChainMode) String() string
String returns the CMSCertificateChainMode constant's name, or its numeric form when the value is not a known constant.
type CMSDecoder ¶
type CMSDecoder struct{}
type CMSDecoderRef ¶ added in v0.18.0
CMSDecoderRef is a handle for the opaque CMSDecoderRef type.
func (CMSDecoderRef) IsNil ¶ added in v0.18.0
func (h CMSDecoderRef) IsNil() bool
IsNil reports whether CMSDecoderRef is a NULL handle (it wraps no object). Call it before using a returned handle; a nil handle's methods panic.
type CMSEncoder ¶
type CMSEncoder struct{}
type CMSEncoderRef ¶ added in v0.18.0
CMSEncoderRef is a handle for the opaque CMSEncoderRef type.
func (CMSEncoderRef) IsNil ¶ added in v0.18.0
func (h CMSEncoderRef) IsNil() bool
IsNil reports whether CMSEncoderRef is a NULL handle (it wraps no object). Call it before using a returned handle; a nil handle's methods panic.
type CMSSignedAttributes ¶
type CMSSignedAttributes uint32
Optional attributes you can add to a signed message. Bitmask — values may be combined with |.
const ( // No attributes. KCMSAttrNone CMSSignedAttributes = 0 // Identify signature, encryption, and digest algorithms supported by the encoder. KCMSAttrSmimeCapabilities CMSSignedAttributes = 1 // Indicate that the signing certificate included with the message is the preferred one for S/MIME encryption. KCMSAttrSmimeEncryptionKeyPrefs CMSSignedAttributes = 2 // Indicate that the signing certificate included with the message is the preferred one for S/MIME encryption, but using an attribute object identifier (OID) preferred by Microsoft. KCMSAttrSmimeMSEncryptionKeyPrefs CMSSignedAttributes = 4 // Include the signing time. KCMSAttrSigningTime CMSSignedAttributes = 8 // Include Apple codesigning hash agility. KCMSAttrAppleCodesigningHashAgility CMSSignedAttributes = 16 // Include Apple codesigning hash agility, version 2. KCMSAttrAppleCodesigningHashAgilityV2 CMSSignedAttributes = 32 // Include the expiration time. KCMSAttrAppleExpirationTime CMSSignedAttributes = 64 )
func (CMSSignedAttributes) String ¶
func (e CMSSignedAttributes) String() string
String returns the CMSSignedAttributes constant's name, or its numeric form when the value is not a known constant.
type CMSSignerStatus ¶
type CMSSignerStatus uint32
The constants that indicate the status of the signature and signer information in a signed message.
const ( // The message was not signed. KCMSSignerUnsigned CMSSignerStatus = 0 // The message was signed and both the signature and the signer certificate have been verified. KCMSSignerValid CMSSignerStatus = 1 // The message was signed but has detached content. You must call the CMSDecoderSetDetachedContent function before ascertaining the signature status. KCMSSignerNeedsDetachedContent CMSSignerStatus = 2 // The message was signed but the signature is invalid. KCMSSignerInvalidSignature CMSSignerStatus = 3 // The message was signed but the signer’s certificate could not be verified. KCMSSignerInvalidCert CMSSignerStatus = 4 // The specified value for the signer index (signerIndex parameter) is greater than the number of signers of the message minus one (signerIndex > (numSigners – 1)). KCMSSignerInvalidIndex CMSSignerStatus = 5 )
func CMSDecoderCopySignerStatus ¶
func CMSDecoderCopySignerStatus(cmsDecoder CMSDecoderRef, signerIndex int, policyOrArray obj.Object, evaluateSecTrust uint8, secTrustOut unsafe.Pointer) (result int, signerStatusOut CMSSignerStatus, certVerifyResultCodeOut int)
CMSDecoderCopySignerStatus calls the Security framework function CMSDecoderCopySignerStatus.
func (CMSSignerStatus) String ¶
func (e CMSSignerStatus) String() string
String returns the CMSSignerStatus constant's name, or its numeric form when the value is not a known constant.
type CSSM_ACCESS_CREDENTIALS ¶
type CSSM_ACCESS_CREDENTIALS = CssmAccessCredentials
CSSM_ACCESS_CREDENTIALS is an alias for the cssm_access_credentials value type.
type CSSM_ACCESS_CREDENTIALS_PTR ¶
type CSSM_ACCESS_CREDENTIALS_PTR = *CssmAccessCredentials
CSSM_ACCESS_CREDENTIALS_PTR is an alias for the cssm_access_credentials value type.
type CSSM_ACL_EDIT ¶
type CSSM_ACL_EDIT = CssmAclEdit
CSSM_ACL_EDIT is an alias for the cssm_acl_edit value type.
type CSSM_ACL_EDIT_PTR ¶
type CSSM_ACL_EDIT_PTR = *CssmAclEdit
CSSM_ACL_EDIT_PTR is an alias for the cssm_acl_edit value type.
type CSSM_ACL_ENTRY_INFO ¶
type CSSM_ACL_ENTRY_INFO = CssmAclEntryInfo
CSSM_ACL_ENTRY_INFO is an alias for the cssm_acl_entry_info value type.
type CSSM_ACL_ENTRY_INFO_PTR ¶
type CSSM_ACL_ENTRY_INFO_PTR = *CssmAclEntryInfo
CSSM_ACL_ENTRY_INFO_PTR is an alias for the cssm_acl_entry_info value type.
type CSSM_ACL_ENTRY_INPUT ¶
type CSSM_ACL_ENTRY_INPUT = CssmAclEntryInput
CSSM_ACL_ENTRY_INPUT is an alias for the cssm_acl_entry_input value type.
type CSSM_ACL_ENTRY_INPUT_PTR ¶
type CSSM_ACL_ENTRY_INPUT_PTR = *CssmAclEntryInput
CSSM_ACL_ENTRY_INPUT_PTR is an alias for the cssm_acl_entry_input value type.
type CSSM_ACL_ENTRY_PROTOTYPE ¶
type CSSM_ACL_ENTRY_PROTOTYPE = CssmAclEntryPrototype
CSSM_ACL_ENTRY_PROTOTYPE is an alias for the cssm_acl_entry_prototype value type.
type CSSM_ACL_ENTRY_PROTOTYPE_PTR ¶
type CSSM_ACL_ENTRY_PROTOTYPE_PTR = *CssmAclEntryPrototype
CSSM_ACL_ENTRY_PROTOTYPE_PTR is an alias for the cssm_acl_entry_prototype value type.
type CSSM_ACL_KEYCHAIN_PROMPT_SELECTOR ¶
type CSSM_ACL_KEYCHAIN_PROMPT_SELECTOR = CssmAclKeychainPromptSelector
CSSM_ACL_KEYCHAIN_PROMPT_SELECTOR is an alias for the cssm_acl_keychain_prompt_selector value type.
type CSSM_ACL_OWNER_PROTOTYPE ¶
type CSSM_ACL_OWNER_PROTOTYPE = CssmAclOwnerPrototype
CSSM_ACL_OWNER_PROTOTYPE is an alias for the cssm_acl_owner_prototype value type.
type CSSM_ACL_OWNER_PROTOTYPE_PTR ¶
type CSSM_ACL_OWNER_PROTOTYPE_PTR = *CssmAclOwnerPrototype
CSSM_ACL_OWNER_PROTOTYPE_PTR is an alias for the cssm_acl_owner_prototype value type.
type CSSM_ACL_PROCESS_SUBJECT_SELECTOR ¶
type CSSM_ACL_PROCESS_SUBJECT_SELECTOR = CssmAclProcessSubjectSelector
CSSM_ACL_PROCESS_SUBJECT_SELECTOR is an alias for the cssm_acl_process_subject_selector value type.
type CSSM_ACL_VALIDITY_PERIOD ¶
type CSSM_ACL_VALIDITY_PERIOD = CssmAclValidityPeriod
CSSM_ACL_VALIDITY_PERIOD is an alias for the cssm_acl_validity_period value type.
type CSSM_ACL_VALIDITY_PERIOD_PTR ¶
type CSSM_ACL_VALIDITY_PERIOD_PTR = *CssmAclValidityPeriod
CSSM_ACL_VALIDITY_PERIOD_PTR is an alias for the cssm_acl_validity_period value type.
type CSSM_APPLECSPDL_DB_CHANGE_PASSWORD_PARAMETERS ¶
type CSSM_APPLECSPDL_DB_CHANGE_PASSWORD_PARAMETERS = CssmApplecspdlDbChangePasswordParameters
CSSM_APPLECSPDL_DB_CHANGE_PASSWORD_PARAMETERS is an alias for the cssm_applecspdl_db_change_password_parameters value type.
type CSSM_APPLECSPDL_DB_CHANGE_PASSWORD_PARAMETERS_PTR ¶
type CSSM_APPLECSPDL_DB_CHANGE_PASSWORD_PARAMETERS_PTR = *CssmApplecspdlDbChangePasswordParameters
CSSM_APPLECSPDL_DB_CHANGE_PASSWORD_PARAMETERS_PTR is an alias for the cssm_applecspdl_db_change_password_parameters value type.
type CSSM_APPLECSPDL_DB_IS_LOCKED_PARAMETERS ¶
type CSSM_APPLECSPDL_DB_IS_LOCKED_PARAMETERS = CssmApplecspdlDbIsLockedParameters
CSSM_APPLECSPDL_DB_IS_LOCKED_PARAMETERS is an alias for the cssm_applecspdl_db_is_locked_parameters value type.
type CSSM_APPLECSPDL_DB_IS_LOCKED_PARAMETERS_PTR ¶
type CSSM_APPLECSPDL_DB_IS_LOCKED_PARAMETERS_PTR = *CssmApplecspdlDbIsLockedParameters
CSSM_APPLECSPDL_DB_IS_LOCKED_PARAMETERS_PTR is an alias for the cssm_applecspdl_db_is_locked_parameters value type.
type CSSM_APPLECSPDL_DB_SETTINGS_PARAMETERS ¶
type CSSM_APPLECSPDL_DB_SETTINGS_PARAMETERS = CssmApplecspdlDbSettingsParameters
CSSM_APPLECSPDL_DB_SETTINGS_PARAMETERS is an alias for the cssm_applecspdl_db_settings_parameters value type.
type CSSM_APPLECSPDL_DB_SETTINGS_PARAMETERS_PTR ¶
type CSSM_APPLECSPDL_DB_SETTINGS_PARAMETERS_PTR = *CssmApplecspdlDbSettingsParameters
CSSM_APPLECSPDL_DB_SETTINGS_PARAMETERS_PTR is an alias for the cssm_applecspdl_db_settings_parameters value type.
type CSSM_APPLEDL_OPEN_PARAMETERS ¶
type CSSM_APPLEDL_OPEN_PARAMETERS = CssmAppledlOpenParameters
CSSM_APPLEDL_OPEN_PARAMETERS is an alias for the cssm_appledl_open_parameters value type.
type CSSM_APPLEDL_OPEN_PARAMETERS_PTR ¶
type CSSM_APPLEDL_OPEN_PARAMETERS_PTR = *CssmAppledlOpenParameters
CSSM_APPLEDL_OPEN_PARAMETERS_PTR is an alias for the cssm_appledl_open_parameters value type.
type CSSM_APPLE_TP_CERT_REQUEST ¶
type CSSM_APPLE_TP_CERT_REQUEST struct {
CspHand int
ClHand int
SerialNumber uint32
NumSubjectNames uint32
SubjectNames unsafe.Pointer
NumIssuerNames uint32
IssuerNames unsafe.Pointer
IssuerNameX509 unsafe.Pointer
CertPublicKey unsafe.Pointer
IssuerPrivateKey unsafe.Pointer
SignatureAlg uint32
SignatureOid CssmData
NotBefore uint32
NotAfter uint32
NumExtensions uint32
Extensions unsafe.Pointer
ChallengeString unsafe.Pointer
}
type CSSM_APPLE_TP_NAME_OID ¶
type CSSM_APPLE_TP_NAME_OID struct {
// contains filtered or unexported fields
}
The C layout cannot be reproduced as a plain Go value struct, so it is held as its exact-size bytes and read through the typed As* accessors below. It is pointer-only: never pass it by value.
func (*CSSM_APPLE_TP_NAME_OID) AsOid ¶ added in v0.18.0
func (u *CSSM_APPLE_TP_NAME_OID) AsOid() unsafe.Pointer
AsOid returns the oid field, read from the backing bytes at offset 8.
func (*CSSM_APPLE_TP_NAME_OID) AsString ¶ added in v0.18.0
func (u *CSSM_APPLE_TP_NAME_OID) AsString() unsafe.Pointer
AsString returns the string field, read from the backing bytes at offset 0.
type CSSM_AUTHORIZATIONGROUP ¶
type CSSM_AUTHORIZATIONGROUP = CssmAuthorizationgroup
CSSM_AUTHORIZATIONGROUP is an alias for the cssm_authorizationgroup value type.
type CSSM_AUTHORIZATIONGROUP_PTR ¶
type CSSM_AUTHORIZATIONGROUP_PTR = *CssmAuthorizationgroup
CSSM_AUTHORIZATIONGROUP_PTR is an alias for the cssm_authorizationgroup value type.
type CSSM_BASE_CERTS ¶
type CSSM_BASE_CERTS = CssmBaseCerts
CSSM_BASE_CERTS is an alias for the cssm_base_certs value type.
type CSSM_BASE_CERTS_PTR ¶
type CSSM_BASE_CERTS_PTR = *CssmBaseCerts
CSSM_BASE_CERTS_PTR is an alias for the cssm_base_certs value type.
type CSSM_CERTGROUP ¶
type CSSM_CERTGROUP = CssmCertgroup
CSSM_CERTGROUP is an alias for the cssm_certgroup value type.
type CSSM_CERTGROUP_PTR ¶
type CSSM_CERTGROUP_PTR = *CssmCertgroup
CSSM_CERTGROUP_PTR is an alias for the cssm_certgroup value type.
type CSSM_CERT_BUNDLE ¶
type CSSM_CERT_BUNDLE = CssmCertBundle
CSSM_CERT_BUNDLE is an alias for the cssm_cert_bundle value type.
type CSSM_CERT_BUNDLE_HEADER ¶
type CSSM_CERT_BUNDLE_HEADER = CssmCertBundleHeader
CSSM_CERT_BUNDLE_HEADER is an alias for the cssm_cert_bundle_header value type.
type CSSM_CERT_BUNDLE_HEADER_PTR ¶
type CSSM_CERT_BUNDLE_HEADER_PTR = *CssmCertBundleHeader
CSSM_CERT_BUNDLE_HEADER_PTR is an alias for the cssm_cert_bundle_header value type.
type CSSM_CERT_BUNDLE_PTR ¶
type CSSM_CERT_BUNDLE_PTR = *CssmCertBundle
CSSM_CERT_BUNDLE_PTR is an alias for the cssm_cert_bundle value type.
type CSSM_CERT_PAIR ¶
type CSSM_CERT_PAIR = CssmCertPair
CSSM_CERT_PAIR is an alias for the cssm_cert_pair value type.
type CSSM_CERT_PAIR_PTR ¶
type CSSM_CERT_PAIR_PTR = *CssmCertPair
CSSM_CERT_PAIR_PTR is an alias for the cssm_cert_pair value type.
type CSSM_CONTEXT ¶
type CSSM_CONTEXT = CssmContext
CSSM_CONTEXT is an alias for the cssm_context value type.
type CSSM_CONTEXT_ATTRIBUTE ¶
type CSSM_CONTEXT_ATTRIBUTE = CssmContextAttribute
CSSM_CONTEXT_ATTRIBUTE is an alias for the cssm_context_attribute value type.
type CSSM_CONTEXT_ATTRIBUTE_PTR ¶
type CSSM_CONTEXT_ATTRIBUTE_PTR = *CssmContextAttribute
CSSM_CONTEXT_ATTRIBUTE_PTR is an alias for the cssm_context_attribute value type.
type CSSM_CONTEXT_PTR ¶
type CSSM_CONTEXT_PTR = *CssmContext
CSSM_CONTEXT_PTR is an alias for the cssm_context value type.
type CSSM_CRLGROUP ¶
type CSSM_CRLGROUP = CssmCrlgroup
CSSM_CRLGROUP is an alias for the cssm_crlgroup value type.
type CSSM_CRLGROUP_PTR ¶
type CSSM_CRLGROUP_PTR = *CssmCrlgroup
CSSM_CRLGROUP_PTR is an alias for the cssm_crlgroup value type.
type CSSM_CRL_PAIR ¶
type CSSM_CRL_PAIR = CssmCrlPair
CSSM_CRL_PAIR is an alias for the cssm_crl_pair value type.
type CSSM_CRL_PAIR_PTR ¶
type CSSM_CRL_PAIR_PTR = *CssmCrlPair
CSSM_CRL_PAIR_PTR is an alias for the cssm_crl_pair value type.
type CSSM_CRYPTO_DATA ¶
type CSSM_CRYPTO_DATA = CssmCryptoData
CSSM_CRYPTO_DATA is an alias for the cssm_crypto_data value type.
type CSSM_CRYPTO_DATA_PTR ¶
type CSSM_CRYPTO_DATA_PTR = *CssmCryptoData
CSSM_CRYPTO_DATA_PTR is an alias for the cssm_crypto_data value type.
type CSSM_CSP_OPERATIONAL_STATISTICS ¶
type CSSM_CSP_OPERATIONAL_STATISTICS = CssmCspOperationalStatistics
CSSM_CSP_OPERATIONAL_STATISTICS is an alias for the cssm_csp_operational_statistics value type.
type CSSM_CSP_OPERATIONAL_STATISTICS_PTR ¶
type CSSM_CSP_OPERATIONAL_STATISTICS_PTR = *CssmCspOperationalStatistics
CSSM_CSP_OPERATIONAL_STATISTICS_PTR is an alias for the cssm_csp_operational_statistics value type.
type CSSM_DATE_PTR ¶
type CSSM_DATE_PTR = *CssmDate
CSSM_DATE_PTR is an alias for the cssm_date value type.
type CSSM_DBINFO ¶
type CSSM_DBINFO = CssmDbinfo
CSSM_DBINFO is an alias for the cssm_dbinfo value type.
type CSSM_DBINFO_PTR ¶
type CSSM_DBINFO_PTR = *CssmDbinfo
CSSM_DBINFO_PTR is an alias for the cssm_dbinfo value type.
type CSSM_DB_ATTRIBUTE_DATA ¶
type CSSM_DB_ATTRIBUTE_DATA = CssmDbAttributeData
CSSM_DB_ATTRIBUTE_DATA is an alias for the cssm_db_attribute_data value type.
type CSSM_DB_ATTRIBUTE_DATA_PTR ¶
type CSSM_DB_ATTRIBUTE_DATA_PTR = *CssmDbAttributeData
CSSM_DB_ATTRIBUTE_DATA_PTR is an alias for the cssm_db_attribute_data value type.
type CSSM_DB_ATTRIBUTE_INFO ¶
type CSSM_DB_ATTRIBUTE_INFO = CssmDbAttributeInfo
CSSM_DB_ATTRIBUTE_INFO is an alias for the cssm_db_attribute_info value type.
type CSSM_DB_ATTRIBUTE_INFO_PTR ¶
type CSSM_DB_ATTRIBUTE_INFO_PTR = *CssmDbAttributeInfo
CSSM_DB_ATTRIBUTE_INFO_PTR is an alias for the cssm_db_attribute_info value type.
type CSSM_DB_INDEX_INFO ¶
type CSSM_DB_INDEX_INFO = CssmDbIndexInfo
CSSM_DB_INDEX_INFO is an alias for the cssm_db_index_info value type.
type CSSM_DB_INDEX_INFO_PTR ¶
type CSSM_DB_INDEX_INFO_PTR = *CssmDbIndexInfo
CSSM_DB_INDEX_INFO_PTR is an alias for the cssm_db_index_info value type.
type CSSM_DB_PARSING_MODULE_INFO ¶
type CSSM_DB_PARSING_MODULE_INFO = CssmDbParsingModuleInfo
CSSM_DB_PARSING_MODULE_INFO is an alias for the cssm_db_parsing_module_info value type.
type CSSM_DB_PARSING_MODULE_INFO_PTR ¶
type CSSM_DB_PARSING_MODULE_INFO_PTR = *CssmDbParsingModuleInfo
CSSM_DB_PARSING_MODULE_INFO_PTR is an alias for the cssm_db_parsing_module_info value type.
type CSSM_DB_RECORD_ATTRIBUTE_DATA ¶
type CSSM_DB_RECORD_ATTRIBUTE_DATA = CssmDbRecordAttributeData
CSSM_DB_RECORD_ATTRIBUTE_DATA is an alias for the cssm_db_record_attribute_data value type.
type CSSM_DB_RECORD_ATTRIBUTE_DATA_PTR ¶
type CSSM_DB_RECORD_ATTRIBUTE_DATA_PTR = *CssmDbRecordAttributeData
CSSM_DB_RECORD_ATTRIBUTE_DATA_PTR is an alias for the cssm_db_record_attribute_data value type.
type CSSM_DB_RECORD_ATTRIBUTE_INFO ¶
type CSSM_DB_RECORD_ATTRIBUTE_INFO = CssmDbRecordAttributeInfo
CSSM_DB_RECORD_ATTRIBUTE_INFO is an alias for the cssm_db_record_attribute_info value type.
type CSSM_DB_RECORD_ATTRIBUTE_INFO_PTR ¶
type CSSM_DB_RECORD_ATTRIBUTE_INFO_PTR = *CssmDbRecordAttributeInfo
CSSM_DB_RECORD_ATTRIBUTE_INFO_PTR is an alias for the cssm_db_record_attribute_info value type.
type CSSM_DB_RECORD_INDEX_INFO ¶
type CSSM_DB_RECORD_INDEX_INFO = CssmDbRecordIndexInfo
CSSM_DB_RECORD_INDEX_INFO is an alias for the cssm_db_record_index_info value type.
type CSSM_DB_RECORD_INDEX_INFO_PTR ¶
type CSSM_DB_RECORD_INDEX_INFO_PTR = *CssmDbRecordIndexInfo
CSSM_DB_RECORD_INDEX_INFO_PTR is an alias for the cssm_db_record_index_info value type.
type CSSM_DB_SCHEMA_ATTRIBUTE_INFO ¶
type CSSM_DB_SCHEMA_ATTRIBUTE_INFO = CssmDbSchemaAttributeInfo
CSSM_DB_SCHEMA_ATTRIBUTE_INFO is an alias for the cssm_db_schema_attribute_info value type.
type CSSM_DB_SCHEMA_ATTRIBUTE_INFO_PTR ¶
type CSSM_DB_SCHEMA_ATTRIBUTE_INFO_PTR = *CssmDbSchemaAttributeInfo
CSSM_DB_SCHEMA_ATTRIBUTE_INFO_PTR is an alias for the cssm_db_schema_attribute_info value type.
type CSSM_DB_SCHEMA_INDEX_INFO ¶
type CSSM_DB_SCHEMA_INDEX_INFO = CssmDbSchemaIndexInfo
CSSM_DB_SCHEMA_INDEX_INFO is an alias for the cssm_db_schema_index_info value type.
type CSSM_DB_SCHEMA_INDEX_INFO_PTR ¶
type CSSM_DB_SCHEMA_INDEX_INFO_PTR = *CssmDbSchemaIndexInfo
CSSM_DB_SCHEMA_INDEX_INFO_PTR is an alias for the cssm_db_schema_index_info value type.
type CSSM_DB_UNIQUE_RECORD ¶
type CSSM_DB_UNIQUE_RECORD = CssmDbUniqueRecord
CSSM_DB_UNIQUE_RECORD is an alias for the cssm_db_unique_record value type.
type CSSM_DB_UNIQUE_RECORD_PTR ¶
type CSSM_DB_UNIQUE_RECORD_PTR = *CssmDbUniqueRecord
CSSM_DB_UNIQUE_RECORD_PTR is an alias for the cssm_db_unique_record value type.
type CSSM_DL_DB_HANDLE ¶
type CSSM_DL_DB_HANDLE = CssmDlDbHandle
CSSM_DL_DB_HANDLE is an alias for the cssm_dl_db_handle value type.
type CSSM_DL_DB_HANDLE_PTR ¶
type CSSM_DL_DB_HANDLE_PTR = *CssmDlDbHandle
CSSM_DL_DB_HANDLE_PTR is an alias for the cssm_dl_db_handle value type.
type CSSM_DL_DB_LIST ¶
type CSSM_DL_DB_LIST = CssmDlDbList
CSSM_DL_DB_LIST is an alias for the cssm_dl_db_list value type.
type CSSM_DL_DB_LIST_PTR ¶
type CSSM_DL_DB_LIST_PTR = *CssmDlDbList
CSSM_DL_DB_LIST_PTR is an alias for the cssm_dl_db_list value type.
type CSSM_DL_PKCS11_ATTRIBUTE ¶
type CSSM_DL_PKCS11_ATTRIBUTE = *CssmDlPkcs11Attributes
CSSM_DL_PKCS11_ATTRIBUTE is an alias for the cssm_dl_pkcs11_attributes value type.
type CSSM_DL_PKCS11_ATTRIBUTE_PTR ¶
type CSSM_DL_PKCS11_ATTRIBUTE_PTR = *CssmDlPkcs11Attributes
CSSM_DL_PKCS11_ATTRIBUTE_PTR is an alias for the cssm_dl_pkcs11_attributes value type.
type CSSM_ENCODED_CERT ¶
type CSSM_ENCODED_CERT = CssmEncodedCert
CSSM_ENCODED_CERT is an alias for the cssm_encoded_cert value type.
type CSSM_ENCODED_CERT_PTR ¶
type CSSM_ENCODED_CERT_PTR = *CssmEncodedCert
CSSM_ENCODED_CERT_PTR is an alias for the cssm_encoded_cert value type.
type CSSM_ENCODED_CRL ¶
type CSSM_ENCODED_CRL = CssmEncodedCrl
CSSM_ENCODED_CRL is an alias for the cssm_encoded_crl value type.
type CSSM_ENCODED_CRL_PTR ¶
type CSSM_ENCODED_CRL_PTR = *CssmEncodedCrl
CSSM_ENCODED_CRL_PTR is an alias for the cssm_encoded_crl value type.
type CSSM_EVIDENCE ¶
type CSSM_EVIDENCE = CssmEvidence
CSSM_EVIDENCE is an alias for the cssm_evidence value type.
type CSSM_EVIDENCE_PTR ¶
type CSSM_EVIDENCE_PTR = *CssmEvidence
CSSM_EVIDENCE_PTR is an alias for the cssm_evidence value type.
type CSSM_FIELDGROUP ¶
type CSSM_FIELDGROUP = CssmFieldgroup
CSSM_FIELDGROUP is an alias for the cssm_fieldgroup value type.
type CSSM_FIELDGROUP_PTR ¶
type CSSM_FIELDGROUP_PTR = *CssmFieldgroup
CSSM_FIELDGROUP_PTR is an alias for the cssm_fieldgroup value type.
type CSSM_FIELD_PTR ¶
type CSSM_FIELD_PTR = *CssmField
CSSM_FIELD_PTR is an alias for the cssm_field value type.
type CSSM_FUNC_NAME_ADDR ¶
type CSSM_FUNC_NAME_ADDR = CssmFuncNameAddr
CSSM_FUNC_NAME_ADDR is an alias for the cssm_func_name_addr value type.
type CSSM_FUNC_NAME_ADDR_PTR ¶
type CSSM_FUNC_NAME_ADDR_PTR = *CssmFuncNameAddr
CSSM_FUNC_NAME_ADDR_PTR is an alias for the cssm_func_name_addr value type.
type CSSM_GUID_PTR ¶
type CSSM_GUID_PTR = *CssmGuid
CSSM_GUID_PTR is an alias for the cssm_guid value type.
type CSSM_KEA_DERIVE_PARAMS ¶
type CSSM_KEA_DERIVE_PARAMS = CssmKeaDeriveParams
CSSM_KEA_DERIVE_PARAMS is an alias for the cssm_kea_derive_params value type.
type CSSM_KEA_DERIVE_PARAMS_PTR ¶
type CSSM_KEA_DERIVE_PARAMS_PTR = *CssmKeaDeriveParams
CSSM_KEA_DERIVE_PARAMS_PTR is an alias for the cssm_kea_derive_params value type.
type CSSM_KEYHEADER ¶
type CSSM_KEYHEADER = CssmKeyheader
CSSM_KEYHEADER is an alias for the cssm_keyheader value type.
type CSSM_KEYHEADER_PTR ¶
type CSSM_KEYHEADER_PTR = *CssmKeyheader
CSSM_KEYHEADER_PTR is an alias for the cssm_keyheader value type.
type CSSM_KEY_PTR ¶
type CSSM_KEY_PTR = *CssmKey
CSSM_KEY_PTR is an alias for the cssm_key value type.
type CSSM_KEY_SIZE ¶
type CSSM_KEY_SIZE = CssmKeySize
CSSM_KEY_SIZE is an alias for the cssm_key_size value type.
type CSSM_KEY_SIZE_PTR ¶
type CSSM_KEY_SIZE_PTR = *CssmKeySize
CSSM_KEY_SIZE_PTR is an alias for the cssm_key_size value type.
type CSSM_KRSUBSERVICE ¶
type CSSM_KRSUBSERVICE = CssmKrsubservice
CSSM_KRSUBSERVICE is an alias for the cssm_krsubservice value type.
type CSSM_KRSUBSERVICE_PTR ¶
type CSSM_KRSUBSERVICE_PTR = *CssmKrsubservice
CSSM_KRSUBSERVICE_PTR is an alias for the cssm_krsubservice value type.
type CSSM_KR_NAME ¶
type CSSM_KR_NAME = CssmKrName
CSSM_KR_NAME is an alias for the cssm_kr_name value type.
type CSSM_KR_POLICY_INFO ¶
type CSSM_KR_POLICY_INFO = CssmKrPolicyInfo
CSSM_KR_POLICY_INFO is an alias for the cssm_kr_policy_info value type.
type CSSM_KR_POLICY_INFO_PTR ¶
type CSSM_KR_POLICY_INFO_PTR = *CssmKrPolicyInfo
CSSM_KR_POLICY_INFO_PTR is an alias for the cssm_kr_policy_info value type.
type CSSM_KR_POLICY_LIST_ITEM ¶
type CSSM_KR_POLICY_LIST_ITEM = CssmKrPolicyListItem
CSSM_KR_POLICY_LIST_ITEM is an alias for the cssm_kr_policy_list_item value type.
type CSSM_KR_POLICY_LIST_ITEM_PTR ¶
type CSSM_KR_POLICY_LIST_ITEM_PTR = *CssmKrPolicyListItem
CSSM_KR_POLICY_LIST_ITEM_PTR is an alias for the cssm_kr_policy_list_item value type.
type CSSM_KR_PROFILE ¶
type CSSM_KR_PROFILE = CssmKrProfile
CSSM_KR_PROFILE is an alias for the cssm_kr_profile value type.
type CSSM_KR_PROFILE_PTR ¶
type CSSM_KR_PROFILE_PTR = *CssmKrProfile
CSSM_KR_PROFILE_PTR is an alias for the cssm_kr_profile value type.
type CSSM_KR_WRAPPEDPRODUCT_INFO ¶
type CSSM_KR_WRAPPEDPRODUCT_INFO = CssmKrWrappedproductinfo
CSSM_KR_WRAPPEDPRODUCT_INFO is an alias for the cssm_kr_wrappedproductinfo value type.
type CSSM_KR_WRAPPEDPRODUCT_INFO_PTR ¶
type CSSM_KR_WRAPPEDPRODUCT_INFO_PTR = *CssmKrWrappedproductinfo
CSSM_KR_WRAPPEDPRODUCT_INFO_PTR is an alias for the cssm_kr_wrappedproductinfo value type.
type CSSM_LIST_ELEMENT ¶
type CSSM_LIST_ELEMENT = CssmListElement
CSSM_LIST_ELEMENT is an alias for the cssm_list_element value type.
type CSSM_LIST_ELEMENT_PTR ¶
type CSSM_LIST_ELEMENT_PTR = *CssmListElement
CSSM_LIST_ELEMENT_PTR is an alias for the cssm_list_element value type.
type CSSM_LIST_PTR ¶
type CSSM_LIST_PTR = *CssmList
CSSM_LIST_PTR is an alias for the cssm_list value type.
type CSSM_MANAGER_EVENT_NOTIFICATION ¶
type CSSM_MANAGER_EVENT_NOTIFICATION = CssmManagerEventNotification
CSSM_MANAGER_EVENT_NOTIFICATION is an alias for the cssm_manager_event_notification value type.
type CSSM_MANAGER_EVENT_NOTIFICATION_PTR ¶
type CSSM_MANAGER_EVENT_NOTIFICATION_PTR = *CssmManagerEventNotification
CSSM_MANAGER_EVENT_NOTIFICATION_PTR is an alias for the cssm_manager_event_notification value type.
type CSSM_MANAGER_REGISTRATION_INFO ¶
type CSSM_MANAGER_REGISTRATION_INFO = CssmManagerRegistrationInfo
CSSM_MANAGER_REGISTRATION_INFO is an alias for the cssm_manager_registration_info value type.
type CSSM_MANAGER_REGISTRATION_INFO_PTR ¶
type CSSM_MANAGER_REGISTRATION_INFO_PTR = *CssmManagerRegistrationInfo
CSSM_MANAGER_REGISTRATION_INFO_PTR is an alias for the cssm_manager_registration_info value type.
type CSSM_MEMORY_FUNCS ¶
type CSSM_MEMORY_FUNCS = CssmMemoryFuncs
CSSM_MEMORY_FUNCS is an alias for the cssm_memory_funcs value type.
type CSSM_MEMORY_FUNCS_PTR ¶
type CSSM_MEMORY_FUNCS_PTR = *CssmMemoryFuncs
CSSM_MEMORY_FUNCS_PTR is an alias for the cssm_memory_funcs value type.
type CSSM_MODULE_FUNCS ¶
type CSSM_MODULE_FUNCS = CssmModuleFuncs
CSSM_MODULE_FUNCS is an alias for the cssm_module_funcs value type.
type CSSM_MODULE_FUNCS_PTR ¶
type CSSM_MODULE_FUNCS_PTR = *CssmModuleFuncs
CSSM_MODULE_FUNCS_PTR is an alias for the cssm_module_funcs value type.
type CSSM_NAME_LIST ¶
type CSSM_NAME_LIST = CssmNameList
CSSM_NAME_LIST is an alias for the cssm_name_list value type.
type CSSM_NAME_LIST_PTR ¶
type CSSM_NAME_LIST_PTR = *CssmNameList
CSSM_NAME_LIST_PTR is an alias for the cssm_name_list value type.
type CSSM_NET_ADDRESS ¶
type CSSM_NET_ADDRESS = CssmNetAddress
CSSM_NET_ADDRESS is an alias for the cssm_net_address value type.
type CSSM_NET_ADDRESS_PTR ¶
type CSSM_NET_ADDRESS_PTR = *CssmNetAddress
CSSM_NET_ADDRESS_PTR is an alias for the cssm_net_address value type.
type CSSM_PARSED_CERT ¶
type CSSM_PARSED_CERT = CssmParsedCert
CSSM_PARSED_CERT is an alias for the cssm_parsed_cert value type.
type CSSM_PARSED_CERT_PTR ¶
type CSSM_PARSED_CERT_PTR = *CssmParsedCert
CSSM_PARSED_CERT_PTR is an alias for the cssm_parsed_cert value type.
type CSSM_PARSED_CRL ¶
type CSSM_PARSED_CRL = CssmParsedCrl
CSSM_PARSED_CRL is an alias for the cssm_parsed_crl value type.
type CSSM_PARSED_CRL_PTR ¶
type CSSM_PARSED_CRL_PTR = *CssmParsedCrl
CSSM_PARSED_CRL_PTR is an alias for the cssm_parsed_crl value type.
type CSSM_PKCS1_OAEP_PARAMS ¶
type CSSM_PKCS1_OAEP_PARAMS = CssmPkcs1OaepParams
CSSM_PKCS1_OAEP_PARAMS is an alias for the cssm_pkcs1_oaep_params value type.
type CSSM_PKCS1_OAEP_PARAMS_PTR ¶
type CSSM_PKCS1_OAEP_PARAMS_PTR = *CssmPkcs1OaepParams
CSSM_PKCS1_OAEP_PARAMS_PTR is an alias for the cssm_pkcs1_oaep_params value type.
type CSSM_PKCS5_PBKDF1_PARAMS ¶
type CSSM_PKCS5_PBKDF1_PARAMS = CssmPkcs5Pbkdf1Params
CSSM_PKCS5_PBKDF1_PARAMS is an alias for the cssm_pkcs5_pbkdf1_params value type.
type CSSM_PKCS5_PBKDF1_PARAMS_PTR ¶
type CSSM_PKCS5_PBKDF1_PARAMS_PTR = *CssmPkcs5Pbkdf1Params
CSSM_PKCS5_PBKDF1_PARAMS_PTR is an alias for the cssm_pkcs5_pbkdf1_params value type.
type CSSM_PKCS5_PBKDF2_PARAMS ¶
type CSSM_PKCS5_PBKDF2_PARAMS = CssmPkcs5Pbkdf2Params
CSSM_PKCS5_PBKDF2_PARAMS is an alias for the cssm_pkcs5_pbkdf2_params value type.
type CSSM_PKCS5_PBKDF2_PARAMS_PTR ¶
type CSSM_PKCS5_PBKDF2_PARAMS_PTR = *CssmPkcs5Pbkdf2Params
CSSM_PKCS5_PBKDF2_PARAMS_PTR is an alias for the cssm_pkcs5_pbkdf2_params value type.
type CSSM_QUERY_LIMITS ¶
type CSSM_QUERY_LIMITS = CssmQueryLimits
CSSM_QUERY_LIMITS is an alias for the cssm_query_limits value type.
type CSSM_QUERY_LIMITS_PTR ¶
type CSSM_QUERY_LIMITS_PTR = *CssmQueryLimits
CSSM_QUERY_LIMITS_PTR is an alias for the cssm_query_limits value type.
type CSSM_QUERY_PTR ¶
type CSSM_QUERY_PTR = *CssmQuery
CSSM_QUERY_PTR is an alias for the cssm_query value type.
type CSSM_QUERY_SIZE_DATA ¶
type CSSM_QUERY_SIZE_DATA = CssmQuerySizeData
CSSM_QUERY_SIZE_DATA is an alias for the cssm_query_size_data value type.
type CSSM_QUERY_SIZE_DATA_PTR ¶
type CSSM_QUERY_SIZE_DATA_PTR = *CssmQuerySizeData
CSSM_QUERY_SIZE_DATA_PTR is an alias for the cssm_query_size_data value type.
type CSSM_RANGE_PTR ¶
type CSSM_RANGE_PTR = *CssmRange
CSSM_RANGE_PTR is an alias for the cssm_range value type.
type CSSM_RESOURCE_CONTROL_CONTEXT ¶
type CSSM_RESOURCE_CONTROL_CONTEXT = CssmResourceControlContext
CSSM_RESOURCE_CONTROL_CONTEXT is an alias for the cssm_resource_control_context value type.
type CSSM_RESOURCE_CONTROL_CONTEXT_PTR ¶
type CSSM_RESOURCE_CONTROL_CONTEXT_PTR = *CssmResourceControlContext
CSSM_RESOURCE_CONTROL_CONTEXT_PTR is an alias for the cssm_resource_control_context value type.
type CSSM_SAMPLE ¶
type CSSM_SAMPLE = CssmSample
CSSM_SAMPLE is an alias for the cssm_sample value type.
type CSSM_SAMPLEGROUP ¶
type CSSM_SAMPLEGROUP = CssmSamplegroup
CSSM_SAMPLEGROUP is an alias for the cssm_samplegroup value type.
type CSSM_SAMPLEGROUP_PTR ¶
type CSSM_SAMPLEGROUP_PTR = *CssmSamplegroup
CSSM_SAMPLEGROUP_PTR is an alias for the cssm_samplegroup value type.
type CSSM_SAMPLE_PTR ¶
type CSSM_SAMPLE_PTR = *CssmSample
CSSM_SAMPLE_PTR is an alias for the cssm_sample value type.
type CSSM_SELECTION_PREDICATE ¶
type CSSM_SELECTION_PREDICATE = CssmSelectionPredicate
CSSM_SELECTION_PREDICATE is an alias for the cssm_selection_predicate value type.
type CSSM_SELECTION_PREDICATE_PTR ¶
type CSSM_SELECTION_PREDICATE_PTR = *CssmSelectionPredicate
CSSM_SELECTION_PREDICATE_PTR is an alias for the cssm_selection_predicate value type.
type CSSM_SPI_AC_FUNCS ¶
type CSSM_SPI_AC_FUNCS = CssmSpiAcFuncs
CSSM_SPI_AC_FUNCS is an alias for the cssm_spi_ac_funcs value type.
type CSSM_SPI_AC_FUNCS_PTR ¶
type CSSM_SPI_AC_FUNCS_PTR = *CssmSpiAcFuncs
CSSM_SPI_AC_FUNCS_PTR is an alias for the cssm_spi_ac_funcs value type.
type CSSM_SPI_CL_FUNCS ¶
type CSSM_SPI_CL_FUNCS = CssmSpiClFuncs
CSSM_SPI_CL_FUNCS is an alias for the cssm_spi_cl_funcs value type.
type CSSM_SPI_CL_FUNCS_PTR ¶
type CSSM_SPI_CL_FUNCS_PTR = *CssmSpiClFuncs
CSSM_SPI_CL_FUNCS_PTR is an alias for the cssm_spi_cl_funcs value type.
type CSSM_SPI_CSP_FUNCS ¶
type CSSM_SPI_CSP_FUNCS = CssmSpiCspFuncs
CSSM_SPI_CSP_FUNCS is an alias for the cssm_spi_csp_funcs value type.
type CSSM_SPI_CSP_FUNCS_PTR ¶
type CSSM_SPI_CSP_FUNCS_PTR = *CssmSpiCspFuncs
CSSM_SPI_CSP_FUNCS_PTR is an alias for the cssm_spi_csp_funcs value type.
type CSSM_SPI_DL_FUNCS ¶
type CSSM_SPI_DL_FUNCS = CssmSpiDlFuncs
CSSM_SPI_DL_FUNCS is an alias for the cssm_spi_dl_funcs value type.
type CSSM_SPI_DL_FUNCS_PTR ¶
type CSSM_SPI_DL_FUNCS_PTR = *CssmSpiDlFuncs
CSSM_SPI_DL_FUNCS_PTR is an alias for the cssm_spi_dl_funcs value type.
type CSSM_SPI_KR_FUNCS ¶
type CSSM_SPI_KR_FUNCS = CssmSpiKrFuncs
CSSM_SPI_KR_FUNCS is an alias for the cssm_spi_kr_funcs value type.
type CSSM_SPI_KR_FUNCS_PTR ¶
type CSSM_SPI_KR_FUNCS_PTR = *CssmSpiKrFuncs
CSSM_SPI_KR_FUNCS_PTR is an alias for the cssm_spi_kr_funcs value type.
type CSSM_SPI_TP_FUNCS ¶
type CSSM_SPI_TP_FUNCS = CssmSpiTpFuncs
CSSM_SPI_TP_FUNCS is an alias for the cssm_spi_tp_funcs value type.
type CSSM_SPI_TP_FUNCS_PTR ¶
type CSSM_SPI_TP_FUNCS_PTR = *CssmSpiTpFuncs
CSSM_SPI_TP_FUNCS_PTR is an alias for the cssm_spi_tp_funcs value type.
type CSSM_STATE_FUNCS ¶
type CSSM_STATE_FUNCS = CssmStateFuncs
CSSM_STATE_FUNCS is an alias for the cssm_state_funcs value type.
type CSSM_STATE_FUNCS_PTR ¶
type CSSM_STATE_FUNCS_PTR = *CssmStateFuncs
CSSM_STATE_FUNCS_PTR is an alias for the cssm_state_funcs value type.
type CSSM_SUBSERVICE_UID ¶
type CSSM_SUBSERVICE_UID = CssmSubserviceUid
CSSM_SUBSERVICE_UID is an alias for the cssm_subservice_uid value type.
type CSSM_SUBSERVICE_UID_PTR ¶
type CSSM_SUBSERVICE_UID_PTR = *CssmSubserviceUid
CSSM_SUBSERVICE_UID_PTR is an alias for the cssm_subservice_uid value type.
type CSSM_TP_APPLE_EVIDENCE_HEADER ¶
type CSSM_TP_APPLE_EVIDENCE_HEADER struct {
Version uint32
}
type CSSM_TP_AUTHORITY_ID ¶
type CSSM_TP_AUTHORITY_ID = CssmTpAuthorityId
CSSM_TP_AUTHORITY_ID is an alias for the cssm_tp_authority_id value type.
type CSSM_TP_AUTHORITY_ID_PTR ¶
type CSSM_TP_AUTHORITY_ID_PTR = *CssmTpAuthorityId
CSSM_TP_AUTHORITY_ID_PTR is an alias for the cssm_tp_authority_id value type.
type CSSM_TP_CALLERAUTH_CONTEXT ¶
type CSSM_TP_CALLERAUTH_CONTEXT = CssmTpCallerauthContext
CSSM_TP_CALLERAUTH_CONTEXT is an alias for the cssm_tp_callerauth_context value type.
type CSSM_TP_CALLERAUTH_CONTEXT_PTR ¶
type CSSM_TP_CALLERAUTH_CONTEXT_PTR = *CssmTpCallerauthContext
CSSM_TP_CALLERAUTH_CONTEXT_PTR is an alias for the cssm_tp_callerauth_context value type.
type CSSM_TP_CERTCHANGE_INPUT ¶
type CSSM_TP_CERTCHANGE_INPUT = CssmTpCertchangeInput
CSSM_TP_CERTCHANGE_INPUT is an alias for the cssm_tp_certchange_input value type.
type CSSM_TP_CERTCHANGE_INPUT_PTR ¶
type CSSM_TP_CERTCHANGE_INPUT_PTR = *CssmTpCertchangeInput
CSSM_TP_CERTCHANGE_INPUT_PTR is an alias for the cssm_tp_certchange_input value type.
type CSSM_TP_CERTCHANGE_OUTPUT ¶
type CSSM_TP_CERTCHANGE_OUTPUT = CssmTpCertchangeOutput
CSSM_TP_CERTCHANGE_OUTPUT is an alias for the cssm_tp_certchange_output value type.
type CSSM_TP_CERTCHANGE_OUTPUT_PTR ¶
type CSSM_TP_CERTCHANGE_OUTPUT_PTR = *CssmTpCertchangeOutput
CSSM_TP_CERTCHANGE_OUTPUT_PTR is an alias for the cssm_tp_certchange_output value type.
type CSSM_TP_CERTISSUE_INPUT ¶
type CSSM_TP_CERTISSUE_INPUT = CssmTpCertissueInput
CSSM_TP_CERTISSUE_INPUT is an alias for the cssm_tp_certissue_input value type.
type CSSM_TP_CERTISSUE_INPUT_PTR ¶
type CSSM_TP_CERTISSUE_INPUT_PTR = *CssmTpCertissueInput
CSSM_TP_CERTISSUE_INPUT_PTR is an alias for the cssm_tp_certissue_input value type.
type CSSM_TP_CERTISSUE_OUTPUT ¶
type CSSM_TP_CERTISSUE_OUTPUT = CssmTpCertissueOutput
CSSM_TP_CERTISSUE_OUTPUT is an alias for the cssm_tp_certissue_output value type.
type CSSM_TP_CERTISSUE_OUTPUT_PTR ¶
type CSSM_TP_CERTISSUE_OUTPUT_PTR = *CssmTpCertissueOutput
CSSM_TP_CERTISSUE_OUTPUT_PTR is an alias for the cssm_tp_certissue_output value type.
type CSSM_TP_CERTNOTARIZE_INPUT ¶
type CSSM_TP_CERTNOTARIZE_INPUT = CssmTpCertnotarizeInput
CSSM_TP_CERTNOTARIZE_INPUT is an alias for the cssm_tp_certnotarize_input value type.
type CSSM_TP_CERTNOTARIZE_INPUT_PTR ¶
type CSSM_TP_CERTNOTARIZE_INPUT_PTR = *CssmTpCertnotarizeInput
CSSM_TP_CERTNOTARIZE_INPUT_PTR is an alias for the cssm_tp_certnotarize_input value type.
type CSSM_TP_CERTNOTARIZE_OUTPUT ¶
type CSSM_TP_CERTNOTARIZE_OUTPUT = CssmTpCertnotarizeOutput
CSSM_TP_CERTNOTARIZE_OUTPUT is an alias for the cssm_tp_certnotarize_output value type.
type CSSM_TP_CERTNOTARIZE_OUTPUT_PTR ¶
type CSSM_TP_CERTNOTARIZE_OUTPUT_PTR = *CssmTpCertnotarizeOutput
CSSM_TP_CERTNOTARIZE_OUTPUT_PTR is an alias for the cssm_tp_certnotarize_output value type.
type CSSM_TP_CERTRECLAIM_INPUT ¶
type CSSM_TP_CERTRECLAIM_INPUT = CssmTpCertreclaimInput
CSSM_TP_CERTRECLAIM_INPUT is an alias for the cssm_tp_certreclaim_input value type.
type CSSM_TP_CERTRECLAIM_INPUT_PTR ¶
type CSSM_TP_CERTRECLAIM_INPUT_PTR = *CssmTpCertreclaimInput
CSSM_TP_CERTRECLAIM_INPUT_PTR is an alias for the cssm_tp_certreclaim_input value type.
type CSSM_TP_CERTRECLAIM_OUTPUT ¶
type CSSM_TP_CERTRECLAIM_OUTPUT = CssmTpCertreclaimOutput
CSSM_TP_CERTRECLAIM_OUTPUT is an alias for the cssm_tp_certreclaim_output value type.
type CSSM_TP_CERTRECLAIM_OUTPUT_PTR ¶
type CSSM_TP_CERTRECLAIM_OUTPUT_PTR = *CssmTpCertreclaimOutput
CSSM_TP_CERTRECLAIM_OUTPUT_PTR is an alias for the cssm_tp_certreclaim_output value type.
type CSSM_TP_CERTVERIFY_INPUT ¶
type CSSM_TP_CERTVERIFY_INPUT = CssmTpCertverifyInput
CSSM_TP_CERTVERIFY_INPUT is an alias for the cssm_tp_certverify_input value type.
type CSSM_TP_CERTVERIFY_INPUT_PTR ¶
type CSSM_TP_CERTVERIFY_INPUT_PTR = *CssmTpCertverifyInput
CSSM_TP_CERTVERIFY_INPUT_PTR is an alias for the cssm_tp_certverify_input value type.
type CSSM_TP_CERTVERIFY_OUTPUT ¶
type CSSM_TP_CERTVERIFY_OUTPUT = CssmTpCertverifyOutput
CSSM_TP_CERTVERIFY_OUTPUT is an alias for the cssm_tp_certverify_output value type.
type CSSM_TP_CERTVERIFY_OUTPUT_PTR ¶
type CSSM_TP_CERTVERIFY_OUTPUT_PTR = *CssmTpCertverifyOutput
CSSM_TP_CERTVERIFY_OUTPUT_PTR is an alias for the cssm_tp_certverify_output value type.
type CSSM_TP_CONFIRM_RESPONSE ¶
type CSSM_TP_CONFIRM_RESPONSE = CssmTpConfirmResponse
CSSM_TP_CONFIRM_RESPONSE is an alias for the cssm_tp_confirm_response value type.
type CSSM_TP_CONFIRM_RESPONSE_PTR ¶
type CSSM_TP_CONFIRM_RESPONSE_PTR = *CssmTpConfirmResponse
CSSM_TP_CONFIRM_RESPONSE_PTR is an alias for the cssm_tp_confirm_response value type.
type CSSM_TP_CRLISSUE_INPUT ¶
type CSSM_TP_CRLISSUE_INPUT = CssmTpCrlissueInput
CSSM_TP_CRLISSUE_INPUT is an alias for the cssm_tp_crlissue_input value type.
type CSSM_TP_CRLISSUE_INPUT_PTR ¶
type CSSM_TP_CRLISSUE_INPUT_PTR = *CssmTpCrlissueInput
CSSM_TP_CRLISSUE_INPUT_PTR is an alias for the cssm_tp_crlissue_input value type.
type CSSM_TP_CRLISSUE_OUTPUT ¶
type CSSM_TP_CRLISSUE_OUTPUT = CssmTpCrlissueOutput
CSSM_TP_CRLISSUE_OUTPUT is an alias for the cssm_tp_crlissue_output value type.
type CSSM_TP_CRLISSUE_OUTPUT_PTR ¶
type CSSM_TP_CRLISSUE_OUTPUT_PTR = *CssmTpCrlissueOutput
CSSM_TP_CRLISSUE_OUTPUT_PTR is an alias for the cssm_tp_crlissue_output value type.
type CSSM_TP_POLICYINFO ¶
type CSSM_TP_POLICYINFO = CssmTpPolicyinfo
CSSM_TP_POLICYINFO is an alias for the cssm_tp_policyinfo value type.
type CSSM_TP_POLICYINFO_PTR ¶
type CSSM_TP_POLICYINFO_PTR = *CssmTpPolicyinfo
CSSM_TP_POLICYINFO_PTR is an alias for the cssm_tp_policyinfo value type.
type CSSM_TP_REQUEST_SET ¶
type CSSM_TP_REQUEST_SET = CssmTpRequestSet
CSSM_TP_REQUEST_SET is an alias for the cssm_tp_request_set value type.
type CSSM_TP_REQUEST_SET_PTR ¶
type CSSM_TP_REQUEST_SET_PTR = *CssmTpRequestSet
CSSM_TP_REQUEST_SET_PTR is an alias for the cssm_tp_request_set value type.
type CSSM_TP_RESULT_SET ¶
type CSSM_TP_RESULT_SET = CssmTpResultSet
CSSM_TP_RESULT_SET is an alias for the cssm_tp_result_set value type.
type CSSM_TP_RESULT_SET_PTR ¶
type CSSM_TP_RESULT_SET_PTR = *CssmTpResultSet
CSSM_TP_RESULT_SET_PTR is an alias for the cssm_tp_result_set value type.
type CSSM_TP_VERIFY_CONTEXT ¶
type CSSM_TP_VERIFY_CONTEXT = CssmTpVerifyContext
CSSM_TP_VERIFY_CONTEXT is an alias for the cssm_tp_verify_context value type.
type CSSM_TP_VERIFY_CONTEXT_PTR ¶
type CSSM_TP_VERIFY_CONTEXT_PTR = *CssmTpVerifyContext
CSSM_TP_VERIFY_CONTEXT_PTR is an alias for the cssm_tp_verify_context value type.
type CSSM_TP_VERIFY_CONTEXT_RESULT ¶
type CSSM_TP_VERIFY_CONTEXT_RESULT = CssmTpVerifyContextResult
CSSM_TP_VERIFY_CONTEXT_RESULT is an alias for the cssm_tp_verify_context_result value type.
type CSSM_TP_VERIFY_CONTEXT_RESULT_PTR ¶
type CSSM_TP_VERIFY_CONTEXT_RESULT_PTR = *CssmTpVerifyContextResult
CSSM_TP_VERIFY_CONTEXT_RESULT_PTR is an alias for the cssm_tp_verify_context_result value type.
type CSSM_TUPLE ¶
type CSSM_TUPLEGROUP ¶
type CSSM_TUPLEGROUP = CssmTuplegroup
CSSM_TUPLEGROUP is an alias for the cssm_tuplegroup value type.
type CSSM_TUPLEGROUP_PTR ¶
type CSSM_TUPLEGROUP_PTR = *CssmTuplegroup
CSSM_TUPLEGROUP_PTR is an alias for the cssm_tuplegroup value type.
type CSSM_TUPLE_PTR ¶
type CSSM_TUPLE_PTR = *CSSM_TUPLE
CSSM_TUPLE_PTR is an alias for the CSSM_TUPLE value type.
type CSSM_UPCALLS ¶
type CSSM_UPCALLS = CssmUpcalls
CSSM_UPCALLS is an alias for the cssm_upcalls value type.
type CSSM_UPCALLS_PTR ¶
type CSSM_UPCALLS_PTR = *CssmUpcalls
CSSM_UPCALLS_PTR is an alias for the cssm_upcalls value type.
type CSSM_VERSION ¶
type CSSM_VERSION = CssmVersion
CSSM_VERSION is an alias for the cssm_version value type.
type CSSM_VERSION_PTR ¶
type CSSM_VERSION_PTR = *CssmVersion
CSSM_VERSION_PTR is an alias for the cssm_version value type.
type CSSM_X509EXT_BASICCONSTRAINTS ¶
type CSSM_X509EXT_BASICCONSTRAINTS = CssmX509extBasicConstraints
CSSM_X509EXT_BASICCONSTRAINTS is an alias for the cssm_x509ext_basicConstraints value type.
type CSSM_X509EXT_BASICCONSTRAINTS_PTR ¶
type CSSM_X509EXT_BASICCONSTRAINTS_PTR = *CssmX509extBasicConstraints
CSSM_X509EXT_BASICCONSTRAINTS_PTR is an alias for the cssm_x509ext_basicConstraints value type.
type CSSM_X509EXT_PAIR ¶
type CSSM_X509EXT_PAIR = CssmX509extPair
CSSM_X509EXT_PAIR is an alias for the cssm_x509ext_pair value type.
type CSSM_X509EXT_PAIR_PTR ¶
type CSSM_X509EXT_PAIR_PTR = *CssmX509extPair
CSSM_X509EXT_PAIR_PTR is an alias for the cssm_x509ext_pair value type.
type CSSM_X509EXT_POLICYINFO ¶
type CSSM_X509EXT_POLICYINFO = CssmX509extPolicyInfo
CSSM_X509EXT_POLICYINFO is an alias for the cssm_x509ext_policyInfo value type.
type CSSM_X509EXT_POLICYINFO_PTR ¶
type CSSM_X509EXT_POLICYINFO_PTR = *CssmX509extPolicyInfo
CSSM_X509EXT_POLICYINFO_PTR is an alias for the cssm_x509ext_policyInfo value type.
type CSSM_X509EXT_POLICYQUALIFIERINFO ¶
type CSSM_X509EXT_POLICYQUALIFIERINFO = CssmX509extPolicyQualifierInfo
CSSM_X509EXT_POLICYQUALIFIERINFO is an alias for the cssm_x509ext_policyQualifierInfo value type.
type CSSM_X509EXT_POLICYQUALIFIERINFO_PTR ¶
type CSSM_X509EXT_POLICYQUALIFIERINFO_PTR = *CssmX509extPolicyQualifierInfo
CSSM_X509EXT_POLICYQUALIFIERINFO_PTR is an alias for the cssm_x509ext_policyQualifierInfo value type.
type CSSM_X509EXT_POLICYQUALIFIERS ¶
type CSSM_X509EXT_POLICYQUALIFIERS = CssmX509extPolicyQualifiers
CSSM_X509EXT_POLICYQUALIFIERS is an alias for the cssm_x509ext_policyQualifiers value type.
type CSSM_X509EXT_POLICYQUALIFIERS_PTR ¶
type CSSM_X509EXT_POLICYQUALIFIERS_PTR = *CssmX509extPolicyQualifiers
CSSM_X509EXT_POLICYQUALIFIERS_PTR is an alias for the cssm_x509ext_policyQualifiers value type.
type CSSM_X509EXT_TAGandVALUE ¶
type CSSM_X509EXT_TAGandVALUE = CssmX509ExtensionTagAndValue
CSSM_X509EXT_TAGandVALUE is an alias for the cssm_x509_extensionTagAndValue value type.
type CSSM_X509EXT_TAGandVALUE_PTR ¶
type CSSM_X509EXT_TAGandVALUE_PTR = *CssmX509ExtensionTagAndValue
CSSM_X509EXT_TAGandVALUE_PTR is an alias for the cssm_x509_extensionTagAndValue value type.
type CSSM_X509_EXTENSION ¶
type CSSM_X509_EXTENSION = CssmX509Extension
CSSM_X509_EXTENSION is an alias for the cssm_x509_extension value type.
type CSSM_X509_EXTENSIONS ¶
type CSSM_X509_EXTENSIONS = CssmX509Extensions
CSSM_X509_EXTENSIONS is an alias for the cssm_x509_extensions value type.
type CSSM_X509_EXTENSIONS_PTR ¶
type CSSM_X509_EXTENSIONS_PTR = *CssmX509Extensions
CSSM_X509_EXTENSIONS_PTR is an alias for the cssm_x509_extensions value type.
type CSSM_X509_EXTENSION_PTR ¶
type CSSM_X509_EXTENSION_PTR = *CssmX509Extension
CSSM_X509_EXTENSION_PTR is an alias for the cssm_x509_extension value type.
type CSSM_X509_NAME ¶
type CSSM_X509_NAME = CssmX509Name
CSSM_X509_NAME is an alias for the cssm_x509_name value type.
type CSSM_X509_NAME_PTR ¶
type CSSM_X509_NAME_PTR = *CssmX509Name
CSSM_X509_NAME_PTR is an alias for the cssm_x509_name value type.
type CSSM_X509_RDN ¶
type CSSM_X509_RDN = CssmX509Rdn
CSSM_X509_RDN is an alias for the cssm_x509_rdn value type.
type CSSM_X509_RDN_PTR ¶
type CSSM_X509_RDN_PTR = *CssmX509Rdn
CSSM_X509_RDN_PTR is an alias for the cssm_x509_rdn value type.
type CSSM_X509_REVOKED_CERT_ENTRY ¶
type CSSM_X509_REVOKED_CERT_ENTRY = CssmX509RevokedCertEntry
CSSM_X509_REVOKED_CERT_ENTRY is an alias for the cssm_x509_revoked_cert_entry value type.
type CSSM_X509_REVOKED_CERT_ENTRY_PTR ¶
type CSSM_X509_REVOKED_CERT_ENTRY_PTR = *CssmX509RevokedCertEntry
CSSM_X509_REVOKED_CERT_ENTRY_PTR is an alias for the cssm_x509_revoked_cert_entry value type.
type CSSM_X509_REVOKED_CERT_LIST ¶
type CSSM_X509_REVOKED_CERT_LIST = CssmX509RevokedCertList
CSSM_X509_REVOKED_CERT_LIST is an alias for the cssm_x509_revoked_cert_list value type.
type CSSM_X509_REVOKED_CERT_LIST_PTR ¶
type CSSM_X509_REVOKED_CERT_LIST_PTR = *CssmX509RevokedCertList
CSSM_X509_REVOKED_CERT_LIST_PTR is an alias for the cssm_x509_revoked_cert_list value type.
type CSSM_X509_SIGNATURE ¶
type CSSM_X509_SIGNATURE = CssmX509Signature
CSSM_X509_SIGNATURE is an alias for the cssm_x509_signature value type.
type CSSM_X509_SIGNATURE_PTR ¶
type CSSM_X509_SIGNATURE_PTR = *CssmX509Signature
CSSM_X509_SIGNATURE_PTR is an alias for the cssm_x509_signature value type.
type CSSM_X509_SIGNED_CERTIFICATE ¶
type CSSM_X509_SIGNED_CERTIFICATE = CssmX509SignedCertificate
CSSM_X509_SIGNED_CERTIFICATE is an alias for the cssm_x509_signed_certificate value type.
type CSSM_X509_SIGNED_CERTIFICATE_PTR ¶
type CSSM_X509_SIGNED_CERTIFICATE_PTR = *CssmX509SignedCertificate
CSSM_X509_SIGNED_CERTIFICATE_PTR is an alias for the cssm_x509_signed_certificate value type.
type CSSM_X509_SIGNED_CRL ¶
type CSSM_X509_SIGNED_CRL = CssmX509SignedCrl
CSSM_X509_SIGNED_CRL is an alias for the cssm_x509_signed_crl value type.
type CSSM_X509_SIGNED_CRL_PTR ¶
type CSSM_X509_SIGNED_CRL_PTR = *CssmX509SignedCrl
CSSM_X509_SIGNED_CRL_PTR is an alias for the cssm_x509_signed_crl value type.
type CSSM_X509_TBS_CERTIFICATE ¶
type CSSM_X509_TBS_CERTIFICATE = CssmX509TbsCertificate
CSSM_X509_TBS_CERTIFICATE is an alias for the cssm_x509_tbs_certificate value type.
type CSSM_X509_TBS_CERTIFICATE_PTR ¶
type CSSM_X509_TBS_CERTIFICATE_PTR = *CssmX509TbsCertificate
CSSM_X509_TBS_CERTIFICATE_PTR is an alias for the cssm_x509_tbs_certificate value type.
type CSSM_X509_TBS_CERTLIST ¶
type CSSM_X509_TBS_CERTLIST = CssmX509TbsCertlist
CSSM_X509_TBS_CERTLIST is an alias for the cssm_x509_tbs_certlist value type.
type CSSM_X509_TBS_CERTLIST_PTR ¶
type CSSM_X509_TBS_CERTLIST_PTR = *CssmX509TbsCertlist
CSSM_X509_TBS_CERTLIST_PTR is an alias for the cssm_x509_tbs_certlist value type.
type CSSM_X509_TIME ¶
type CSSM_X509_TIME = CssmX509Time
CSSM_X509_TIME is an alias for the cssm_x509_time value type.
type CSSM_X509_TIME_PTR ¶
type CSSM_X509_TIME_PTR = *CssmX509Time
CSSM_X509_TIME_PTR is an alias for the cssm_x509_time value type.
type CSSM_X509_TYPE_VALUE_PAIR ¶
type CSSM_X509_TYPE_VALUE_PAIR = CssmX509TypeValuePair
CSSM_X509_TYPE_VALUE_PAIR is an alias for the cssm_x509_type_value_pair value type.
type CSSM_X509_TYPE_VALUE_PAIR_PTR ¶
type CSSM_X509_TYPE_VALUE_PAIR_PTR = *CssmX509TypeValuePair
CSSM_X509_TYPE_VALUE_PAIR_PTR is an alias for the cssm_x509_type_value_pair value type.
type CSSM_X509_VALIDITY ¶
type CSSM_X509_VALIDITY = X509Validity
CSSM_X509_VALIDITY is an alias for the x509_validity value type.
type CSSM_X509_VALIDITY_PTR ¶
type CSSM_X509_VALIDITY_PTR = *X509Validity
CSSM_X509_VALIDITY_PTR is an alias for the x509_validity value type.
type CssmAccessCredentials ¶
type CssmAccessCredentials struct {
EntryTag [68]int8
BaseCerts CssmBaseCerts
Samples CssmSamplegroup
Callback unsafe.Pointer
CallerCtx unsafe.Pointer
}
type CssmAclEdit ¶
type CssmAclEntryInfo ¶
type CssmAclEntryInfo struct {
EntryPublicInfo CssmAclEntryPrototype
EntryHandle int
}
type CssmAclEntryInput ¶
type CssmAclEntryInput struct {
Prototype CssmAclEntryPrototype
Callback unsafe.Pointer
CallerContext unsafe.Pointer
}
type CssmAclEntryPrototype ¶
type CssmAclEntryPrototype struct {
// contains filtered or unexported fields
}
The C layout cannot be reproduced as a plain Go value struct, so it is held as its exact-size bytes and read through the typed As* accessors below. It is pointer-only: never pass it by value.
func (*CssmAclEntryPrototype) AsDelegate ¶ added in v0.18.0
func (u *CssmAclEntryPrototype) AsDelegate() int32
AsDelegate returns the Delegate field, read from the backing bytes at offset 24.
func (*CssmAclEntryPrototype) AsEntryTag ¶ added in v0.18.0
func (u *CssmAclEntryPrototype) AsEntryTag() [68]int8
AsEntryTag returns the EntryTag field, read from the backing bytes at offset 80.
type CssmAclOwnerPrototype ¶
type CssmAclValidityPeriod ¶
type CssmAclValidityPeriod struct {
// contains filtered or unexported fields
}
The C layout cannot be reproduced as a plain Go value struct, so it is held as its exact-size bytes and read through the typed As* accessors below. It is pointer-only: never pass it by value.
type CssmApplecspdlDbChangePasswordParameters ¶
type CssmApplecspdlDbChangePasswordParameters struct {
// contains filtered or unexported fields
}
The C layout cannot be reproduced as a plain Go value struct, so it is held as its exact-size bytes and read through the typed As* accessors below. It is pointer-only: never pass it by value.
func (*CssmApplecspdlDbChangePasswordParameters) AsAccessCredentials ¶ added in v0.18.0
func (u *CssmApplecspdlDbChangePasswordParameters) AsAccessCredentials() unsafe.Pointer
AsAccessCredentials returns the accessCredentials field, read from the backing bytes at offset 0.
type CssmApplecspdlDbIsLockedParameters ¶
type CssmApplecspdlDbIsLockedParameters struct {
IsLocked uint8
}
type CssmAppledlOpenParametersMask ¶ added in v0.17.0
type CssmAppledlOpenParametersMask int32
const (
KCSSM_APPLEDL_MASK_MODE CssmAppledlOpenParametersMask = 1
)
func (CssmAppledlOpenParametersMask) String ¶ added in v0.17.0
func (e CssmAppledlOpenParametersMask) String() string
String returns the CssmAppledlOpenParametersMask constant's name, or its numeric form when the value is not a known constant.
type CssmAuthorizationgroup ¶
type CssmAuthorizationgroup struct {
// contains filtered or unexported fields
}
The C layout cannot be reproduced as a plain Go value struct, so it is held as its exact-size bytes and read through the typed As* accessors below. It is pointer-only: never pass it by value.
func (*CssmAuthorizationgroup) AsAuthTags ¶ added in v0.18.0
func (u *CssmAuthorizationgroup) AsAuthTags() unsafe.Pointer
AsAuthTags returns the AuthTags field, read from the backing bytes at offset 8.
func (*CssmAuthorizationgroup) AsNumberOfAuthTags ¶ added in v0.18.0
func (u *CssmAuthorizationgroup) AsNumberOfAuthTags() uint32
AsNumberOfAuthTags returns the NumberOfAuthTags field, read from the backing bytes at offset 0.
type CssmBaseCerts ¶
type CssmBaseCerts struct {
TPHandle int
CLHandle int
Certs CssmCertgroup
}
type CssmCertBundle ¶
type CssmCertBundle struct {
BundleHeader CssmCertBundleHeader
Bundle CssmData
}
type CssmCertBundleHeader ¶
type CssmCertPair ¶
type CssmCertPair struct {
EncodedCert CssmEncodedCert
ParsedCert CssmParsedCert
}
type CssmCertgroup ¶
type CssmContext ¶
type CssmContextAttribute ¶
type CssmCrlPair ¶
type CssmCrlPair struct {
EncodedCrl CssmEncodedCrl
ParsedCrl CssmParsedCrl
}
type CssmCrlgroup ¶
type CssmCryptoData ¶
type CssmCspOperationalStatistics ¶
type CssmCspOperationalStatistics struct {
UserAuthenticated int32
DeviceFlags uint32
TokenMaxSessionCount uint32
TokenOpenedSessionCount uint32
TokenMaxRWSessionCount uint32
TokenOpenedRWSessionCount uint32
TokenTotalPublicMem uint32
TokenFreePublicMem uint32
TokenTotalPrivateMem uint32
TokenFreePrivateMem uint32
}
func CSSM_CSP_GetOperationalStatistics ¶
func CSSM_CSP_GetOperationalStatistics(cspHandle int) (result int32, statistics CssmCspOperationalStatistics)
CSSM_CSP_GetOperationalStatistics calls the Security framework function CSSM_CSP_GetOperationalStatistics.
type CssmData ¶
type CssmData struct {
// contains filtered or unexported fields
}
The C layout cannot be reproduced as a plain Go value struct, so it is held as its exact-size bytes and read through the typed As* accessors below. It is pointer-only: never pass it by value.
type CssmDbAttributeData ¶
type CssmDbAttributeData struct {
Info CssmDbAttributeInfo
NumberOfValues uint32
Value unsafe.Pointer
}
type CssmDbAttributeInfo ¶
type CssmDbAttributeInfo struct {
// contains filtered or unexported fields
}
The C layout cannot be reproduced as a plain Go value struct, so it is held as its exact-size bytes and read through the typed As* accessors below. It is pointer-only: never pass it by value.
func (*CssmDbAttributeInfo) AsAttributeFormat ¶ added in v0.18.0
func (u *CssmDbAttributeInfo) AsAttributeFormat() uint32
AsAttributeFormat returns the AttributeFormat field, read from the backing bytes at offset 24.
func (*CssmDbAttributeInfo) AsAttributeNameFormat ¶ added in v0.18.0
func (u *CssmDbAttributeInfo) AsAttributeNameFormat() uint32
AsAttributeNameFormat returns the AttributeNameFormat field, read from the backing bytes at offset 0.
type CssmDbIndexInfo ¶
type CssmDbIndexInfo struct {
// contains filtered or unexported fields
}
The C layout cannot be reproduced as a plain Go value struct, so it is held as its exact-size bytes and read through the typed As* accessors below. It is pointer-only: never pass it by value.
func (*CssmDbIndexInfo) AsIndexType ¶ added in v0.18.0
func (u *CssmDbIndexInfo) AsIndexType() uint32
AsIndexType returns the IndexType field, read from the backing bytes at offset 0.
func (*CssmDbIndexInfo) AsIndexedDataLocation ¶ added in v0.18.0
func (u *CssmDbIndexInfo) AsIndexedDataLocation() uint32
AsIndexedDataLocation returns the IndexedDataLocation field, read from the backing bytes at offset 4.
type CssmDbParsingModuleInfo ¶
type CssmDbParsingModuleInfo struct {
RecordType uint32
ModuleSubserviceUID CssmSubserviceUid
}
type CssmDbRecordIndexInfo ¶
type CssmDbSchemaIndexInfo ¶
type CssmDbUniqueRecord ¶
type CssmDbUniqueRecord struct {
RecordLocator CssmDbIndexInfo
RecordIdentifier CssmData
}
type CssmDbinfo ¶
type CssmDlDbHandle ¶
type CssmDlDbList ¶
type CssmDlPkcs11Attributes ¶
type CssmDlPkcs11Attributes struct {
DeviceAccessFlags uint32
}
type CssmEncodedCert ¶
type CssmEncodedCert struct {
// contains filtered or unexported fields
}
The C layout cannot be reproduced as a plain Go value struct, so it is held as its exact-size bytes and read through the typed As* accessors below. It is pointer-only: never pass it by value.
func (*CssmEncodedCert) AsCertEncoding ¶ added in v0.18.0
func (u *CssmEncodedCert) AsCertEncoding() uint32
AsCertEncoding returns the CertEncoding field, read from the backing bytes at offset 4.
func (*CssmEncodedCert) AsCertType ¶ added in v0.18.0
func (u *CssmEncodedCert) AsCertType() uint32
AsCertType returns the CertType field, read from the backing bytes at offset 0.
type CssmEncodedCrl ¶
type CssmEncodedCrl struct {
// contains filtered or unexported fields
}
The C layout cannot be reproduced as a plain Go value struct, so it is held as its exact-size bytes and read through the typed As* accessors below. It is pointer-only: never pass it by value.
func (*CssmEncodedCrl) AsCrlEncoding ¶ added in v0.18.0
func (u *CssmEncodedCrl) AsCrlEncoding() uint32
AsCrlEncoding returns the CrlEncoding field, read from the backing bytes at offset 4.
func (*CssmEncodedCrl) AsCrlType ¶ added in v0.18.0
func (u *CssmEncodedCrl) AsCrlType() uint32
AsCrlType returns the CrlType field, read from the backing bytes at offset 0.
type CssmEvidence ¶
type CssmFieldgroup ¶
type CssmFuncNameAddr ¶
type CssmGuid ¶
func CSSM_GetModuleGUIDFromHandle ¶
CSSM_GetModuleGUIDFromHandle calls the Security framework function CSSM_GetModuleGUIDFromHandle.
func CSSM_ListAttachedModuleManagers ¶
func CSSM_ListAttachedModuleManagers() (result int32, numberOfModuleManagers uint32, moduleManagerGuids CssmGuid)
CSSM_ListAttachedModuleManagers calls the Security framework function CSSM_ListAttachedModuleManagers.
type CssmKeaDeriveParams ¶
type CssmKey ¶
type CssmKey struct {
KeyHeader CssmKeyheader
KeyData CssmData
}
type CssmKeySize ¶
func CSSM_QueryKeySizeInBits ¶
func CSSM_QueryKeySizeInBits(cspHandle int, ccHandle uint64, key unsafe.Pointer) (result int32, keySize CssmKeySize)
CSSM_QueryKeySizeInBits calls the Security framework function CSSM_QueryKeySizeInBits.
type CssmKeyheader ¶
type CssmKrName ¶
type CssmKrName struct {
// contains filtered or unexported fields
}
The C layout cannot be reproduced as a plain Go value struct, so it is held as its exact-size bytes and read through the typed As* accessors below. It is pointer-only: never pass it by value.
func (*CssmKrName) AsLength ¶ added in v0.18.0
func (u *CssmKrName) AsLength() uint8
AsLength returns the Length field, read from the backing bytes at offset 1.
func (*CssmKrName) AsName ¶ added in v0.18.0
func (u *CssmKrName) AsName() unsafe.Pointer
AsName returns the Name field, read from the backing bytes at offset 8.
func (*CssmKrName) AsType ¶ added in v0.18.0
func (u *CssmKrName) AsType() uint8
AsType returns the Type field, read from the backing bytes at offset 0.
type CssmKrPolicyInfo ¶
type CssmKrPolicyListItem ¶
type CssmKrProfile ¶
type CssmKrProfile struct {
UserName CssmKrName
UserCertificate unsafe.Pointer
KRSCertChain unsafe.Pointer
LE_KRANum uint8
LE_KRACertChainList unsafe.Pointer
ENT_KRANum uint8
ENT_KRACertChainList unsafe.Pointer
INDIV_KRANum uint8
INDIV_KRACertChainList unsafe.Pointer
INDIV_AuthenticationInfo unsafe.Pointer
KRSPFlags uint32
KRSPExtensions unsafe.Pointer
}
type CssmKrWrappedproductinfo ¶
type CssmKrWrappedproductinfo struct {
StandardVersion CssmVersion
StandardDescription [68]int8
ProductVersion CssmVersion
ProductDescription [68]int8
ProductVendor [68]int8
ProductFlags uint32
}
type CssmKrsubservice ¶
type CssmKrsubservice struct {
SubServiceID uint32
Description unsafe.Pointer
WrappedProduct CssmKrWrappedproductinfo
}
type CssmList ¶
type CssmList struct {
// contains filtered or unexported fields
}
The C layout cannot be reproduced as a plain Go value struct, so it is held as its exact-size bytes and read through the typed As* accessors below. It is pointer-only: never pass it by value.
func (*CssmList) AsListType ¶ added in v0.18.0
AsListType returns the ListType field, read from the backing bytes at offset 0.
type CssmListElement ¶
type CssmManagerRegistrationInfo ¶
type CssmManagerRegistrationInfo struct {
// contains filtered or unexported fields
}
The C layout cannot be reproduced as a plain Go value struct, so it is held as its exact-size bytes and read through the typed As* accessors below. It is pointer-only: never pass it by value.
func (*CssmManagerRegistrationInfo) AsDeregisterDispatchTable ¶ added in v0.18.0
func (u *CssmManagerRegistrationInfo) AsDeregisterDispatchTable() func() int32
AsDeregisterDispatchTable binds the DeregisterDispatchTable C function pointer (offset 24) to a callable Go func, or returns nil when the pointer is null.
func (*CssmManagerRegistrationInfo) AsEventNotifyManager ¶ added in v0.18.0
func (u *CssmManagerRegistrationInfo) AsEventNotifyManager() func(unsafe.Pointer) int32
AsEventNotifyManager binds the EventNotifyManager C function pointer (offset 32) to a callable Go func, or returns nil when the pointer is null.
func (*CssmManagerRegistrationInfo) AsInitialize ¶ added in v0.18.0
func (u *CssmManagerRegistrationInfo) AsInitialize() func(uint32, uint32) int32
AsInitialize binds the Initialize C function pointer (offset 0) to a callable Go func, or returns nil when the pointer is null.
func (*CssmManagerRegistrationInfo) AsRefreshFunctionTable ¶ added in v0.18.0
func (u *CssmManagerRegistrationInfo) AsRefreshFunctionTable() func(unsafe.Pointer, uint32) int32
AsRefreshFunctionTable binds the RefreshFunctionTable C function pointer (offset 40) to a callable Go func, or returns nil when the pointer is null.
func (*CssmManagerRegistrationInfo) AsRegisterDispatchTable ¶ added in v0.18.0
func (u *CssmManagerRegistrationInfo) AsRegisterDispatchTable() func(unsafe.Pointer) int32
AsRegisterDispatchTable binds the RegisterDispatchTable C function pointer (offset 16) to a callable Go func, or returns nil when the pointer is null.
func (*CssmManagerRegistrationInfo) AsTerminate ¶ added in v0.18.0
func (u *CssmManagerRegistrationInfo) AsTerminate() func() int32
AsTerminate binds the Terminate C function pointer (offset 8) to a callable Go func, or returns nil when the pointer is null.
type CssmMemoryFuncs ¶
type CssmModuleFuncs ¶
type CssmNameList ¶
type CssmNetAddress ¶
type CssmParsedCert ¶
type CssmParsedCrl ¶
type CssmPkcs1OaepParams ¶
type CssmPkcs5Pbkdf1Params ¶
type CssmPkcs5Pbkdf2Params ¶
type CssmQueryLimits ¶
type CssmQuerySizeData ¶
func CSSM_QuerySize ¶
func CSSM_QuerySize(ccHandle uint64, encrypt int32, querySizeCount uint32) (result int32, dataBlockSizes CssmQuerySizeData)
CSSM_QuerySize calls the Security framework function CSSM_QuerySize.
type CssmResourceControlContext ¶
type CssmResourceControlContext struct {
AccessCred unsafe.Pointer
InitialACLEntry CssmAclEntryInput
}
type CssmSample ¶
type CssmSamplegroup ¶
type CssmSelectionPredicate ¶
type CssmSelectionPredicate struct {
DbOperator uint32
Attribute CssmDbAttributeData
}
type CssmSpiAcFuncs ¶
type CssmSpiAcFuncs struct {
// contains filtered or unexported fields
}
The C layout cannot be reproduced as a plain Go value struct, so it is held as its exact-size bytes and read through the typed As* accessors below. It is pointer-only: never pass it by value.
func (*CssmSpiAcFuncs) AsAuthCompute ¶ added in v0.18.0
func (u *CssmSpiAcFuncs) AsAuthCompute() func(int, unsafe.Pointer, unsafe.Pointer, uint32, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
AsAuthCompute binds the AuthCompute C function pointer (offset 0) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiAcFuncs) AsPassThrough ¶ added in v0.18.0
func (u *CssmSpiAcFuncs) AsPassThrough() func(int, int, int, uint64, unsafe.Pointer, uint32, unsafe.Pointer, unsafe.Pointer) int32
AsPassThrough binds the PassThrough C function pointer (offset 8) to a callable Go func, or returns nil when the pointer is null.
type CssmSpiClFuncs ¶
type CssmSpiClFuncs struct {
// contains filtered or unexported fields
}
The C layout cannot be reproduced as a plain Go value struct, so it is held as its exact-size bytes and read through the typed As* accessors below. It is pointer-only: never pass it by value.
func (*CssmSpiClFuncs) AsCertAbortCache ¶ added in v0.18.0
func (u *CssmSpiClFuncs) AsCertAbortCache() func(int, int) int32
AsCertAbortCache binds the CertAbortCache C function pointer (offset 120) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiClFuncs) AsCertAbortQuery ¶ added in v0.18.0
func (u *CssmSpiClFuncs) AsCertAbortQuery() func(int, int) int32
AsCertAbortQuery binds the CertAbortQuery C function pointer (offset 56) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiClFuncs) AsCertCache ¶ added in v0.18.0
AsCertCache binds the CertCache C function pointer (offset 96) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiClFuncs) AsCertCreateTemplate ¶ added in v0.18.0
func (u *CssmSpiClFuncs) AsCertCreateTemplate() func(int, uint32, unsafe.Pointer, unsafe.Pointer) int32
AsCertCreateTemplate binds the CertCreateTemplate C function pointer (offset 0) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiClFuncs) AsCertDescribeFormat ¶ added in v0.18.0
AsCertDescribeFormat binds the CertDescribeFormat C function pointer (offset 144) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiClFuncs) AsCertGetAllFields ¶ added in v0.18.0
func (u *CssmSpiClFuncs) AsCertGetAllFields() func(int, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
AsCertGetAllFields binds the CertGetAllFields C function pointer (offset 72) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiClFuncs) AsCertGetAllTemplateFields ¶ added in v0.18.0
func (u *CssmSpiClFuncs) AsCertGetAllTemplateFields() func(int, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
AsCertGetAllTemplateFields binds the CertGetAllTemplateFields C function pointer (offset 8) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiClFuncs) AsCertGetFirstCachedFieldValue ¶ added in v0.18.0
func (u *CssmSpiClFuncs) AsCertGetFirstCachedFieldValue() func(int, int, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
AsCertGetFirstCachedFieldValue binds the CertGetFirstCachedFieldValue C function pointer (offset 104) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiClFuncs) AsCertGetFirstFieldValue ¶ added in v0.18.0
func (u *CssmSpiClFuncs) AsCertGetFirstFieldValue() func(int, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
AsCertGetFirstFieldValue binds the CertGetFirstFieldValue C function pointer (offset 40) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiClFuncs) AsCertGetKeyInfo ¶ added in v0.18.0
AsCertGetKeyInfo binds the CertGetKeyInfo C function pointer (offset 64) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiClFuncs) AsCertGetNextCachedFieldValue ¶ added in v0.18.0
AsCertGetNextCachedFieldValue binds the CertGetNextCachedFieldValue C function pointer (offset 112) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiClFuncs) AsCertGetNextFieldValue ¶ added in v0.18.0
AsCertGetNextFieldValue binds the CertGetNextFieldValue C function pointer (offset 48) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiClFuncs) AsCertGroupFromVerifiedBundle ¶ added in v0.18.0
func (u *CssmSpiClFuncs) AsCertGroupFromVerifiedBundle() func(int, uint64, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
AsCertGroupFromVerifiedBundle binds the CertGroupFromVerifiedBundle C function pointer (offset 136) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiClFuncs) AsCertGroupToSignedBundle ¶ added in v0.18.0
func (u *CssmSpiClFuncs) AsCertGroupToSignedBundle() func(int, uint64, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
AsCertGroupToSignedBundle binds the CertGroupToSignedBundle C function pointer (offset 128) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiClFuncs) AsCertSign ¶ added in v0.18.0
func (u *CssmSpiClFuncs) AsCertSign() func(int, uint64, unsafe.Pointer, unsafe.Pointer, uint32, unsafe.Pointer) int32
AsCertSign binds the CertSign C function pointer (offset 16) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiClFuncs) AsCertVerify ¶ added in v0.18.0
func (u *CssmSpiClFuncs) AsCertVerify() func(int, uint64, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer, uint32) int32
AsCertVerify binds the CertVerify C function pointer (offset 24) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiClFuncs) AsCertVerifyWithKey ¶ added in v0.18.0
AsCertVerifyWithKey binds the CertVerifyWithKey C function pointer (offset 32) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiClFuncs) AsCrlAbortCache ¶ added in v0.18.0
func (u *CssmSpiClFuncs) AsCrlAbortCache() func(int, int) int32
AsCrlAbortCache binds the CrlAbortCache C function pointer (offset 288) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiClFuncs) AsCrlAbortQuery ¶ added in v0.18.0
func (u *CssmSpiClFuncs) AsCrlAbortQuery() func(int, int) int32
AsCrlAbortQuery binds the CrlAbortQuery C function pointer (offset 232) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiClFuncs) AsCrlAddCert ¶ added in v0.18.0
func (u *CssmSpiClFuncs) AsCrlAddCert() func(int, uint64, unsafe.Pointer, uint32, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
AsCrlAddCert binds the CrlAddCert C function pointer (offset 168) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiClFuncs) AsCrlCache ¶ added in v0.18.0
AsCrlCache binds the CrlCache C function pointer (offset 248) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiClFuncs) AsCrlCreateTemplate ¶ added in v0.18.0
func (u *CssmSpiClFuncs) AsCrlCreateTemplate() func(int, uint32, unsafe.Pointer, unsafe.Pointer) int32
AsCrlCreateTemplate binds the CrlCreateTemplate C function pointer (offset 152) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiClFuncs) AsCrlDescribeFormat ¶ added in v0.18.0
AsCrlDescribeFormat binds the CrlDescribeFormat C function pointer (offset 296) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiClFuncs) AsCrlGetAllCachedRecordFields ¶ added in v0.18.0
func (u *CssmSpiClFuncs) AsCrlGetAllCachedRecordFields() func(int, int, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
AsCrlGetAllCachedRecordFields binds the CrlGetAllCachedRecordFields C function pointer (offset 280) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiClFuncs) AsCrlGetAllFields ¶ added in v0.18.0
func (u *CssmSpiClFuncs) AsCrlGetAllFields() func(int, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
AsCrlGetAllFields binds the CrlGetAllFields C function pointer (offset 240) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiClFuncs) AsCrlGetFirstCachedFieldValue ¶ added in v0.18.0
func (u *CssmSpiClFuncs) AsCrlGetFirstCachedFieldValue() func(int, int, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
AsCrlGetFirstCachedFieldValue binds the CrlGetFirstCachedFieldValue C function pointer (offset 264) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiClFuncs) AsCrlGetFirstFieldValue ¶ added in v0.18.0
func (u *CssmSpiClFuncs) AsCrlGetFirstFieldValue() func(int, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
AsCrlGetFirstFieldValue binds the CrlGetFirstFieldValue C function pointer (offset 216) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiClFuncs) AsCrlGetNextCachedFieldValue ¶ added in v0.18.0
AsCrlGetNextCachedFieldValue binds the CrlGetNextCachedFieldValue C function pointer (offset 272) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiClFuncs) AsCrlGetNextFieldValue ¶ added in v0.18.0
AsCrlGetNextFieldValue binds the CrlGetNextFieldValue C function pointer (offset 224) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiClFuncs) AsCrlRemoveCert ¶ added in v0.18.0
func (u *CssmSpiClFuncs) AsCrlRemoveCert() func(int, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
AsCrlRemoveCert binds the CrlRemoveCert C function pointer (offset 176) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiClFuncs) AsCrlSetFields ¶ added in v0.18.0
func (u *CssmSpiClFuncs) AsCrlSetFields() func(int, uint32, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
AsCrlSetFields binds the CrlSetFields C function pointer (offset 160) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiClFuncs) AsCrlSign ¶ added in v0.18.0
func (u *CssmSpiClFuncs) AsCrlSign() func(int, uint64, unsafe.Pointer, unsafe.Pointer, uint32, unsafe.Pointer) int32
AsCrlSign binds the CrlSign C function pointer (offset 184) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiClFuncs) AsCrlVerify ¶ added in v0.18.0
func (u *CssmSpiClFuncs) AsCrlVerify() func(int, uint64, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer, uint32) int32
AsCrlVerify binds the CrlVerify C function pointer (offset 192) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiClFuncs) AsCrlVerifyWithKey ¶ added in v0.18.0
AsCrlVerifyWithKey binds the CrlVerifyWithKey C function pointer (offset 200) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiClFuncs) AsFreeFieldValue ¶ added in v0.18.0
AsFreeFieldValue binds the FreeFieldValue C function pointer (offset 88) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiClFuncs) AsFreeFields ¶ added in v0.18.0
AsFreeFields binds the FreeFields C function pointer (offset 80) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiClFuncs) AsIsCertInCachedCrl ¶ added in v0.18.0
func (u *CssmSpiClFuncs) AsIsCertInCachedCrl() func(int, unsafe.Pointer, int, unsafe.Pointer, unsafe.Pointer) int32
AsIsCertInCachedCrl binds the IsCertInCachedCrl C function pointer (offset 256) to a callable Go func, or returns nil when the pointer is null.
type CssmSpiCspFuncs ¶
type CssmSpiCspFuncs struct {
// contains filtered or unexported fields
}
The C layout cannot be reproduced as a plain Go value struct, so it is held as its exact-size bytes and read through the typed As* accessors below. It is pointer-only: never pass it by value.
func (*CssmSpiCspFuncs) AsChangeKeyACL ¶ added in v0.18.0
func (u *CssmSpiCspFuncs) AsChangeKeyACL() func(int, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
AsChangeKeyACL binds the ChangeKeyAcl C function pointer (offset 416) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiCspFuncs) AsChangeKeyOwner ¶ added in v0.18.0
func (u *CssmSpiCspFuncs) AsChangeKeyOwner() func(int, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
AsChangeKeyOwner binds the ChangeKeyOwner C function pointer (offset 432) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiCspFuncs) AsChangeLoginACL ¶ added in v0.18.0
AsChangeLoginACL binds the ChangeLoginAcl C function pointer (offset 344) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiCspFuncs) AsChangeLoginOwner ¶ added in v0.18.0
AsChangeLoginOwner binds the ChangeLoginOwner C function pointer (offset 448) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiCspFuncs) AsDecryptData ¶ added in v0.18.0
func (u *CssmSpiCspFuncs) AsDecryptData() func(int, uint64, unsafe.Pointer, unsafe.Pointer, uint32, unsafe.Pointer, uint32, unsafe.Pointer, unsafe.Pointer, uint64) int32
AsDecryptData binds the DecryptData C function pointer (offset 216) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiCspFuncs) AsDecryptDataFinal ¶ added in v0.18.0
AsDecryptDataFinal binds the DecryptDataFinal C function pointer (offset 240) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiCspFuncs) AsDecryptDataInit ¶ added in v0.18.0
AsDecryptDataInit binds the DecryptDataInit C function pointer (offset 224) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiCspFuncs) AsDecryptDataUpdate ¶ added in v0.18.0
func (u *CssmSpiCspFuncs) AsDecryptDataUpdate() func(int, uint64, unsafe.Pointer, uint32, unsafe.Pointer, uint32, unsafe.Pointer) int32
AsDecryptDataUpdate binds the DecryptDataUpdate C function pointer (offset 232) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiCspFuncs) AsDeriveKey ¶ added in v0.18.0
func (u *CssmSpiCspFuncs) AsDeriveKey() func(int, uint64, unsafe.Pointer, unsafe.Pointer, uint32, uint32, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
AsDeriveKey binds the DeriveKey C function pointer (offset 304) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiCspFuncs) AsDigestData ¶ added in v0.18.0
func (u *CssmSpiCspFuncs) AsDigestData() func(int, uint64, unsafe.Pointer, unsafe.Pointer, uint32, unsafe.Pointer) int32
AsDigestData binds the DigestData C function pointer (offset 80) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiCspFuncs) AsDigestDataClone ¶ added in v0.18.0
func (u *CssmSpiCspFuncs) AsDigestDataClone() func(int, uint64, uint64) int32
AsDigestDataClone binds the DigestDataClone C function pointer (offset 104) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiCspFuncs) AsDigestDataFinal ¶ added in v0.18.0
AsDigestDataFinal binds the DigestDataFinal C function pointer (offset 112) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiCspFuncs) AsDigestDataInit ¶ added in v0.18.0
AsDigestDataInit binds the DigestDataInit C function pointer (offset 88) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiCspFuncs) AsDigestDataUpdate ¶ added in v0.18.0
AsDigestDataUpdate binds the DigestDataUpdate C function pointer (offset 96) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiCspFuncs) AsEncryptData ¶ added in v0.18.0
func (u *CssmSpiCspFuncs) AsEncryptData() func(int, uint64, unsafe.Pointer, unsafe.Pointer, uint32, unsafe.Pointer, uint32, unsafe.Pointer, unsafe.Pointer, uint64) int32
AsEncryptData binds the EncryptData C function pointer (offset 184) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiCspFuncs) AsEncryptDataFinal ¶ added in v0.18.0
AsEncryptDataFinal binds the EncryptDataFinal C function pointer (offset 208) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiCspFuncs) AsEncryptDataInit ¶ added in v0.18.0
AsEncryptDataInit binds the EncryptDataInit C function pointer (offset 192) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiCspFuncs) AsEncryptDataUpdate ¶ added in v0.18.0
func (u *CssmSpiCspFuncs) AsEncryptDataUpdate() func(int, uint64, unsafe.Pointer, uint32, unsafe.Pointer, uint32, unsafe.Pointer) int32
AsEncryptDataUpdate binds the EncryptDataUpdate C function pointer (offset 200) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiCspFuncs) AsEventNotify ¶ added in v0.18.0
AsEventNotify binds the EventNotify C function pointer (offset 0) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiCspFuncs) AsFreeKey ¶ added in v0.18.0
AsFreeKey binds the FreeKey C function pointer (offset 312) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiCspFuncs) AsGenerateAlgorithmParams ¶ added in v0.18.0
func (u *CssmSpiCspFuncs) AsGenerateAlgorithmParams() func(int, uint64, unsafe.Pointer, uint32, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
AsGenerateAlgorithmParams binds the GenerateAlgorithmParams C function pointer (offset 280) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiCspFuncs) AsGenerateKey ¶ added in v0.18.0
func (u *CssmSpiCspFuncs) AsGenerateKey() func(int, uint64, unsafe.Pointer, uint32, uint32, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer, uint64) int32
AsGenerateKey binds the GenerateKey C function pointer (offset 256) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiCspFuncs) AsGenerateKeyPair ¶ added in v0.18.0
func (u *CssmSpiCspFuncs) AsGenerateKeyPair() func(int, uint64, unsafe.Pointer, uint32, uint32, unsafe.Pointer, unsafe.Pointer, uint32, uint32, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer, uint64) int32
AsGenerateKeyPair binds the GenerateKeyPair C function pointer (offset 264) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiCspFuncs) AsGenerateMAC ¶ added in v0.18.0
func (u *CssmSpiCspFuncs) AsGenerateMAC() func(int, uint64, unsafe.Pointer, unsafe.Pointer, uint32, unsafe.Pointer) int32
AsGenerateMAC binds the GenerateMac C function pointer (offset 120) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiCspFuncs) AsGenerateMACFinal ¶ added in v0.18.0
AsGenerateMACFinal binds the GenerateMacFinal C function pointer (offset 144) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiCspFuncs) AsGenerateMACInit ¶ added in v0.18.0
AsGenerateMACInit binds the GenerateMacInit C function pointer (offset 128) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiCspFuncs) AsGenerateMACUpdate ¶ added in v0.18.0
AsGenerateMACUpdate binds the GenerateMacUpdate C function pointer (offset 136) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiCspFuncs) AsGenerateRandom ¶ added in v0.18.0
func (u *CssmSpiCspFuncs) AsGenerateRandom() func(int, uint64, unsafe.Pointer, unsafe.Pointer) int32
AsGenerateRandom binds the GenerateRandom C function pointer (offset 272) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiCspFuncs) AsGetKeyACL ¶ added in v0.18.0
func (u *CssmSpiCspFuncs) AsGetKeyACL() func(int, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
AsGetKeyACL binds the GetKeyAcl C function pointer (offset 408) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiCspFuncs) AsGetKeyOwner ¶ added in v0.18.0
AsGetKeyOwner binds the GetKeyOwner C function pointer (offset 424) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiCspFuncs) AsGetLoginACL ¶ added in v0.18.0
func (u *CssmSpiCspFuncs) AsGetLoginACL() func(int, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
AsGetLoginACL binds the GetLoginAcl C function pointer (offset 400) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiCspFuncs) AsGetLoginOwner ¶ added in v0.18.0
func (u *CssmSpiCspFuncs) AsGetLoginOwner() func(int, unsafe.Pointer) int32
AsGetLoginOwner binds the GetLoginOwner C function pointer (offset 440) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiCspFuncs) AsGetOperationalStatistics ¶ added in v0.18.0
func (u *CssmSpiCspFuncs) AsGetOperationalStatistics() func(int, unsafe.Pointer) int32
AsGetOperationalStatistics binds the GetOperationalStatistics C function pointer (offset 392) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiCspFuncs) AsGetTimeValue ¶ added in v0.18.0
AsGetTimeValue binds the GetTimeValue C function pointer (offset 384) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiCspFuncs) AsLogin ¶ added in v0.18.0
AsLogin binds the Login C function pointer (offset 328) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiCspFuncs) AsLogout ¶ added in v0.18.0
func (u *CssmSpiCspFuncs) AsLogout() func(int) int32
AsLogout binds the Logout C function pointer (offset 336) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiCspFuncs) AsObtainPrivateKeyFromPublicKey ¶ added in v0.18.0
func (u *CssmSpiCspFuncs) AsObtainPrivateKeyFromPublicKey() func(int, unsafe.Pointer, unsafe.Pointer) int32
AsObtainPrivateKeyFromPublicKey binds the ObtainPrivateKeyFromPublicKey C function pointer (offset 352) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiCspFuncs) AsPassThrough ¶ added in v0.18.0
func (u *CssmSpiCspFuncs) AsPassThrough() func(int, uint64, unsafe.Pointer, uint32, unsafe.Pointer, unsafe.Pointer) int32
AsPassThrough binds the PassThrough C function pointer (offset 320) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiCspFuncs) AsQueryKeySizeInBits ¶ added in v0.18.0
func (u *CssmSpiCspFuncs) AsQueryKeySizeInBits() func(int, uint64, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
AsQueryKeySizeInBits binds the QueryKeySizeInBits C function pointer (offset 248) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiCspFuncs) AsQuerySize ¶ added in v0.18.0
func (u *CssmSpiCspFuncs) AsQuerySize() func(int, uint64, unsafe.Pointer, int32, uint32, unsafe.Pointer) int32
AsQuerySize binds the QuerySize C function pointer (offset 8) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiCspFuncs) AsRetrieveCounter ¶ added in v0.18.0
func (u *CssmSpiCspFuncs) AsRetrieveCounter() func(int, unsafe.Pointer) int32
AsRetrieveCounter binds the RetrieveCounter C function pointer (offset 368) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiCspFuncs) AsRetrieveUniqueID ¶ added in v0.18.0
func (u *CssmSpiCspFuncs) AsRetrieveUniqueID() func(int, unsafe.Pointer) int32
AsRetrieveUniqueID binds the RetrieveUniqueId C function pointer (offset 360) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiCspFuncs) AsSignData ¶ added in v0.18.0
func (u *CssmSpiCspFuncs) AsSignData() func(int, uint64, unsafe.Pointer, unsafe.Pointer, uint32, uint32, unsafe.Pointer) int32
AsSignData binds the SignData C function pointer (offset 16) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiCspFuncs) AsSignDataFinal ¶ added in v0.18.0
AsSignDataFinal binds the SignDataFinal C function pointer (offset 40) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiCspFuncs) AsSignDataInit ¶ added in v0.18.0
AsSignDataInit binds the SignDataInit C function pointer (offset 24) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiCspFuncs) AsSignDataUpdate ¶ added in v0.18.0
AsSignDataUpdate binds the SignDataUpdate C function pointer (offset 32) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiCspFuncs) AsUnwrapKey ¶ added in v0.18.0
func (u *CssmSpiCspFuncs) AsUnwrapKey() func(int, uint64, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer, uint32, uint32, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer, uint64) int32
AsUnwrapKey binds the UnwrapKey C function pointer (offset 296) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiCspFuncs) AsVerifyData ¶ added in v0.18.0
func (u *CssmSpiCspFuncs) AsVerifyData() func(int, uint64, unsafe.Pointer, unsafe.Pointer, uint32, uint32, unsafe.Pointer) int32
AsVerifyData binds the VerifyData C function pointer (offset 48) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiCspFuncs) AsVerifyDataFinal ¶ added in v0.18.0
AsVerifyDataFinal binds the VerifyDataFinal C function pointer (offset 72) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiCspFuncs) AsVerifyDataInit ¶ added in v0.18.0
AsVerifyDataInit binds the VerifyDataInit C function pointer (offset 56) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiCspFuncs) AsVerifyDataUpdate ¶ added in v0.18.0
AsVerifyDataUpdate binds the VerifyDataUpdate C function pointer (offset 64) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiCspFuncs) AsVerifyDevice ¶ added in v0.18.0
func (u *CssmSpiCspFuncs) AsVerifyDevice() func(int, unsafe.Pointer) int32
AsVerifyDevice binds the VerifyDevice C function pointer (offset 376) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiCspFuncs) AsVerifyMAC ¶ added in v0.18.0
func (u *CssmSpiCspFuncs) AsVerifyMAC() func(int, uint64, unsafe.Pointer, unsafe.Pointer, uint32, unsafe.Pointer) int32
AsVerifyMAC binds the VerifyMac C function pointer (offset 152) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiCspFuncs) AsVerifyMACFinal ¶ added in v0.18.0
AsVerifyMACFinal binds the VerifyMacFinal C function pointer (offset 176) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiCspFuncs) AsVerifyMACInit ¶ added in v0.18.0
AsVerifyMACInit binds the VerifyMacInit C function pointer (offset 160) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiCspFuncs) AsVerifyMACUpdate ¶ added in v0.18.0
AsVerifyMACUpdate binds the VerifyMacUpdate C function pointer (offset 168) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiCspFuncs) AsWrapKey ¶ added in v0.18.0
func (u *CssmSpiCspFuncs) AsWrapKey() func(int, uint64, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer, uint64) int32
AsWrapKey binds the WrapKey C function pointer (offset 288) to a callable Go func, or returns nil when the pointer is null.
type CssmSpiDlFuncs ¶
type CssmSpiDlFuncs struct {
// contains filtered or unexported fields
}
The C layout cannot be reproduced as a plain Go value struct, so it is held as its exact-size bytes and read through the typed As* accessors below. It is pointer-only: never pass it by value.
func (*CssmSpiDlFuncs) AsAuthenticate ¶ added in v0.18.0
func (u *CssmSpiDlFuncs) AsAuthenticate() unsafe.Pointer
AsAuthenticate returns the Authenticate field, read from the backing bytes at offset 48.
func (*CssmSpiDlFuncs) AsChangeDbACL ¶ added in v0.18.0
func (u *CssmSpiDlFuncs) AsChangeDbACL() unsafe.Pointer
AsChangeDbACL returns the ChangeDbAcl field, read from the backing bytes at offset 64.
func (*CssmSpiDlFuncs) AsChangeDbOwner ¶ added in v0.18.0
func (u *CssmSpiDlFuncs) AsChangeDbOwner() unsafe.Pointer
AsChangeDbOwner returns the ChangeDbOwner field, read from the backing bytes at offset 80.
func (*CssmSpiDlFuncs) AsCreateRelation ¶ added in v0.18.0
func (u *CssmSpiDlFuncs) AsCreateRelation() unsafe.Pointer
AsCreateRelation returns the CreateRelation field, read from the backing bytes at offset 32.
func (*CssmSpiDlFuncs) AsDataAbortQuery ¶ added in v0.18.0
func (u *CssmSpiDlFuncs) AsDataAbortQuery() unsafe.Pointer
AsDataAbortQuery returns the DataAbortQuery field, read from the backing bytes at offset 152.
func (*CssmSpiDlFuncs) AsDataDelete ¶ added in v0.18.0
func (u *CssmSpiDlFuncs) AsDataDelete() unsafe.Pointer
AsDataDelete returns the DataDelete field, read from the backing bytes at offset 120.
func (*CssmSpiDlFuncs) AsDataGetFirst ¶ added in v0.18.0
func (u *CssmSpiDlFuncs) AsDataGetFirst() unsafe.Pointer
AsDataGetFirst returns the DataGetFirst field, read from the backing bytes at offset 136.
func (*CssmSpiDlFuncs) AsDataGetFromUniqueRecordID ¶ added in v0.18.0
func (u *CssmSpiDlFuncs) AsDataGetFromUniqueRecordID() unsafe.Pointer
AsDataGetFromUniqueRecordID returns the DataGetFromUniqueRecordId field, read from the backing bytes at offset 160.
func (*CssmSpiDlFuncs) AsDataGetNext ¶ added in v0.18.0
func (u *CssmSpiDlFuncs) AsDataGetNext() unsafe.Pointer
AsDataGetNext returns the DataGetNext field, read from the backing bytes at offset 144.
func (*CssmSpiDlFuncs) AsDataInsert ¶ added in v0.18.0
func (u *CssmSpiDlFuncs) AsDataInsert() unsafe.Pointer
AsDataInsert returns the DataInsert field, read from the backing bytes at offset 112.
func (*CssmSpiDlFuncs) AsDataModify ¶ added in v0.18.0
func (u *CssmSpiDlFuncs) AsDataModify() unsafe.Pointer
AsDataModify returns the DataModify field, read from the backing bytes at offset 128.
func (*CssmSpiDlFuncs) AsDbClose ¶ added in v0.18.0
func (u *CssmSpiDlFuncs) AsDbClose() unsafe.Pointer
AsDbClose returns the DbClose field, read from the backing bytes at offset 8.
func (*CssmSpiDlFuncs) AsDbCreate ¶ added in v0.18.0
func (u *CssmSpiDlFuncs) AsDbCreate() func(int, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer, uint32, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
AsDbCreate binds the DbCreate C function pointer (offset 16) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiDlFuncs) AsDbDelete ¶ added in v0.18.0
func (u *CssmSpiDlFuncs) AsDbDelete() func(int, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
AsDbDelete binds the DbDelete C function pointer (offset 24) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiDlFuncs) AsDbOpen ¶ added in v0.18.0
func (u *CssmSpiDlFuncs) AsDbOpen() func(int, unsafe.Pointer, unsafe.Pointer, uint32, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
AsDbOpen binds the DbOpen C function pointer (offset 0) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiDlFuncs) AsDestroyRelation ¶ added in v0.18.0
func (u *CssmSpiDlFuncs) AsDestroyRelation() unsafe.Pointer
AsDestroyRelation returns the DestroyRelation field, read from the backing bytes at offset 40.
func (*CssmSpiDlFuncs) AsFreeNameList ¶ added in v0.18.0
func (u *CssmSpiDlFuncs) AsFreeNameList() func(int, unsafe.Pointer) int32
AsFreeNameList binds the FreeNameList C function pointer (offset 104) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiDlFuncs) AsFreeUniqueRecord ¶ added in v0.18.0
func (u *CssmSpiDlFuncs) AsFreeUniqueRecord() unsafe.Pointer
AsFreeUniqueRecord returns the FreeUniqueRecord field, read from the backing bytes at offset 168.
func (*CssmSpiDlFuncs) AsGetDbACL ¶ added in v0.18.0
func (u *CssmSpiDlFuncs) AsGetDbACL() unsafe.Pointer
AsGetDbACL returns the GetDbAcl field, read from the backing bytes at offset 56.
func (*CssmSpiDlFuncs) AsGetDbNameFromHandle ¶ added in v0.18.0
func (u *CssmSpiDlFuncs) AsGetDbNameFromHandle() unsafe.Pointer
AsGetDbNameFromHandle returns the GetDbNameFromHandle field, read from the backing bytes at offset 96.
func (*CssmSpiDlFuncs) AsGetDbNames ¶ added in v0.18.0
func (u *CssmSpiDlFuncs) AsGetDbNames() func(int, unsafe.Pointer) int32
AsGetDbNames binds the GetDbNames C function pointer (offset 88) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiDlFuncs) AsGetDbOwner ¶ added in v0.18.0
func (u *CssmSpiDlFuncs) AsGetDbOwner() unsafe.Pointer
AsGetDbOwner returns the GetDbOwner field, read from the backing bytes at offset 72.
func (*CssmSpiDlFuncs) AsPassThrough ¶ added in v0.18.0
func (u *CssmSpiDlFuncs) AsPassThrough() unsafe.Pointer
AsPassThrough returns the PassThrough field, read from the backing bytes at offset 176.
type CssmSpiKrFuncs ¶
type CssmSpiKrFuncs struct {
// contains filtered or unexported fields
}
The C layout cannot be reproduced as a plain Go value struct, so it is held as its exact-size bytes and read through the typed As* accessors below. It is pointer-only: never pass it by value.
func (*CssmSpiKrFuncs) AsGenerateRecoveryFields ¶ added in v0.18.0
func (u *CssmSpiKrFuncs) AsGenerateRecoveryFields() func(uint32, uint64, unsafe.Pointer, uint64, unsafe.Pointer, unsafe.Pointer, uint32, unsafe.Pointer) int32
AsGenerateRecoveryFields binds the GenerateRecoveryFields C function pointer (offset 16) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiKrFuncs) AsGetRecoveredObject ¶ added in v0.18.0
func (u *CssmSpiKrFuncs) AsGetRecoveredObject() func(uint32, int, uint32, int, unsafe.Pointer, uint32, unsafe.Pointer, unsafe.Pointer) int32
AsGetRecoveredObject binds the GetRecoveredObject C function pointer (offset 48) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiKrFuncs) AsPassThrough ¶ added in v0.18.0
func (u *CssmSpiKrFuncs) AsPassThrough() func(uint32, uint64, unsafe.Pointer, uint64, unsafe.Pointer, uint32, unsafe.Pointer, unsafe.Pointer) int32
AsPassThrough binds the PassThrough C function pointer (offset 64) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiKrFuncs) AsProcessRecoveryFields ¶ added in v0.18.0
func (u *CssmSpiKrFuncs) AsProcessRecoveryFields() func(uint32, uint64, unsafe.Pointer, uint64, unsafe.Pointer, unsafe.Pointer, uint32, unsafe.Pointer) int32
AsProcessRecoveryFields binds the ProcessRecoveryFields C function pointer (offset 24) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiKrFuncs) AsRecoveryRequest ¶ added in v0.18.0
func (u *CssmSpiKrFuncs) AsRecoveryRequest() func(uint32, uint64, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
AsRecoveryRequest binds the RecoveryRequest C function pointer (offset 32) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiKrFuncs) AsRecoveryRequestAbort ¶ added in v0.18.0
func (u *CssmSpiKrFuncs) AsRecoveryRequestAbort() func(uint32, int) int32
AsRecoveryRequestAbort binds the RecoveryRequestAbort C function pointer (offset 56) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiKrFuncs) AsRecoveryRetrieve ¶ added in v0.18.0
func (u *CssmSpiKrFuncs) AsRecoveryRetrieve() func(uint32, int, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
AsRecoveryRetrieve binds the RecoveryRetrieve C function pointer (offset 40) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiKrFuncs) AsRegistrationRequest ¶ added in v0.18.0
func (u *CssmSpiKrFuncs) AsRegistrationRequest() func(uint32, uint64, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer, uint32, unsafe.Pointer, unsafe.Pointer) int32
AsRegistrationRequest binds the RegistrationRequest C function pointer (offset 0) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiKrFuncs) AsRegistrationRetrieve ¶ added in v0.18.0
func (u *CssmSpiKrFuncs) AsRegistrationRetrieve() func(uint32, int, unsafe.Pointer, unsafe.Pointer) int32
AsRegistrationRetrieve binds the RegistrationRetrieve C function pointer (offset 8) to a callable Go func, or returns nil when the pointer is null.
type CssmSpiTpFuncs ¶
type CssmSpiTpFuncs struct {
// contains filtered or unexported fields
}
The C layout cannot be reproduced as a plain Go value struct, so it is held as its exact-size bytes and read through the typed As* accessors below. It is pointer-only: never pass it by value.
func (*CssmSpiTpFuncs) AsApplyCrlToDb ¶ added in v0.18.0
func (u *CssmSpiTpFuncs) AsApplyCrlToDb() func(int, int, int, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
AsApplyCrlToDb binds the ApplyCrlToDb C function pointer (offset 136) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiTpFuncs) AsCertCreateTemplate ¶ added in v0.18.0
func (u *CssmSpiTpFuncs) AsCertCreateTemplate() func(int, int, uint32, unsafe.Pointer, unsafe.Pointer) int32
AsCertCreateTemplate binds the CertCreateTemplate C function pointer (offset 72) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiTpFuncs) AsCertGetAllTemplateFields ¶ added in v0.18.0
func (u *CssmSpiTpFuncs) AsCertGetAllTemplateFields() func(int, int, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
AsCertGetAllTemplateFields binds the CertGetAllTemplateFields C function pointer (offset 80) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiTpFuncs) AsCertGroupConstruct ¶ added in v0.18.0
func (u *CssmSpiTpFuncs) AsCertGroupConstruct() func(int, int, int, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
AsCertGroupConstruct binds the CertGroupConstruct C function pointer (offset 144) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiTpFuncs) AsCertGroupPrune ¶ added in v0.18.0
func (u *CssmSpiTpFuncs) AsCertGroupPrune() func(int, int, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
AsCertGroupPrune binds the CertGroupPrune C function pointer (offset 152) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiTpFuncs) AsCertGroupToTupleGroup ¶ added in v0.18.0
func (u *CssmSpiTpFuncs) AsCertGroupToTupleGroup() func(int, int, unsafe.Pointer, unsafe.Pointer) int32
AsCertGroupToTupleGroup binds the CertGroupToTupleGroup C function pointer (offset 160) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiTpFuncs) AsCertGroupVerify ¶ added in v0.18.0
func (u *CssmSpiTpFuncs) AsCertGroupVerify() func(int, int, int, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
AsCertGroupVerify binds the CertGroupVerify C function pointer (offset 64) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiTpFuncs) AsCertReclaimAbort ¶ added in v0.18.0
func (u *CssmSpiTpFuncs) AsCertReclaimAbort() func(int, uint64) int32
AsCertReclaimAbort binds the CertReclaimAbort C function pointer (offset 40) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiTpFuncs) AsCertReclaimKey ¶ added in v0.18.0
func (u *CssmSpiTpFuncs) AsCertReclaimKey() func(int, unsafe.Pointer, uint32, uint64, int, unsafe.Pointer) int32
AsCertReclaimKey binds the CertReclaimKey C function pointer (offset 32) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiTpFuncs) AsCertRemoveFromCrlTemplate ¶ added in v0.18.0
func (u *CssmSpiTpFuncs) AsCertRemoveFromCrlTemplate() func(int, int, int, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
AsCertRemoveFromCrlTemplate binds the CertRemoveFromCrlTemplate C function pointer (offset 120) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiTpFuncs) AsCertRevoke ¶ added in v0.18.0
func (u *CssmSpiTpFuncs) AsCertRevoke() func(int, int, int, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer, uint32, unsafe.Pointer) int32
AsCertRevoke binds the CertRevoke C function pointer (offset 112) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiTpFuncs) AsCertSign ¶ added in v0.18.0
func (u *CssmSpiTpFuncs) AsCertSign() func(int, int, uint64, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
AsCertSign binds the CertSign C function pointer (offset 88) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiTpFuncs) AsConfirmCredResult ¶ added in v0.18.0
func (u *CssmSpiTpFuncs) AsConfirmCredResult() func(int, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
AsConfirmCredResult binds the ConfirmCredResult C function pointer (offset 16) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiTpFuncs) AsCrlCreateTemplate ¶ added in v0.18.0
func (u *CssmSpiTpFuncs) AsCrlCreateTemplate() func(int, int, uint32, unsafe.Pointer, unsafe.Pointer) int32
AsCrlCreateTemplate binds the CrlCreateTemplate C function pointer (offset 104) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiTpFuncs) AsCrlSign ¶ added in v0.18.0
func (u *CssmSpiTpFuncs) AsCrlSign() func(int, int, uint64, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
AsCrlSign binds the CrlSign C function pointer (offset 128) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiTpFuncs) AsCrlVerify ¶ added in v0.18.0
func (u *CssmSpiTpFuncs) AsCrlVerify() func(int, int, int, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
AsCrlVerify binds the CrlVerify C function pointer (offset 96) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiTpFuncs) AsFormRequest ¶ added in v0.18.0
AsFormRequest binds the FormRequest C function pointer (offset 48) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiTpFuncs) AsFormSubmit ¶ added in v0.18.0
func (u *CssmSpiTpFuncs) AsFormSubmit() func(int, uint32, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
AsFormSubmit binds the FormSubmit C function pointer (offset 56) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiTpFuncs) AsPassThrough ¶ added in v0.18.0
func (u *CssmSpiTpFuncs) AsPassThrough() func(int, int, uint64, unsafe.Pointer, uint32, unsafe.Pointer, unsafe.Pointer) int32
AsPassThrough binds the PassThrough C function pointer (offset 176) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiTpFuncs) AsReceiveConfirmation ¶ added in v0.18.0
func (u *CssmSpiTpFuncs) AsReceiveConfirmation() func(int, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
AsReceiveConfirmation binds the ReceiveConfirmation C function pointer (offset 24) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiTpFuncs) AsRetrieveCredResult ¶ added in v0.18.0
func (u *CssmSpiTpFuncs) AsRetrieveCredResult() func(int, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
AsRetrieveCredResult binds the RetrieveCredResult C function pointer (offset 8) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiTpFuncs) AsSubmitCredRequest ¶ added in v0.18.0
func (u *CssmSpiTpFuncs) AsSubmitCredRequest() func(int, unsafe.Pointer, uint32, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
AsSubmitCredRequest binds the SubmitCredRequest C function pointer (offset 0) to a callable Go func, or returns nil when the pointer is null.
func (*CssmSpiTpFuncs) AsTupleGroupToCertGroup ¶ added in v0.18.0
func (u *CssmSpiTpFuncs) AsTupleGroupToCertGroup() func(int, int, unsafe.Pointer, unsafe.Pointer) int32
AsTupleGroupToCertGroup binds the TupleGroupToCertGroup C function pointer (offset 168) to a callable Go func, or returns nil when the pointer is null.
type CssmStateFuncs ¶
type CssmStateFuncs struct {
// contains filtered or unexported fields
}
The C layout cannot be reproduced as a plain Go value struct, so it is held as its exact-size bytes and read through the typed As* accessors below. It is pointer-only: never pass it by value.
func (*CssmStateFuncs) AsCssmDeliverModuleManagerEvent ¶ added in v0.18.0
func (u *CssmStateFuncs) AsCssmDeliverModuleManagerEvent() func(unsafe.Pointer) int32
AsCssmDeliverModuleManagerEvent binds the cssm_DeliverModuleManagerEvent C function pointer (offset 40) to a callable Go func, or returns nil when the pointer is null.
func (*CssmStateFuncs) AsCssmDeregisterManagerServices ¶ added in v0.18.0
func (u *CssmStateFuncs) AsCssmDeregisterManagerServices() func(unsafe.Pointer) int32
AsCssmDeregisterManagerServices binds the cssm_DeregisterManagerServices C function pointer (offset 32) to a callable Go func, or returns nil when the pointer is null.
func (*CssmStateFuncs) AsCssmGetAppMemoryFunctions ¶ added in v0.18.0
func (u *CssmStateFuncs) AsCssmGetAppMemoryFunctions() func(int, unsafe.Pointer) int32
AsCssmGetAppMemoryFunctions binds the cssm_GetAppMemoryFunctions C function pointer (offset 16) to a callable Go func, or returns nil when the pointer is null.
func (*CssmStateFuncs) AsCssmGetAttachFunctions ¶ added in v0.18.0
func (u *CssmStateFuncs) AsCssmGetAttachFunctions() func(int, uint32, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
AsCssmGetAttachFunctions binds the cssm_GetAttachFunctions C function pointer (offset 0) to a callable Go func, or returns nil when the pointer is null.
func (*CssmStateFuncs) AsCssmIsFuncCallValid ¶ added in v0.18.0
func (u *CssmStateFuncs) AsCssmIsFuncCallValid() func(int, unsafe.Pointer, unsafe.Pointer, uint64, unsafe.Pointer, uint32, unsafe.Pointer) int32
AsCssmIsFuncCallValid binds the cssm_IsFuncCallValid C function pointer (offset 24) to a callable Go func, or returns nil when the pointer is null.
func (*CssmStateFuncs) AsCssmReleaseAttachFunctions ¶ added in v0.18.0
func (u *CssmStateFuncs) AsCssmReleaseAttachFunctions() func(int) int32
AsCssmReleaseAttachFunctions binds the cssm_ReleaseAttachFunctions C function pointer (offset 8) to a callable Go func, or returns nil when the pointer is null.
type CssmSubserviceUid ¶
type CssmSubserviceUid struct {
GUID CssmGuid
Version CssmVersion
SubserviceID uint32
SubserviceType uint32
}
func CSSM_GetSubserviceUIDFromHandle ¶
func CSSM_GetSubserviceUIDFromHandle(moduleHandle int) (result int32, subserviceUID CssmSubserviceUid)
CSSM_GetSubserviceUIDFromHandle calls the Security framework function CSSM_GetSubserviceUIDFromHandle.
type CssmTpAuthorityId ¶
type CssmTpCallerauthContext ¶
type CssmTpCertchangeInput ¶
type CssmTpCertchangeOutput ¶
type CssmTpCertissueInput ¶
type CssmTpCertissueOutput ¶
type CssmTpCertnotarizeInput ¶
type CssmTpCertreclaimInput ¶
type CssmTpCertreclaimOutput ¶
type CssmTpCertverifyInput ¶
type CssmTpCertverifyOutput ¶
type CssmTpConfirmResponse ¶
type CssmTpCrlissueInput ¶
type CssmTpCrlissueOutput ¶
type CssmTpPolicyinfo ¶
type CssmTpPolicyinfo struct {
// contains filtered or unexported fields
}
The C layout cannot be reproduced as a plain Go value struct, so it is held as its exact-size bytes and read through the typed As* accessors below. It is pointer-only: never pass it by value.
func (*CssmTpPolicyinfo) AsNumberOfPolicyIds ¶ added in v0.18.0
func (u *CssmTpPolicyinfo) AsNumberOfPolicyIds() uint32
AsNumberOfPolicyIds returns the NumberOfPolicyIds field, read from the backing bytes at offset 0.
func (*CssmTpPolicyinfo) AsPolicyControl ¶ added in v0.18.0
func (u *CssmTpPolicyinfo) AsPolicyControl() unsafe.Pointer
AsPolicyControl returns the PolicyControl field, read from the backing bytes at offset 16.
type CssmTpRequestSet ¶
type CssmTpResultSet ¶
type CssmTpVerifyContext ¶
type CssmTpVerifyContext struct {
Action uint32
ActionData CssmData
Crls CssmCrlgroup
Cred unsafe.Pointer
}
type CssmTuplegroup ¶
type CssmUpcalls ¶
type CssmVersion ¶
type CssmX509Extension ¶
type CssmX509ExtensionTagAndValue ¶
type CssmX509ExtensionTagAndValue struct {
// contains filtered or unexported fields
}
The C layout cannot be reproduced as a plain Go value struct, so it is held as its exact-size bytes and read through the typed As* accessors below. It is pointer-only: never pass it by value.
func (*CssmX509ExtensionTagAndValue) AsType ¶ added in v0.18.0
func (u *CssmX509ExtensionTagAndValue) AsType() uint8
AsType returns the type field, read from the backing bytes at offset 0.
type CssmX509Extensions ¶
type CssmX509Extensions struct {
// contains filtered or unexported fields
}
The C layout cannot be reproduced as a plain Go value struct, so it is held as its exact-size bytes and read through the typed As* accessors below. It is pointer-only: never pass it by value.
func (*CssmX509Extensions) AsNumberOfExtensions ¶ added in v0.18.0
func (u *CssmX509Extensions) AsNumberOfExtensions() uint32
AsNumberOfExtensions returns the numberOfExtensions field, read from the backing bytes at offset 0.
type CssmX509Name ¶
type CssmX509Name struct {
// contains filtered or unexported fields
}
The C layout cannot be reproduced as a plain Go value struct, so it is held as its exact-size bytes and read through the typed As* accessors below. It is pointer-only: never pass it by value.
func (*CssmX509Name) AsNumberOfRDNs ¶ added in v0.18.0
func (u *CssmX509Name) AsNumberOfRDNs() uint32
AsNumberOfRDNs returns the numberOfRDNs field, read from the backing bytes at offset 0.
type CssmX509Rdn ¶
type CssmX509RevokedCertEntry ¶
type CssmX509RevokedCertEntry struct {
CertificateSerialNumber CssmData
RevocationDate CssmX509Time
Extensions CssmX509Extensions
}
type CssmX509RevokedCertList ¶
type CssmX509Signature ¶
type CssmX509Signature struct {
AlgorithmIdentifier SecAsn1AlgId
Encrypted CssmData
}
type CssmX509SignedCertificate ¶
type CssmX509SignedCertificate struct {
Certificate CssmX509TbsCertificate
Signature CssmX509Signature
}
type CssmX509SignedCrl ¶
type CssmX509SignedCrl struct {
TbsCertList CssmX509TbsCertlist
Signature CssmX509Signature
}
type CssmX509TbsCertificate ¶
type CssmX509TbsCertificate struct {
// contains filtered or unexported fields
}
The C layout cannot be reproduced as a plain Go value struct, so it is held as its exact-size bytes and read through the typed As* accessors below. It is pointer-only: never pass it by value.
type CssmX509TbsCertlist ¶
type CssmX509TbsCertlist struct {
// contains filtered or unexported fields
}
The C layout cannot be reproduced as a plain Go value struct, so it is held as its exact-size bytes and read through the typed As* accessors below. It is pointer-only: never pass it by value.
type CssmX509Time ¶
type CssmX509Time struct {
// contains filtered or unexported fields
}
The C layout cannot be reproduced as a plain Go value struct, so it is held as its exact-size bytes and read through the typed As* accessors below. It is pointer-only: never pass it by value.
func (*CssmX509Time) AsTimeType ¶ added in v0.18.0
func (u *CssmX509Time) AsTimeType() uint8
AsTimeType returns the timeType field, read from the backing bytes at offset 0.
type CssmX509TypeValuePair ¶
type CssmX509extPair ¶
type CssmX509extPair struct {
TagAndValue CssmX509ExtensionTagAndValue
ParsedValue unsafe.Pointer
}
type CssmX509extPolicyInfo ¶
type CssmX509extPolicyInfo struct {
PolicyIdentifier CssmData
PolicyQualifiers CssmX509extPolicyQualifiers
}
type DispatchAutoreleaseFrequency ¶ added in v0.17.0
type DispatchAutoreleaseFrequency uint64
const ( DispatchAutoreleaseFrequencyInherit DispatchAutoreleaseFrequency = 0 DispatchAutoreleaseFrequencyWorkItem DispatchAutoreleaseFrequency = 1 DispatchAutoreleaseFrequencyNever DispatchAutoreleaseFrequency = 2 )
func (DispatchAutoreleaseFrequency) String ¶ added in v0.17.0
func (e DispatchAutoreleaseFrequency) String() string
String returns the DispatchAutoreleaseFrequency constant's name, or its numeric form when the value is not a known constant.
type DispatchBlockFlags ¶ added in v0.17.0
type DispatchBlockFlags uint64
Bitmask — values may be combined with |.
const ( DispatchBlockFlagsBarrier DispatchBlockFlags = 1 DispatchBlockFlagsDetached DispatchBlockFlags = 2 DispatchBlockFlagsAssignCurrent DispatchBlockFlags = 4 DispatchBlockFlagsNoQosClass DispatchBlockFlags = 8 DispatchBlockFlagsInheritQosClass DispatchBlockFlags = 16 DispatchBlockFlagsEnforceQosClass DispatchBlockFlags = 32 )
func (DispatchBlockFlags) String ¶ added in v0.17.0
func (e DispatchBlockFlags) String() string
String returns the DispatchBlockFlags constant's name, or its numeric form when the value is not a known constant.
type ExtensionDataFormat ¶ added in v0.17.0
type ExtensionDataFormat int32
const ( ExtensionDataFormatEncoded ExtensionDataFormat = 0 ExtensionDataFormatParsed ExtensionDataFormat = 1 ExtensionDataFormatPair ExtensionDataFormat = 2 )
func (ExtensionDataFormat) String ¶ added in v0.17.0
func (e ExtensionDataFormat) String() string
String returns the ExtensionDataFormat constant's name, or its numeric form when the value is not a known constant.
type FilesecProperty ¶ added in v0.17.0
type FilesecProperty int32
const ( FilesecPropertyOwner FilesecProperty = 1 FilesecPropertyGroup FilesecProperty = 2 FilesecPropertyUUID FilesecProperty = 3 FilesecPropertyMode FilesecProperty = 4 FilesecPropertyACL FilesecProperty = 5 FilesecPropertyGrpuuid FilesecProperty = 6 FilesecPropertyACLRaw FilesecProperty = 100 FilesecPropertyACLAllocsize FilesecProperty = 101 )
func (FilesecProperty) String ¶ added in v0.17.0
func (e FilesecProperty) String() string
String returns the FilesecProperty constant's name, or its numeric form when the value is not a known constant.
type IpcInfoObjectType ¶ added in v0.17.0
type IpcInfoObjectType uint32
const ( IpcInfoObjectTypeNone IpcInfoObjectType = 0 IpcInfoObjectTypeThreadControl IpcInfoObjectType = 1 IpcInfoObjectTypeTaskControl IpcInfoObjectType = 2 IpcInfoObjectTypeHost IpcInfoObjectType = 3 IpcInfoObjectTypeHostPriv IpcInfoObjectType = 4 IpcInfoObjectTypeProcessor IpcInfoObjectType = 5 IpcInfoObjectTypeProcessorSet IpcInfoObjectType = 6 IpcInfoObjectTypeProcessorSetName IpcInfoObjectType = 7 IpcInfoObjectTypeTimer IpcInfoObjectType = 8 IpcInfoObjectTypePortSubstOnce IpcInfoObjectType = 9 IpcInfoObjectTypeMig IpcInfoObjectType = 10 IpcInfoObjectTypeMemoryObject IpcInfoObjectType = 11 IpcInfoObjectTypeXmmPager IpcInfoObjectType = 12 IpcInfoObjectTypeXmmKernel IpcInfoObjectType = 13 IpcInfoObjectTypeXmmReply IpcInfoObjectType = 14 IpcInfoObjectTypeUndReply IpcInfoObjectType = 15 IpcInfoObjectTypeHostNotify IpcInfoObjectType = 16 IpcInfoObjectTypeHostSecurity IpcInfoObjectType = 17 IpcInfoObjectTypeLedger IpcInfoObjectType = 18 IpcInfoObjectTypeMainDevice IpcInfoObjectType = 19 IpcInfoObjectTypeTaskName IpcInfoObjectType = 20 IpcInfoObjectTypeSubsystem IpcInfoObjectType = 21 IpcInfoObjectTypeIODoneQueue IpcInfoObjectType = 22 IpcInfoObjectTypeSemaphore IpcInfoObjectType = 23 IpcInfoObjectTypeLockSet IpcInfoObjectType = 24 IpcInfoObjectTypeClock IpcInfoObjectType = 25 IpcInfoObjectTypeClockCtrl IpcInfoObjectType = 26 IpcInfoObjectTypeIokitIdent IpcInfoObjectType = 27 IpcInfoObjectTypeNamedEntry IpcInfoObjectType = 28 IpcInfoObjectTypeIokitConnect IpcInfoObjectType = 29 IpcInfoObjectTypeIokitObject IpcInfoObjectType = 30 IpcInfoObjectTypeUpl IpcInfoObjectType = 31 IpcInfoObjectTypeMemObjControl IpcInfoObjectType = 32 IpcInfoObjectTypeAuSessionport IpcInfoObjectType = 33 IpcInfoObjectTypeFileport IpcInfoObjectType = 34 IpcInfoObjectTypeLabelh IpcInfoObjectType = 35 IpcInfoObjectTypeTaskResume IpcInfoObjectType = 36 IpcInfoObjectTypeVoucher IpcInfoObjectType = 37 IpcInfoObjectTypeVoucherAttrControl IpcInfoObjectType = 38 IpcInfoObjectTypeWorkInterval IpcInfoObjectType = 39 IpcInfoObjectTypeUxHandler IpcInfoObjectType = 40 IpcInfoObjectTypeUextObject IpcInfoObjectType = 41 IpcInfoObjectTypeArcadeReg IpcInfoObjectType = 42 IpcInfoObjectTypeEventlink IpcInfoObjectType = 43 IpcInfoObjectTypeTaskInspect IpcInfoObjectType = 44 IpcInfoObjectTypeTaskRead IpcInfoObjectType = 45 IpcInfoObjectTypeThreadInspect IpcInfoObjectType = 46 IpcInfoObjectTypeThreadRead IpcInfoObjectType = 47 IpcInfoObjectTypeSuidCred IpcInfoObjectType = 48 IpcInfoObjectTypeHypervisor IpcInfoObjectType = 49 IpcInfoObjectTypeTaskIDToken IpcInfoObjectType = 50 IpcInfoObjectTypeTaskFatal IpcInfoObjectType = 51 IpcInfoObjectTypeKcdata IpcInfoObjectType = 52 IpcInfoObjectTypeExclavesResource IpcInfoObjectType = 53 IpcInfoObjectTypeThreadResume IpcInfoObjectType = 54 IpcInfoObjectTypeUnknown IpcInfoObjectType = 4294967295 )
func (IpcInfoObjectType) String ¶ added in v0.17.0
func (e IpcInfoObjectType) String() string
String returns the IpcInfoObjectType constant's name, or its numeric form when the value is not a known constant.
type LaunchDataType ¶ added in v0.17.0
type LaunchDataType int32
const ( LaunchDataTypeDictionary LaunchDataType = 1 LaunchDataTypeArray LaunchDataType = 2 LaunchDataTypeFd LaunchDataType = 3 LaunchDataTypeInteger LaunchDataType = 4 LaunchDataTypeReal LaunchDataType = 5 LaunchDataTypeBool LaunchDataType = 6 LaunchDataTypeString LaunchDataType = 7 LaunchDataTypeOpaque LaunchDataType = 8 LaunchDataTypeErrno LaunchDataType = 9 LaunchDataTypeMachport LaunchDataType = 10 )
func (LaunchDataType) String ¶ added in v0.17.0
func (e LaunchDataType) String() string
String returns the LaunchDataType constant's name, or its numeric form when the value is not a known constant.
type MDS_FUNCS_PTR ¶
type MDS_FUNCS_PTR = *MdsFuncs
MDS_FUNCS_PTR is an alias for the mds_funcs value type.
type MachVMRangeFlags ¶ added in v0.17.0
type MachVMRangeFlags uint64
Bitmask — values may be combined with |.
const (
MachVMRangeFlagsNone MachVMRangeFlags = 0
)
func (MachVMRangeFlags) String ¶ added in v0.17.0
func (e MachVMRangeFlags) String() string
String returns the MachVMRangeFlags constant's name, or its numeric form when the value is not a known constant.
type MachVMRangeFlavor ¶ added in v0.17.0
type MachVMRangeFlavor uint32
const ( MachVMRangeFlavorInvalid MachVMRangeFlavor = 0 MachVMRangeFlavorV1 MachVMRangeFlavor = 1 )
func (MachVMRangeFlavor) String ¶ added in v0.17.0
func (e MachVMRangeFlavor) String() string
String returns the MachVMRangeFlavor constant's name, or its numeric form when the value is not a known constant.
type MachVMRangeTag ¶ added in v0.17.0
type MachVMRangeTag uint16
const ( MachVMRangeTagDefault MachVMRangeTag = 0 MachVMRangeTagData MachVMRangeTag = 1 MachVMRangeTagFixed MachVMRangeTag = 2 )
func (MachVMRangeTag) String ¶ added in v0.17.0
func (e MachVMRangeTag) String() string
String returns the MachVMRangeTag constant's name, or its numeric form when the value is not a known constant.
type MdsFuncs ¶
type MdsFuncs struct {
// contains filtered or unexported fields
}
The C layout cannot be reproduced as a plain Go value struct, so it is held as its exact-size bytes and read through the typed As* accessors below. It is pointer-only: never pass it by value.
func (*MdsFuncs) AsCreateRelation ¶ added in v0.18.0
AsCreateRelation returns the CreateRelation field, read from the backing bytes at offset 104.
func (*MdsFuncs) AsDataAbortQuery ¶ added in v0.18.0
AsDataAbortQuery returns the DataAbortQuery field, read from the backing bytes at offset 80.
func (*MdsFuncs) AsDataDelete ¶ added in v0.18.0
AsDataDelete returns the DataDelete field, read from the backing bytes at offset 48.
func (*MdsFuncs) AsDataGetFirst ¶ added in v0.18.0
AsDataGetFirst returns the DataGetFirst field, read from the backing bytes at offset 64.
func (*MdsFuncs) AsDataGetFromUniqueRecordID ¶ added in v0.18.0
AsDataGetFromUniqueRecordID returns the DataGetFromUniqueRecordId field, read from the backing bytes at offset 88.
func (*MdsFuncs) AsDataGetNext ¶ added in v0.18.0
AsDataGetNext returns the DataGetNext field, read from the backing bytes at offset 72.
func (*MdsFuncs) AsDataInsert ¶ added in v0.18.0
AsDataInsert returns the DataInsert field, read from the backing bytes at offset 40.
func (*MdsFuncs) AsDataModify ¶ added in v0.18.0
AsDataModify returns the DataModify field, read from the backing bytes at offset 56.
func (*MdsFuncs) AsDbClose ¶ added in v0.18.0
AsDbClose returns the DbClose field, read from the backing bytes at offset 8.
func (*MdsFuncs) AsDbOpen ¶ added in v0.18.0
func (u *MdsFuncs) AsDbOpen() func(int, unsafe.Pointer, unsafe.Pointer, uint32, unsafe.Pointer, unsafe.Pointer, unsafe.Pointer) int32
AsDbOpen binds the DbOpen C function pointer (offset 0) to a callable Go func, or returns nil when the pointer is null.
func (*MdsFuncs) AsDestroyRelation ¶ added in v0.18.0
AsDestroyRelation returns the DestroyRelation field, read from the backing bytes at offset 112.
func (*MdsFuncs) AsFreeNameList ¶ added in v0.18.0
AsFreeNameList binds the FreeNameList C function pointer (offset 32) to a callable Go func, or returns nil when the pointer is null.
func (*MdsFuncs) AsFreeUniqueRecord ¶ added in v0.18.0
AsFreeUniqueRecord returns the FreeUniqueRecord field, read from the backing bytes at offset 96.
func (*MdsFuncs) AsGetDbNameFromHandle ¶ added in v0.18.0
AsGetDbNameFromHandle returns the GetDbNameFromHandle field, read from the backing bytes at offset 24.
type MpoFlags ¶ added in v0.17.0
type MpoFlags uint32
Bitmask — values may be combined with |.
const ( MpoFlagsPort MpoFlags = 0 MpoFlagsServicePort MpoFlags = 1024 MpoFlagsConnectionPort MpoFlags = 2048 MpoFlagsReplyPort MpoFlags = 4096 MpoFlagsWeakReplyPort MpoFlags = 16384 MpoFlagsNotificationPort MpoFlags = 17408 MpoFlagsExceptionPort MpoFlags = 32768 MpoFlagsConnectionPortWithPortArray MpoFlags = 65536 )
type OS_sec_certificate ¶
type OS_sec_certificate interface {
}
OS_sec_certificate is the Go form of the Objective-C protocol OS_sec_certificate.
type OS_sec_identity ¶
type OS_sec_identity interface {
}
OS_sec_identity is the Go form of the Objective-C protocol OS_sec_identity.
type OS_sec_object ¶
type OS_sec_object interface {
}
OS_sec_object is the Go form of the Objective-C protocol OS_sec_object.
type OS_sec_protocol_metadata ¶
type OS_sec_protocol_metadata interface {
}
OS_sec_protocol_metadata is the Go form of the Objective-C protocol OS_sec_protocol_metadata.
type OS_sec_protocol_options ¶
type OS_sec_protocol_options interface {
}
OS_sec_protocol_options is the Go form of the Objective-C protocol OS_sec_protocol_options.
type OS_sec_trust ¶
type OS_sec_trust interface {
}
OS_sec_trust is the Go form of the Objective-C protocol OS_sec_trust.
type OpaquePolicySearchRef ¶
type OpaquePolicySearchRef struct{}
A reference to an opaque policy search structure.
type OpaqueSecAccessRef ¶ added in v0.18.0
OpaqueSecAccessRef is a handle for the opaque OpaqueSecAccessRef type.
func (OpaqueSecAccessRef) IsNil ¶ added in v0.18.0
func (h OpaqueSecAccessRef) IsNil() bool
IsNil reports whether OpaqueSecAccessRef is a NULL handle (it wraps no object). Call it before using a returned handle; a nil handle's methods panic.
type OpaqueSecCertificateRef ¶ added in v0.18.0
OpaqueSecCertificateRef is a handle for the opaque OpaqueSecCertificateRef type.
func (OpaqueSecCertificateRef) IsNil ¶ added in v0.18.0
func (h OpaqueSecCertificateRef) IsNil() bool
IsNil reports whether OpaqueSecCertificateRef is a NULL handle (it wraps no object). Call it before using a returned handle; a nil handle's methods panic.
type OpaqueSecIdentityRef ¶ added in v0.18.0
OpaqueSecIdentityRef is a handle for the opaque OpaqueSecIdentityRef type.
func (OpaqueSecIdentityRef) IsNil ¶ added in v0.18.0
func (h OpaqueSecIdentityRef) IsNil() bool
IsNil reports whether OpaqueSecIdentityRef is a NULL handle (it wraps no object). Call it before using a returned handle; a nil handle's methods panic.
type OpaqueSecIdentitySearchRef ¶
type OpaqueSecIdentitySearchRef struct{}
Contains information about an identity search.
type OpaqueSecKeyRef ¶ added in v0.18.0
OpaqueSecKeyRef is a handle for the opaque OpaqueSecKeyRef type.
func (OpaqueSecKeyRef) IsNil ¶ added in v0.18.0
func (h OpaqueSecKeyRef) IsNil() bool
IsNil reports whether OpaqueSecKeyRef is a NULL handle (it wraps no object). Call it before using a returned handle; a nil handle's methods panic.
type OpaqueSecTransformImplementation ¶
type OpaqueSecTransformImplementation struct{}
The SecTransformImplementationRef is a pointer to a block that implements an instance of a transform.
type Perm ¶ added in v0.17.0
type Perm int32
const ( PermReadData Perm = 2 PermListDirectory Perm = 2 PermWriteData Perm = 4 PermAddFile Perm = 4 PermExecute Perm = 8 PermSearch Perm = 8 PermDelete Perm = 16 PermAppendData Perm = 32 PermAddSubdirectory Perm = 32 PermDeleteChild Perm = 64 PermReadAttributes Perm = 128 PermWriteAttributes Perm = 256 PermReadExtattributes Perm = 512 PermWriteExtattributes Perm = 1024 PermReadSecurity Perm = 2048 PermWriteSecurity Perm = 4096 PermChangeOwner Perm = 8192 PermSynchronize Perm = 1048576 )
type PtrauthKey ¶ added in v0.17.0
type PtrauthKey int32
const ( Ptrauth_key_none PtrauthKey = -1 Ptrauth_key_asia PtrauthKey = 0 Ptrauth_key_asib PtrauthKey = 1 Ptrauth_key_asda PtrauthKey = 2 Ptrauth_key_asdb PtrauthKey = 3 Ptrauth_key_process_independent_code PtrauthKey = 0 Ptrauth_key_process_dependent_code PtrauthKey = 1 Ptrauth_key_process_independent_data PtrauthKey = 2 Ptrauth_key_process_dependent_data PtrauthKey = 3 Ptrauth_key_return_address PtrauthKey = 1 Ptrauth_key_frame_pointer PtrauthKey = 3 Ptrauth_key_function_pointer PtrauthKey = 0 Ptrauth_key_block_function PtrauthKey = 0 Ptrauth_key_cxx_vtable_pointer PtrauthKey = 2 Ptrauth_key_method_list_pointer PtrauthKey = 2 Ptrauth_key_objc_isa_pointer PtrauthKey = 2 Ptrauth_key_objc_super_pointer PtrauthKey = 2 Ptrauth_key_objc_sel_pointer PtrauthKey = 3 Ptrauth_key_objc_class_ro_pointer PtrauthKey = 2 Ptrauth_key_block_descriptor_pointer PtrauthKey = 2 Ptrauth_key_init_fini_pointer PtrauthKey = 0 )
func (PtrauthKey) String ¶ added in v0.17.0
func (e PtrauthKey) String() string
String returns the PtrauthKey constant's name, or its numeric form when the value is not a known constant.
type SSLAuthenticate ¶
type SSLAuthenticate int32
The flags that represent the requirements for client-side authentication.
const ( // Indicates that client-side authentication is not required. (Default.) KNeverAuthenticate SSLAuthenticate = 0 // Indicates that client-side authentication is required. KAlwaysAuthenticate SSLAuthenticate = 1 // Indicates that client-side authentication should be attempted. There is no error if the client doesn’t have a certificate. KTryAuthenticate SSLAuthenticate = 2 )
func (SSLAuthenticate) String ¶
func (e SSLAuthenticate) String() string
String returns the SSLAuthenticate constant's name, or its numeric form when the value is not a known constant.
type SSLCiphersuiteGroup ¶
type SSLCiphersuiteGroup int32
A mechanism for grouping related cipher suites.
const ( KSSLCiphersuiteGroupDefault SSLCiphersuiteGroup = 0 KSSLCiphersuiteGroupCompatibility SSLCiphersuiteGroup = 1 KSSLCiphersuiteGroupLegacy SSLCiphersuiteGroup = 2 KSSLCiphersuiteGroupATS SSLCiphersuiteGroup = 3 KSSLCiphersuiteGroupATSCompatibility SSLCiphersuiteGroup = 4 KSSLCiphersuiteGroupATSFCP_v2_1 SSLCiphersuiteGroup = 5 )
func (SSLCiphersuiteGroup) String ¶
func (e SSLCiphersuiteGroup) String() string
String returns the SSLCiphersuiteGroup constant's name, or its numeric form when the value is not a known constant.
type SSLClientCertificateState ¶
type SSLClientCertificateState int32
An enumeration of the states of client certificate exchange.
const ( // Indicates that the server hasn’t asked for a certificate and that the client hasn’t sent one. KSSLClientCertNone SSLClientCertificateState = 0 // Indicates that the server has asked for a certificate, but the client has not sent it. KSSLClientCertRequested SSLClientCertificateState = 1 // Indicates that the server asked for a certificate, the client sent one, and the server validated it. The application can inspect the certificate using the function SSLGetPeerCertificates. KSSLClientCertSent SSLClientCertificateState = 2 // Indicates that the client sent a certificate but the certificate failed validation. This value is seen only on the server side. The server application can inspect the certificate using the function SSLGetPeerCertificates. KSSLClientCertRejected SSLClientCertificateState = 3 )
func SSLGetClientCertificateState ¶
func SSLGetClientCertificateState(context_ SSLContextRef) (result int, clientState SSLClientCertificateState)
SSLGetClientCertificateState calls the Security framework function SSLGetClientCertificateState.
func (SSLClientCertificateState) String ¶
func (e SSLClientCertificateState) String() string
String returns the SSLClientCertificateState constant's name, or its numeric form when the value is not a known constant.
type SSLConnectionType ¶
type SSLConnectionType int32
The flags that indicate whether a context is to be used for streaming or datagram-based communication.
const ( // Stream-based communication (TCP). KSSLStreamType SSLConnectionType = 0 // Datagram-based communication (UDP). KSSLDatagramType SSLConnectionType = 1 )
func (SSLConnectionType) String ¶
func (e SSLConnectionType) String() string
String returns the SSLConnectionType constant's name, or its numeric form when the value is not a known constant.
type SSLContext ¶
type SSLContext struct{}
An opaque type that represents an SSL session context object.
type SSLContextRef ¶ added in v0.18.0
SSLContextRef is a handle for the opaque SSLContextRef type.
func SSLCreateContext ¶
func SSLCreateContext(alloc corefoundation.CFAllocatorRef, protocolSide SSLProtocolSide, connectionType SSLConnectionType) SSLContextRef
SSLCreateContext calls the Security framework function SSLCreateContext.
func (SSLContextRef) IsNil ¶ added in v0.18.0
func (h SSLContextRef) IsNil() bool
IsNil reports whether SSLContextRef is a NULL handle (it wraps no object). Call it before using a returned handle; a nil handle's methods panic.
type SSLProtocol ¶
type SSLProtocol int32
An enumeration of valid SSL protocol versions.
const ( // Specifies that no protocol has been or should be negotiated or specified; use default. KSSLProtocolUnknown SSLProtocol = 0 // Specifies that the TLS 1.0 protocol is preferred but lower versions may be negotiated. KTLSProtocol1 SSLProtocol = 4 // Specifies that the TLS 1.1 protocol is preferred but lower versions may be negotiated. KTLSProtocol11 SSLProtocol = 7 // Specifies that the TLS 1.2 protocol is preferred but lower versions may be negotiated. KTLSProtocol12 SSLProtocol = 8 // Specifies the DTLS 1.0 protocol. KDTLSProtocol1 SSLProtocol = 9 // Specifies that the TLS 1.3 protocol is preferred but lower versions may be negotiated. KTLSProtocol13 SSLProtocol = 10 // Specifies the DTLS 1.2 protocol. KDTLSProtocol12 SSLProtocol = 11 // The maximum system supported version. KTLSProtocolMaxSupported SSLProtocol = 999 // Specifies that only the SSL 2.0 protocol may be negotiated. Deprecated in iOS. KSSLProtocol2 SSLProtocol = 1 // Specifies that the SSL 3.0 protocol is preferred; the SSL 2.0 protocol may be negotiated if the peer cannot use the SSL 3.0 protocol. KSSLProtocol3 SSLProtocol = 2 // Specifies that only the SSL 3.0 protocol may be negotiated; fails if the peer tries to negotiate the SSL 2.0 protocol. Deprecated in iOS. KSSLProtocol3Only SSLProtocol = 3 // Specifies that only the TLS 1.0 protocol may be negotiated. Deprecated in iOS. KTLSProtocol1Only SSLProtocol = 5 // Specifies all supported versions. Deprecated in iOS. KSSLProtocolAll SSLProtocol = 6 )
func SSLGetNegotiatedProtocolVersion ¶
func SSLGetNegotiatedProtocolVersion(context_ SSLContextRef) (result int, protocol SSLProtocol)
SSLGetNegotiatedProtocolVersion calls the Security framework function SSLGetNegotiatedProtocolVersion.
func SSLGetProtocolVersion ¶
func SSLGetProtocolVersion(context_ SSLContextRef) (result int, protocol SSLProtocol)
SSLGetProtocolVersion calls the Security framework function SSLGetProtocolVersion.
func SSLGetProtocolVersionMax ¶
func SSLGetProtocolVersionMax(context_ SSLContextRef) (result int, maxVersion SSLProtocol)
SSLGetProtocolVersionMax calls the Security framework function SSLGetProtocolVersionMax.
func SSLGetProtocolVersionMin ¶
func SSLGetProtocolVersionMin(context_ SSLContextRef) (result int, minVersion SSLProtocol)
SSLGetProtocolVersionMin calls the Security framework function SSLGetProtocolVersionMin.
func SecProtocolMetadataGetNegotiatedProtocolVersion ¶
func SecProtocolMetadataGetNegotiatedProtocolVersion(metadata unsafe.Pointer) SSLProtocol
SecProtocolMetadataGetNegotiatedProtocolVersion calls the Security framework function sec_protocol_metadata_get_negotiated_protocol_version.
func (SSLProtocol) String ¶
func (e SSLProtocol) String() string
String returns the SSLProtocol constant's name, or its numeric form when the value is not a known constant.
type SSLProtocolSide ¶
type SSLProtocolSide int32
The flags that indicate whether a context is for the server or client side of a connection.
const ( // Server side. KSSLServerSide SSLProtocolSide = 0 // Client side. KSSLClientSide SSLProtocolSide = 1 )
func (SSLProtocolSide) String ¶
func (e SSLProtocolSide) String() string
String returns the SSLProtocolSide constant's name, or its numeric form when the value is not a known constant.
type SSLSessionOption ¶
type SSLSessionOption int32
The options that can be set for an SSL session.
const ( // Enables returning from SSLHandshake (with a result of errSSLServerAuthCompleted) when the server authentication portion of the handshake is complete to allow your application to perform its own certificate verification. KSSLSessionOptionBreakOnServerAuth SSLSessionOption = 0 // Enables returning from SSLHandshake (with a result of errSSLClientCertRequested) when the server requests a client certificate. KSSLSessionOptionBreakOnCertRequested SSLSessionOption = 1 // Enables returning from SSLHandshake (with a result of errSSLClientAuthCompleted) when the client authentication portion of the handshake is complete to allow your application to perform its own certificate verification. KSSLSessionOptionBreakOnClientAuth SSLSessionOption = 2 // When enabled, TLS False Start is used if an adequate cipher-suite is negotiated. KSSLSessionOptionFalseStart SSLSessionOption = 3 // Enables 1/n-1 record splitting for BEAST attack mitigation. KSSLSessionOptionSendOneByteRecord SSLSessionOption = 4 // Allow server identity change on renegotiation. KSSLSessionOptionAllowServerIdentityChange SSLSessionOption = 5 // Enable fallback countermeasures. KSSLSessionOptionFallback SSLSessionOption = 6 // Break from a client hello in order to check for SNI. KSSLSessionOptionBreakOnClientHello SSLSessionOption = 7 // Allow renegotiation. KSSLSessionOptionAllowRenegotiation SSLSessionOption = 8 // Enable session tickets. KSSLSessionOptionEnableSessionTickets SSLSessionOption = 9 )
func (SSLSessionOption) String ¶
func (e SSLSessionOption) String() string
String returns the SSLSessionOption constant's name, or its numeric form when the value is not a known constant.
type SSLSessionState ¶
type SSLSessionState int32
The flags that represent the state of an SSL session.
const ( // No I/O has been performed yet. KSSLIdle SSLSessionState = 0 // The SSL handshake is in progress. KSSLHandshake SSLSessionState = 1 // The SSL handshake is complete; the connection is ready for normal I/O. KSSLConnected SSLSessionState = 2 // The connection closed normally. KSSLClosed SSLSessionState = 3 // The connection aborted. KSSLAborted SSLSessionState = 4 )
func SSLGetSessionState ¶
func SSLGetSessionState(context_ SSLContextRef) (result int, state SSLSessionState)
SSLGetSessionState calls the Security framework function SSLGetSessionState.
func (SSLSessionState) String ¶
func (e SSLSessionState) String() string
String returns the SSLSessionState constant's name, or its numeric form when the value is not a known constant.
type SecAccessControl ¶
type SecAccessControl struct{}
CFType representing access control for an item. SecAccessControl.h for details.
type SecAccessControlCreateFlags ¶
type SecAccessControlCreateFlags uint64
Access control constants that dictate how a keychain item may be used. Bitmask — values may be combined with |.
const ( // Constraint to access an item with either biometry or passcode. KSecAccessControlUserPresence SecAccessControlCreateFlags = 1 // Constraint to access an item with Touch ID for any enrolled fingers, or Face ID. KSecAccessControlBiometryAny SecAccessControlCreateFlags = 2 // Constraint to access an item with Touch ID for any enrolled fingers. // // Deprecated: since macOS 10.13.4. KSecAccessControlTouchIDAny SecAccessControlCreateFlags = 2 // Constraint to access an item with Touch ID for currently enrolled fingers, or from Face ID with the currently enrolled user. KSecAccessControlBiometryCurrentSet SecAccessControlCreateFlags = 8 // Constraint to access an item with Touch ID for currently enrolled fingers. // // Deprecated: since macOS 10.13.4. KSecAccessControlTouchIDCurrentSet SecAccessControlCreateFlags = 8 // Constraint to access an item with a passcode. KSecAccessControlDevicePasscode SecAccessControlCreateFlags = 16 // Constraint to access an item with a watch. // // Deprecated: since macOS 15.0. KSecAccessControlWatch SecAccessControlCreateFlags = 32 KSecAccessControlCompanion SecAccessControlCreateFlags = 32 // Indicates that at least one constraint must be satisfied. KSecAccessControlOr SecAccessControlCreateFlags = 16384 // Indicates that all constraints must be satisfied. KSecAccessControlAnd SecAccessControlCreateFlags = 32768 // Enable a private key to be used in signing a block of data or verifying a signed block. KSecAccessControlPrivateKeyUsage SecAccessControlCreateFlags = 1073741824 // Option to use an application-provided password for data encryption key generation. KSecAccessControlApplicationPassword SecAccessControlCreateFlags = 2147483648 )
func (SecAccessControlCreateFlags) String ¶
func (e SecAccessControlCreateFlags) String() string
String returns the SecAccessControlCreateFlags constant's name, or its numeric form when the value is not a known constant.
type SecAccessControlRef ¶ added in v0.18.0
SecAccessControlRef is a handle for the opaque SecAccessControlRef type.
func (SecAccessControlRef) IsNil ¶ added in v0.18.0
func (h SecAccessControlRef) IsNil() bool
IsNil reports whether SecAccessControlRef is a NULL handle (it wraps no object). Call it before using a returned handle; a nil handle's methods panic.
type SecAccessRef ¶ added in v0.18.0
SecAccessRef is a handle for the opaque SecAccessRef type.
func (SecAccessRef) IsNil ¶ added in v0.18.0
func (h SecAccessRef) IsNil() bool
IsNil reports whether SecAccessRef is a NULL handle (it wraps no object). Call it before using a returned handle; a nil handle's methods panic.
type SecAsn1AlgId ¶
type SecAsn1AlgId struct {
// contains filtered or unexported fields
}
A structure identifying an ASN.1 algorithm by its OID, and its corresponding parameters. The C layout cannot be reproduced as a plain Go value struct, so it is held as its exact-size bytes and read through the typed As* accessors below. It is pointer-only: never pass it by value.
type SecAsn1Item ¶
type SecAsn1Item = CssmData
SecAsn1Item is an alias for the cssm_data value type.
type SecAsn1PubKeyInfo ¶
type SecAsn1PubKeyInfo struct {
// contains filtered or unexported fields
}
A structure containing a public key and its associated algorithm. The C layout cannot be reproduced as a plain Go value struct, so it is held as its exact-size bytes and read through the typed As* accessors below. It is pointer-only: never pass it by value.
type SecAsn1Template ¶
type SecAsn1Template = SecAsn1Template_struct
SecAsn1Template is an alias for the SecAsn1Template_struct value type.
type SecAsn1Template_struct ¶
A structure that defines one element of a BER or DER encoding.
type SecAuthenticationType ¶
type SecAuthenticationType uint32
The authentication type to use for an Internet password.
const ( // Specifies Windows NT LAN Manager authentication. KSecAuthenticationTypeNTLM SecAuthenticationType = 1835824238 // Specifies Microsoft Network default authentication. KSecAuthenticationTypeMSN SecAuthenticationType = 1634628461 // Specifies Distributed Password authentication. KSecAuthenticationTypeDPA SecAuthenticationType = 1633775716 // Specifies Remote Password authentication. KSecAuthenticationTypeRPA SecAuthenticationType = 1633775730 // Specifies HTTP Basic authentication. KSecAuthenticationTypeHTTPBasic SecAuthenticationType = 1886680168 // Specifies HTTP Digest Access authentication. KSecAuthenticationTypeHTTPDigest SecAuthenticationType = 1685353576 // Specifies HTML form based authentication. KSecAuthenticationTypeHTMLForm SecAuthenticationType = 1836216166 // Specifies the default authentication type. KSecAuthenticationTypeDefault SecAuthenticationType = 1953261156 // Specifies that any authentication type is acceptable. KSecAuthenticationTypeAny SecAuthenticationType = 0 )
func (SecAuthenticationType) String ¶
func (e SecAuthenticationType) String() string
String returns the SecAuthenticationType constant's name, or its numeric form when the value is not a known constant.
type SecCSDigestAlgorithm ¶
type SecCSDigestAlgorithm uint32
The list of digest algorithms available for code signatures.
const ( KSecCodeSignatureNoHash SecCSDigestAlgorithm = 0 KSecCodeSignatureHashSHA1 SecCSDigestAlgorithm = 1 KSecCodeSignatureHashSHA256 SecCSDigestAlgorithm = 2 KSecCodeSignatureHashSHA256Truncated SecCSDigestAlgorithm = 3 KSecCodeSignatureHashSHA384 SecCSDigestAlgorithm = 4 KSecCodeSignatureHashSHA512 SecCSDigestAlgorithm = 5 )
func (SecCSDigestAlgorithm) String ¶
func (e SecCSDigestAlgorithm) String() string
String returns the SecCSDigestAlgorithm constant's name, or its numeric form when the value is not a known constant.
type SecCSFlags ¶
type SecCSFlags uint32
Values that can be used in the flags parameter to most code signing functions. Bitmask — values may be combined with |.
const ( // No flags (use the default behavior). KSecCSDefaultFlags SecCSFlags = 0 // Consider expired certificates invalid. KSecCSConsiderExpiration SecCSFlags = 2147483648 KSecCSEnforceRevocationChecks SecCSFlags = 1073741824 KSecCSNoNetworkAccess SecCSFlags = 536870912 KSecCSReportProgress SecCSFlags = 268435456 KSecCSCheckTrustedAnchors SecCSFlags = 134217728 KSecCSQuickCheck SecCSFlags = 67108864 KSecCSApplyEmbeddedPolicy SecCSFlags = 33554432 KSecCSStripDisallowedXattrs SecCSFlags = 16777216 KSecCSMatchGuestRequirementInKernel SecCSFlags = 8388608 )
func (SecCSFlags) String ¶
func (e SecCSFlags) String() string
String returns the SecCSFlags constant's name, or its numeric form when the value is not a known constant.
type SecCertificate ¶
type SecCertificate struct{}
CFType representing a X.509 certificate. See SecCertificate.h for details.
type SecCertificateRef ¶ added in v0.18.0
SecCertificateRef is a handle for the opaque SecCertificateRef type.
func SecCertificateCopyPreferred ¶
func SecCertificateCopyPreferred(name corefoundation.CFStringRef, keyUsage corefoundation.CFArrayRef) SecCertificateRef
SecCertificateCopyPreferred calls the Security framework function SecCertificateCopyPreferred.
func SecCertificateCopyRef ¶
func SecCertificateCopyRef(certificate unsafe.Pointer) SecCertificateRef
SecCertificateCopyRef calls the Security framework function sec_certificate_copy_ref.
func SecCertificateCreateWithData ¶
func SecCertificateCreateWithData(allocator corefoundation.CFAllocatorRef, data corefoundation.CFDataRef) SecCertificateRef
SecCertificateCreateWithData calls the Security framework function SecCertificateCreateWithData.
func SecTrustGetCertificateAtIndex ¶
func SecTrustGetCertificateAtIndex(trust SecTrustRef, ix int) SecCertificateRef
SecTrustGetCertificateAtIndex calls the Security framework function SecTrustGetCertificateAtIndex.
func (SecCertificateRef) IsNil ¶ added in v0.18.0
func (h SecCertificateRef) IsNil() bool
IsNil reports whether SecCertificateRef is a NULL handle (it wraps no object). Call it before using a returned handle; a nil handle's methods panic.
type SecCodeRef ¶ added in v0.18.0
SecCodeRef is a handle for the opaque SecCodeRef type.
func (SecCodeRef) IsNil ¶ added in v0.18.0
func (h SecCodeRef) IsNil() bool
IsNil reports whether SecCodeRef is a NULL handle (it wraps no object). Call it before using a returned handle; a nil handle's methods panic.
type SecCodeSignatureFlags ¶
type SecCodeSignatureFlags uint32
Specify option flags that can be embedded in a code signature during signing and that govern the use of the signature. Bitmask — values may be combined with |.
const ( // May host guest code. KSecCodeSignatureHost SecCodeSignatureFlags = 1 // Must be used without a signing identity. KSecCodeSignatureAdhoc SecCodeSignatureFlags = 2 // Always set the kSecCodeStatusHard status flag on launch. KSecCodeSignatureForceHard SecCodeSignatureFlags = 256 // Always set the termination status flag on launch. KSecCodeSignatureForceKill SecCodeSignatureFlags = 512 // Always set the kSecCSConsiderExpiration flag when validating the code. KSecCodeSignatureForceExpiration SecCodeSignatureFlags = 1024 // Restrict dyld loading. KSecCodeSignatureRestrict SecCodeSignatureFlags = 2048 // Enforce code signing. KSecCodeSignatureEnforcement SecCodeSignatureFlags = 4096 // Require library validation. KSecCodeSignatureLibraryValidation SecCodeSignatureFlags = 8192 // Apply runtime hardening policies as required by the hardened runtime version. KSecCodeSignatureRuntime SecCodeSignatureFlags = 65536 KSecCodeSignatureLinkerSigned SecCodeSignatureFlags = 131072 )
func (SecCodeSignatureFlags) String ¶
func (e SecCodeSignatureFlags) String() string
String returns the SecCodeSignatureFlags constant's name, or its numeric form when the value is not a known constant.
type SecCodeStatus ¶
type SecCodeStatus uint32
Operational flags attached by code signing services to running code. Bitmask — values may be combined with |.
const ( // The code is dynamically valid. KSecCodeStatusValid SecCodeStatus = 1 // The code prefers to be denied access to resources if gaining access would invalidate it. KSecCodeStatusHard SecCodeStatus = 256 // The code wants to be terminated if it ever loses its validity. KSecCodeStatusKill SecCodeStatus = 512 // The code has been debugged by another process that was allowed to do so. KSecCodeStatusDebugged SecCodeStatus = 268435456 // The code ships with the operating system and is signed by Apple. KSecCodeStatusPlatform SecCodeStatus = 67108864 )
func (SecCodeStatus) String ¶
func (e SecCodeStatus) String() string
String returns the SecCodeStatus constant's name, or its numeric form when the value is not a known constant.
type SecCredentialType
deprecated
type SecCredentialType uint32
The credential type to be returned by SecKeyGetCredentials.
Deprecated: No longer supported
const ( // The default setting for determining whether to present UI is used. KSecCredentialTypeDefault SecCredentialType = 0 // Keychain operations on keys that have this credential are allowed to present UI if required. KSecCredentialTypeWithUI SecCredentialType = 1 // Keychain operations on keys that have this credential are not allowed to present UI, and will fail if UI is required. KSecCredentialTypeNoUI SecCredentialType = 2 )
func (SecCredentialType) String ¶
func (e SecCredentialType) String() string
String returns the SecCredentialType constant's name, or its numeric form when the value is not a known constant.
type SecExternalFormat ¶
type SecExternalFormat uint32
The external format of a keychain item.
const ( KSecFormatUnknown SecExternalFormat = 0 // Format for asymmetric (public/private) keys. OpenSSL is an open source toolkit for Secure Sockets Layer (SSL) and Transport Layer Security (TLS). Also known as X.509 for public keys. KSecFormatOpenSSL SecExternalFormat = 1 // OpenSSH 1 format for asymmetric (public/private) keys. OpenSSH is an OpenBSD implementation of the Secure Shell (SSH) protocol. KSecFormatSSH SecExternalFormat = 2 // Format for asymmetric keys. BSAFE is a standard from RSA Security for encryption, digital signatures, and privacy. KSecFormatBSAFE SecExternalFormat = 3 // Format for symmetric keys. Raw, unformatted key bits. This is the default for symmetric keys. KSecFormatRawKey SecExternalFormat = 4 // Format for wrapped symmetric and private keys. PKCS8 is the Private-Key Information Syntax Standard from RSA Security. KSecFormatWrappedPKCS8 SecExternalFormat = 5 // Format for wrapped symmetric and private keys. OpenSSL is an open-source toolkit for Secure Sockets Layer (SSL) and Transport Layer Security (TLS). KSecFormatWrappedOpenSSL SecExternalFormat = 6 // OpenSSH 1 format for wrapped symmetric and private keys. OpenSSH is an OpenBSD implementation of the Secure Shell (SSH) protocol. KSecFormatWrappedSSH SecExternalFormat = 7 // Not supported. KSecFormatWrappedLSH SecExternalFormat = 8 // Format for certificates. DER (distinguished encoding rules) encoded. X.509 is a standard for digital certificates from the International Telecommunication Union (ITU). This is the default for certificates. KSecFormatX509Cert SecExternalFormat = 9 // Sequence of certificates and keys with PEM armor. PEM armor refers to a way of expressing binary data as an ASCII string so that it can be transferred over text-only channels such as email. This is the default format for multiple items. KSecFormatPEMSequence SecExternalFormat = 10 // Sequence of certificates, no PEM armor. PKCS7 is the Cryptographic Message Syntax Standard from RSA Security, Inc. KSecFormatPKCS7 SecExternalFormat = 11 // Set of certificates and private keys. PKCS12 is the Personal Information Exchange Syntax from RSA Security, Inc. KSecFormatPKCS12 SecExternalFormat = 12 // Set of certificates in the Netscape Certificate Sequence format. KSecFormatNetscapeCertSequence SecExternalFormat = 13 // OpenSSH 2 format for public keys. OpenSSH version 2 private keys are in format kSecFormatOpenSSL or kSecFormatWrappedOpenSSL. OpenSSH is an OpenBSD implementation of the Secure Shell (SSH) protocol. KSecFormatSSHv2 SecExternalFormat = 14 )
func (SecExternalFormat) String ¶
func (e SecExternalFormat) String() string
String returns the SecExternalFormat constant's name, or its numeric form when the value is not a known constant.
type SecExternalItemType ¶
type SecExternalItemType uint32
The import item type.
const ( // Indicates that the caller does not know the type of information being imported or exported. KSecItemTypeUnknown SecExternalItemType = 0 // Indicates a private key. KSecItemTypePrivateKey SecExternalItemType = 1 // Indicates a public key. KSecItemTypePublicKey SecExternalItemType = 2 // Indicates a session key. KSecItemTypeSessionKey SecExternalItemType = 3 // Indicates a certificate. KSecItemTypeCertificate SecExternalItemType = 4 // Indicates a set of certificates or certificates and private keys. KSecItemTypeAggregate SecExternalItemType = 5 )
func (SecExternalItemType) String ¶
func (e SecExternalItemType) String() string
String returns the SecExternalItemType constant's name, or its numeric form when the value is not a known constant.
type SecIdentity ¶
type SecIdentity struct{}
CFType representing an identity, which contains a SecKeyRef and an associated SecCertificateRef. See SecIdentity.h for details.
type SecIdentityRef ¶ added in v0.18.0
SecIdentityRef is a handle for the opaque SecIdentityRef type.
func SecIdentityCopyPreferred ¶
func SecIdentityCopyPreferred(name corefoundation.CFStringRef, keyUsage corefoundation.CFArrayRef, validIssuers corefoundation.CFArrayRef) SecIdentityRef
SecIdentityCopyPreferred calls the Security framework function SecIdentityCopyPreferred.
func SecIdentityCopyRef ¶
func SecIdentityCopyRef(identity unsafe.Pointer) SecIdentityRef
SecIdentityCopyRef calls the Security framework function sec_identity_copy_ref.
func SecIdentityCreate ¶
func SecIdentityCreate(allocator corefoundation.CFAllocatorRef, certificate SecCertificateRef, privateKey SecKeyRef) SecIdentityRef
SecIdentityCreate calls the Security framework function SecIdentityCreate.
func (SecIdentityRef) IsNil ¶ added in v0.18.0
func (h SecIdentityRef) IsNil() bool
IsNil reports whether SecIdentityRef is a NULL handle (it wraps no object). Call it before using a returned handle; a nil handle's methods panic.
type SecIdentitySearchRef ¶ added in v0.18.0
SecIdentitySearchRef is a handle for the opaque SecIdentitySearchRef type.
func (SecIdentitySearchRef) IsNil ¶ added in v0.18.0
func (h SecIdentitySearchRef) IsNil() bool
IsNil reports whether SecIdentitySearchRef is a NULL handle (it wraps no object). Call it before using a returned handle; a nil handle's methods panic.
type SecItemAttr ¶
type SecItemAttr uint32
Specifies a keychain item’s attributes.
const ( // Identifies the creation date attribute. KSecCreationDateItemAttr SecItemAttr = 1667522932 // Identifies the modification date attribute. KSecModDateItemAttr SecItemAttr = 1835295092 // Identifies the description attribute. KSecDescriptionItemAttr SecItemAttr = 1684370275 // Identifies the comment attribute. KSecCommentItemAttr SecItemAttr = 1768123764 // Identifies the creator attribute. KSecCreatorItemAttr SecItemAttr = 1668445298 // Identifies the type attribute. KSecTypeItemAttr SecItemAttr = 1954115685 // Identifies the script code attribute. KSecScriptCodeItemAttr SecItemAttr = 1935897200 // Identifies the label attribute. KSecLabelItemAttr SecItemAttr = 1818321516 // Identifies the invisible attribute. KSecInvisibleItemAttr SecItemAttr = 1768846953 // Identifies the negative attribute. KSecNegativeItemAttr SecItemAttr = 1852139361 // Identifies the custom icon attribute. KSecCustomIconItemAttr SecItemAttr = 1668641641 // Identifies the account attribute. KSecAccountItemAttr SecItemAttr = 1633903476 // Identifies the service attribute. KSecServiceItemAttr SecItemAttr = 1937138533 // Identifies the generic attribute. KSecGenericItemAttr SecItemAttr = 1734700641 // Identifies the security domain attribute. KSecSecurityDomainItemAttr SecItemAttr = 1935961454 // Identifies the server attribute. KSecServerItemAttr SecItemAttr = 1936881266 // Identifies the authentication type attribute. KSecAuthenticationTypeItemAttr SecItemAttr = 1635023216 // Identifies the port attribute. KSecPortItemAttr SecItemAttr = 1886351988 // Identifies the path attribute. KSecPathItemAttr SecItemAttr = 1885434984 // Identifies the volume attribute. KSecVolumeItemAttr SecItemAttr = 1986817381 // Identifies the address attribute. KSecAddressItemAttr SecItemAttr = 1633969266 // Identifies the server signature attribute. KSecSignatureItemAttr SecItemAttr = 1936943463 // Identifies the protocol attribute. KSecProtocolItemAttr SecItemAttr = 1886675820 // Indicates a CSSM_CERT_TYPE type. KSecCertificateType SecItemAttr = 1668577648 // Indicates a CSSM_CERT_ENCODING type. KSecCertificateEncoding SecItemAttr = 1667591779 // Indicates a CSSM_CRL_TYPE type. KSecCrlType SecItemAttr = 1668445296 // Indicates a CSSM_CRL_ENCODING type. KSecCrlEncoding SecItemAttr = 1668443747 // Indicates an alias. KSecAlias SecItemAttr = 1634494835 )
func (SecItemAttr) String ¶
func (e SecItemAttr) String() string
String returns the SecItemAttr constant's name, or its numeric form when the value is not a known constant.
type SecItemClass ¶
type SecItemClass uint32
Specifies a keychain item’s class code.
const ( // Indicates that the item is an Internet password. KSecInternetPasswordItemClass SecItemClass = 1768842612 // Indicates that the item is a generic password. KSecGenericPasswordItemClass SecItemClass = 1734700656 KSecAppleSharePasswordItemClass SecItemClass = 1634953328 // Indicates that the item is an X509 certificate. KSecCertificateItemClass SecItemClass = 2147487744 // Indicates that the item is a public key of a public-private pair. KSecPublicKeyItemClass SecItemClass = 15 // Indicates that the item is a private key of a public-private pair. KSecPrivateKeyItemClass SecItemClass = 16 // Indicates that the item is a private key used for symmetric-key encryption. KSecSymmetricKeyItemClass SecItemClass = 17 )
func SecKeychainItemCopyAttributesAndData ¶
func SecKeychainItemCopyAttributesAndData(itemRef SecKeychainItemRef, info unsafe.Pointer, attrList unsafe.Pointer, outData unsafe.Pointer) (result int, itemClass SecItemClass, length int)
SecKeychainItemCopyAttributesAndData calls the Security framework function SecKeychainItemCopyAttributesAndData.
func SecKeychainItemCopyContent ¶
func SecKeychainItemCopyContent(itemRef SecKeychainItemRef, attrList unsafe.Pointer, outData unsafe.Pointer) (result int, itemClass SecItemClass, length int)
SecKeychainItemCopyContent calls the Security framework function SecKeychainItemCopyContent.
func (SecItemClass) String ¶
func (e SecItemClass) String() string
String returns the SecItemClass constant's name, or its numeric form when the value is not a known constant.
type SecItemImportExportFlags ¶
type SecItemImportExportFlags uint32
The import and export function flags. Bitmask — values may be combined with |.
const ( // A flag that indicates the exported data should have PEM armor. KSecItemPemArmour SecItemImportExportFlags = 1 )
func (SecItemImportExportFlags) String ¶
func (e SecItemImportExportFlags) String() string
String returns the SecItemImportExportFlags constant's name, or its numeric form when the value is not a known constant.
type SecItemImportExportKeyParameters ¶
type SecItemImportExportKeyParameters struct {
Version uint32
Flags SecKeyImportExportFlags
Passphrase unsafe.Pointer
AlertTitle unsafe.Pointer
AlertPrompt unsafe.Pointer
AccessRef unsafe.Pointer
KeyUsage unsafe.Pointer
KeyAttributes unsafe.Pointer
}
The import/export parameter structure.
type SecKey ¶
type SecKey struct{}
CFType representing a cryptographic key. See SecKey.h for details.
type SecKeyImportExportFlags ¶
type SecKeyImportExportFlags uint32
The import/export parameter structure flags. Bitmask — values may be combined with |.
const ( // A flag that you set to prevent importing more than one private key. KSecKeyImportOnlyOne SecKeyImportExportFlags = 1 // A flag that indicates the user should be prompted for a passphrase on import or export. KSecKeySecurePassphrase SecKeyImportExportFlags = 2 // A flag that indicates imported private keys have no access object attached to them. KSecKeyNoAccessControl SecKeyImportExportFlags = 4 )
func (SecKeyImportExportFlags) String ¶
func (e SecKeyImportExportFlags) String() string
String returns the SecKeyImportExportFlags constant's name, or its numeric form when the value is not a known constant.
type SecKeyImportExportParameters ¶
type SecKeyImportExportParameters struct {
Version uint32
Flags SecKeyImportExportFlags
Passphrase unsafe.Pointer
AlertTitle unsafe.Pointer
AlertPrompt unsafe.Pointer
AccessRef unsafe.Pointer
KeyUsage uint32
KeyAttributes uint32
}
The legacy import/export parameter structure.
type SecKeyOperationType ¶
type SecKeyOperationType int64
The types of operations that you can use a cryptographic key to perform.
const ( KSecKeyOperationTypeSign SecKeyOperationType = 0 KSecKeyOperationTypeVerify SecKeyOperationType = 1 KSecKeyOperationTypeEncrypt SecKeyOperationType = 2 KSecKeyOperationTypeDecrypt SecKeyOperationType = 3 KSecKeyOperationTypeKeyExchange SecKeyOperationType = 4 )
func (SecKeyOperationType) String ¶
func (e SecKeyOperationType) String() string
String returns the SecKeyOperationType constant's name, or its numeric form when the value is not a known constant.
type SecKeyRef ¶ added in v0.18.0
SecKeyRef is a handle for the opaque SecKeyRef type.
func SecCertificateCopyKey ¶
func SecCertificateCopyKey(certificate SecCertificateRef) SecKeyRef
SecCertificateCopyKey calls the Security framework function SecCertificateCopyKey.
func SecKeyCopyPublicKey ¶
SecKeyCopyPublicKey calls the Security framework function SecKeyCopyPublicKey.
func SecTrustCopyKey ¶
func SecTrustCopyKey(trust SecTrustRef) SecKeyRef
SecTrustCopyKey calls the Security framework function SecTrustCopyKey.
func SecTrustCopyPublicKey ¶
func SecTrustCopyPublicKey(trust SecTrustRef) SecKeyRef
SecTrustCopyPublicKey calls the Security framework function SecTrustCopyPublicKey.
type SecKeySizes
deprecated
type SecKeySizes uint32
The supported sizes for keys of various common types.
Deprecated: No longer supported
const ( // The default key size for the specified type. KSecDefaultKeySize SecKeySizes = 0 // 192-bit DES. KSec3DES192 SecKeySizes = 192 // 128-bit AES. KSecAES128 SecKeySizes = 128 // 192-bit AES. KSecAES192 SecKeySizes = 192 // 256-bit AES. KSecAES256 SecKeySizes = 256 // 192-bit ECC Keys for Suite-B from RFC 4492 section 5.1.1. KSecp192r1 SecKeySizes = 192 // 256-bit ECC Keys for Suite-B from RFC 4492 section 5.1.1. KSecp256r1 SecKeySizes = 256 // 384-bit ECC Keys for Suite-B from RFC 4492 section 5.1.1. KSecp384r1 SecKeySizes = 384 // 521-bit ECC Keys for Suite-B from RFC 4492 section 5.1.1. KSecp521r1 SecKeySizes = 521 // 1024 bits is the minimum size for an RSA key. KSecRSAMin SecKeySizes = 1024 // 4096 bits is the maximum size for an RSA key. KSecRSAMax SecKeySizes = 4096 )
func (SecKeySizes) String ¶
func (e SecKeySizes) String() string
String returns the SecKeySizes constant's name, or its numeric form when the value is not a known constant.
type SecKeyUsage ¶
type SecKeyUsage uint32
The flags that indicate key usage in the KeyUsage extension of a certificate. Bitmask — values may be combined with |.
const ( KSecKeyUsageUnspecified SecKeyUsage = 0 // The DigitalSignature bit is set in KeyUsage extension. KSecKeyUsageDigitalSignature SecKeyUsage = 1 // The NonRepudiation bit is set in KeyUsage extension. KSecKeyUsageNonRepudiation SecKeyUsage = 2 // The ContentCommitment bit is set in KeyUsage extension. KSecKeyUsageContentCommitment SecKeyUsage = 2 // The KeyEncipherment bit is set in KeyUsage extension. KSecKeyUsageKeyEncipherment SecKeyUsage = 4 // The DataEncipherment bit is set in KeyUsage extension. KSecKeyUsageDataEncipherment SecKeyUsage = 8 // The KeyAgreement bit is set in KeyUsage extension. KSecKeyUsageKeyAgreement SecKeyUsage = 16 // The KeyCertSign bit is set in KeyUsage extension. KSecKeyUsageKeyCertSign SecKeyUsage = 32 // The CRLSign bit is set in KeyUsage extension. KSecKeyUsageCRLSign SecKeyUsage = 64 // The EncipherOnly bit is set in KeyUsage extension. KSecKeyUsageEncipherOnly SecKeyUsage = 128 // The DecipherOnly bit is set in KeyUsage extension. KSecKeyUsageDecipherOnly SecKeyUsage = 256 // The KeyUsage extension is marked critical. KSecKeyUsageCritical SecKeyUsage = 2147483648 // All flags set. KSecKeyUsageAll SecKeyUsage = 2147483647 )
func (SecKeyUsage) String ¶
func (e SecKeyUsage) String() string
String returns the SecKeyUsage constant's name, or its numeric form when the value is not a known constant.
type SecKeychainAttribute ¶
A structure that holds a single keychain attribute.
type SecKeychainAttributeInfo ¶
A structure that represents an attribute.
type SecKeychainAttributeList ¶
A list of keychain attributes.
type SecKeychainCallbackInfo ¶
type SecKeychainCallbackInfo struct {
Version uint32
Item unsafe.Pointer
Keychain unsafe.Pointer
Pid int32
}
Information about a keychain event that keychain services deliver to your app via a callback function.
type SecKeychainEvent ¶
type SecKeychainEvent uint32
The list of keychain events that can trigger a callback.
const ( // Indicates a keychain was locked. KSecLockEvent SecKeychainEvent = 1 // Indicates a keychain was successfully unlocked. KSecUnlockEvent SecKeychainEvent = 2 // Indicates an item was added to a keychain. KSecAddEvent SecKeychainEvent = 3 // Indicates an item was deleted from a keychain. KSecDeleteEvent SecKeychainEvent = 4 // Indicates a keychain item was updated. KSecUpdateEvent SecKeychainEvent = 5 // Indicates the keychain password was changed. KSecPasswordChangedEvent SecKeychainEvent = 6 // Indicates that a different keychain was specified as the default. KSecDefaultChangedEvent SecKeychainEvent = 9 // Indicates a process has accessed a keychain item’s data. // // Deprecated: Read events are no longer posted KSecDataAccessEvent SecKeychainEvent = 10 // Indicates the list of keychains has changed. // // Deprecated: Read events are no longer posted KSecKeychainListChangedEvent SecKeychainEvent = 11 // Indicates trust settings have changed. // // Deprecated: Read events are no longer posted KSecTrustSettingsChangedEvent SecKeychainEvent = 12 )
func (SecKeychainEvent) String ¶
func (e SecKeychainEvent) String() string
String returns the SecKeychainEvent constant's name, or its numeric form when the value is not a known constant.
type SecKeychainEventMask ¶
type SecKeychainEventMask uint32
Bit masks corresponding to the events that can trigger a keychain callback. Bitmask — values may be combined with |.
const ( // If the bit specified by this mask is set, your callback function is invoked when a keychain is locked. KSecLockEventMask SecKeychainEventMask = 2 // If the bit specified by this mask is set, your callback function is invoked when a keychain is unlocked. KSecUnlockEventMask SecKeychainEventMask = 4 // If the bit specified by this mask is set, your callback function is invoked when an item is added to a keychain. KSecAddEventMask SecKeychainEventMask = 8 // If the bit specified by this mask is set, your callback function is invoked when an item is deleted from a keychain. KSecDeleteEventMask SecKeychainEventMask = 16 // If the bit specified by this mask is set, your callback function is invoked when a keychain item is updated. KSecUpdateEventMask SecKeychainEventMask = 32 // If the bit specified by this mask is set, your callback function is invoked when the keychain password is changed. KSecPasswordChangedEventMask SecKeychainEventMask = 64 // If the bit specified by this mask is set, your callback function is invoked when a different keychain is specified as the default. KSecDefaultChangedEventMask SecKeychainEventMask = 512 // If the bit specified by this mask is set, your callback function is invoked when a process accesses a keychain item’s data. // // Deprecated: Read events are no longer posted KSecDataAccessEventMask SecKeychainEventMask = 1024 // If the bit specified by this mask is set, your callback function is invoked when a keychain list is changed. // // Deprecated: Read events are no longer posted KSecKeychainListChangedMask SecKeychainEventMask = 2048 // If the bit specified by this mask is set, your callback function is invoked when there is a change in certificate trust settings. // // Deprecated: Read events are no longer posted KSecTrustSettingsChangedEventMask SecKeychainEventMask = 4096 // If all the bits are set, your callback function is invoked whenever any event occurs. // // Deprecated: Read events are no longer posted KSecEveryEventMask SecKeychainEventMask = 4294967295 )
func (SecKeychainEventMask) String ¶
func (e SecKeychainEventMask) String() string
String returns the SecKeychainEventMask constant's name, or its numeric form when the value is not a known constant.
type SecKeychainItemRef ¶ added in v0.18.0
SecKeychainItemRef is a handle for the opaque SecKeychainItemRef type.
func (SecKeychainItemRef) IsNil ¶ added in v0.18.0
func (h SecKeychainItemRef) IsNil() bool
IsNil reports whether SecKeychainItemRef is a NULL handle (it wraps no object). Call it before using a returned handle; a nil handle's methods panic.
type SecKeychainPromptSelector ¶
type SecKeychainPromptSelector uint16
Bits that define when a keychain should require a passphrase. Bitmask — values may be combined with |.
const ( // Indicates that a passphrase should be required for every access. KSecKeychainPromptRequirePassphase SecKeychainPromptSelector = 1 // Indicates that a passphrase should be required when an unsigned application attempts to use the keychain, overriding the system default. KSecKeychainPromptUnsigned SecKeychainPromptSelector = 16 // Indicates that a passphrase should be required when an unsigned application attempts to use the keychain. KSecKeychainPromptUnsignedAct SecKeychainPromptSelector = 32 // Indicates that a passphrase should be required when an application with an invalid signature attempts to use the keychain, overriding the system default. KSecKeychainPromptInvalid SecKeychainPromptSelector = 64 // Indicates that a passphrase should be required when an application with an invalid signature attempts to use the keychain. KSecKeychainPromptInvalidAct SecKeychainPromptSelector = 128 )
func SecACLCopyContents ¶
func SecACLCopyContents(acl SecACLRef, applicationList unsafe.Pointer, description unsafe.Pointer) (result int, promptSelector SecKeychainPromptSelector)
SecACLCopyContents calls the Security framework function SecACLCopyContents.
func (SecKeychainPromptSelector) String ¶
func (e SecKeychainPromptSelector) String() string
String returns the SecKeychainPromptSelector constant's name, or its numeric form when the value is not a known constant.
type SecKeychainRef ¶ added in v0.18.0
SecKeychainRef is a handle for the opaque SecKeychainRef type.
func (SecKeychainRef) IsNil ¶ added in v0.18.0
func (h SecKeychainRef) IsNil() bool
IsNil reports whether SecKeychainRef is a NULL handle (it wraps no object). Call it before using a returned handle; a nil handle's methods panic.
type SecKeychainSearch ¶
type SecKeychainSearch struct{}
Contains information about a keychain search.
type SecKeychainSearchRef ¶ added in v0.18.0
SecKeychainSearchRef is a handle for the opaque SecKeychainSearchRef type.
func (SecKeychainSearchRef) IsNil ¶ added in v0.18.0
func (h SecKeychainSearchRef) IsNil() bool
IsNil reports whether SecKeychainSearchRef is a NULL handle (it wraps no object). Call it before using a returned handle; a nil handle's methods panic.
type SecKeychainSettings ¶
type SecKeychainSettings struct {
Version uint32
LockOnSleep uint8
UseLockInterval uint8
LockInterval uint32
}
A structure that contains information about keychain settings.
type SecPadding
deprecated
type SecPadding uint32
The types of padding to use when you create or verify a digital signature.
Deprecated: Replaced with SecKeyAlgorithm Bitmask — values may be combined with |.
const ( // No padding. KSecPaddingNone SecPadding = 0 // PKCS1 padding. KSecPaddingPKCS1 SecPadding = 1 KSecPaddingSigRaw SecPadding = 16384 // Data to be signed is an MD2 hash. KSecPaddingPKCS1MD2 SecPadding = 32768 // Data to be signed is an MD5 hash. KSecPaddingPKCS1MD5 SecPadding = 32769 // Data to be signed is a SHA1 hash. KSecPaddingPKCS1SHA1 SecPadding = 32770 )
func (SecPadding) String ¶
func (e SecPadding) String() string
String returns the SecPadding constant's name, or its numeric form when the value is not a known constant.
type SecPasswordRef ¶ added in v0.18.0
SecPasswordRef is a handle for the opaque SecPasswordRef type.
func (SecPasswordRef) IsNil ¶ added in v0.18.0
func (h SecPasswordRef) IsNil() bool
IsNil reports whether SecPasswordRef is a NULL handle (it wraps no object). Call it before using a returned handle; a nil handle's methods panic.
type SecPolicy ¶
type SecPolicy struct{}
CFType representing a X.509 certificate trust policy. See SecPolicy.h for details.
type SecPolicyRef ¶ added in v0.18.0
SecPolicyRef is a handle for the opaque SecPolicyRef type.
func SecPolicyCreateBasicX509 ¶
func SecPolicyCreateBasicX509() SecPolicyRef
SecPolicyCreateBasicX509 calls the Security framework function SecPolicyCreateBasicX509.
func SecPolicyCreateRevocation ¶
func SecPolicyCreateRevocation(revocationFlags int) SecPolicyRef
SecPolicyCreateRevocation calls the Security framework function SecPolicyCreateRevocation.
func SecPolicyCreateSSL ¶
func SecPolicyCreateSSL(server uint8, hostname corefoundation.CFStringRef) SecPolicyRef
SecPolicyCreateSSL calls the Security framework function SecPolicyCreateSSL.
func SecPolicyCreateWithOID ¶
func SecPolicyCreateWithOID(policyOID obj.Object) SecPolicyRef
SecPolicyCreateWithOID calls the Security framework function SecPolicyCreateWithOID.
func SecPolicyCreateWithProperties ¶
func SecPolicyCreateWithProperties(policyIdentifier obj.Object, properties corefoundation.CFDictionaryRef) SecPolicyRef
SecPolicyCreateWithProperties calls the Security framework function SecPolicyCreateWithProperties.
func (SecPolicyRef) IsNil ¶ added in v0.18.0
func (h SecPolicyRef) IsNil() bool
IsNil reports whether SecPolicyRef is a NULL handle (it wraps no object). Call it before using a returned handle; a nil handle's methods panic.
type SecPolicySearchRef ¶ added in v0.18.0
SecPolicySearchRef is a handle for the opaque SecPolicySearchRef type.
func (SecPolicySearchRef) IsNil ¶ added in v0.18.0
func (h SecPolicySearchRef) IsNil() bool
IsNil reports whether SecPolicySearchRef is a NULL handle (it wraps no object). Call it before using a returned handle; a nil handle's methods panic.
type SecPreferencesDomain ¶
type SecPreferencesDomain int32
The keychain preference domains.
const ( // Indicates the user preference domain preferences. KSecPreferencesDomainUser SecPreferencesDomain = 0 // Indicates the system or daemon preference domain preferences. KSecPreferencesDomainSystem SecPreferencesDomain = 1 // Indicates the preferences are common to everyone. KSecPreferencesDomainCommon SecPreferencesDomain = 2 // Indicates a dynamic search list (typically provided by removable keychains such as smart cards). KSecPreferencesDomainDynamic SecPreferencesDomain = 3 )
func SecKeychainGetPreferenceDomain ¶
func SecKeychainGetPreferenceDomain() (result int, domain SecPreferencesDomain)
SecKeychainGetPreferenceDomain calls the Security framework function SecKeychainGetPreferenceDomain.
func (SecPreferencesDomain) String ¶
func (e SecPreferencesDomain) String() string
String returns the SecPreferencesDomain constant's name, or its numeric form when the value is not a known constant.
type SecProtocolType ¶
type SecProtocolType uint32
The protocol type associated with an Internet password.
const ( // Indicates FTP. KSecProtocolTypeFTP SecProtocolType = 1718906912 // Indicates a client side FTP account. The usage of this constant is deprecated as of macOS 10.3. KSecProtocolTypeFTPAccount SecProtocolType = 1718906977 // Indicates HTTP. KSecProtocolTypeHTTP SecProtocolType = 1752462448 // Indicates IRC. KSecProtocolTypeIRC SecProtocolType = 1769104160 // Indicates NNTP. KSecProtocolTypeNNTP SecProtocolType = 1852732528 // Indicates POP3. KSecProtocolTypePOP3 SecProtocolType = 1886351411 // Indicates SMTP. KSecProtocolTypeSMTP SecProtocolType = 1936553072 // Indicates SOCKS. KSecProtocolTypeSOCKS SecProtocolType = 1936685088 // Indicates IMAP. KSecProtocolTypeIMAP SecProtocolType = 1768776048 // Indicates LDAP. KSecProtocolTypeLDAP SecProtocolType = 1818517872 // Indicates AFP over AppleTalk. KSecProtocolTypeAppleTalk SecProtocolType = 1635019883 // Indicates AFP over TCP. KSecProtocolTypeAFP SecProtocolType = 1634103328 // Indicates Telnet. KSecProtocolTypeTelnet SecProtocolType = 1952803950 // Indicates SSH. KSecProtocolTypeSSH SecProtocolType = 1936943136 // Indicates FTP over TLS/SSL. KSecProtocolTypeFTPS SecProtocolType = 1718906995 // Indicates HTTP over TLS/SSL. KSecProtocolTypeHTTPS SecProtocolType = 1752461427 // Indicates HTTP proxy. KSecProtocolTypeHTTPProxy SecProtocolType = 1752461432 // Indicates HTTPS proxy. KSecProtocolTypeHTTPSProxy SecProtocolType = 1752462200 // Indicates FTP proxy. KSecProtocolTypeFTPProxy SecProtocolType = 1718907000 // Indicates CIFS. KSecProtocolTypeCIFS SecProtocolType = 1667851891 // Indicates SMB. KSecProtocolTypeSMB SecProtocolType = 1936548384 // Indicates RTSP. KSecProtocolTypeRTSP SecProtocolType = 1920234352 // Indicates RTSP proxy. KSecProtocolTypeRTSPProxy SecProtocolType = 1920234360 // Indicates DAAP. KSecProtocolTypeDAAP SecProtocolType = 1684103536 // Indicates Remote Apple Events. KSecProtocolTypeEPPC SecProtocolType = 1701867619 // Indicates IPP. KSecProtocolTypeIPP SecProtocolType = 1768976416 // Indicates NNTP over TLS/SSL. KSecProtocolTypeNNTPS SecProtocolType = 1853124723 // Indicates LDAP over TLS/SSL. KSecProtocolTypeLDAPS SecProtocolType = 1818521715 // Indicates Telnet over TLS/SSL. KSecProtocolTypeTelnetS SecProtocolType = 1952803955 // Indicates IMAP4 over TLS/SSL. KSecProtocolTypeIMAPS SecProtocolType = 1768779891 // Indicates IRC over TLS/SSL. KSecProtocolTypeIRCS SecProtocolType = 1769104243 // Indicates POP3 over TLS/SSL. KSecProtocolTypePOP3S SecProtocolType = 1886351475 // Indicates CVS pserver. KSecProtocolTypeCVSpserver SecProtocolType = 1668707184 // Indicates Subversion. KSecProtocolTypeSVN SecProtocolType = 1937141280 // Indicates that any protocol is acceptable. KSecProtocolTypeAny SecProtocolType = 0 )
func (SecProtocolType) String ¶
func (e SecProtocolType) String() string
String returns the SecProtocolType constant's name, or its numeric form when the value is not a known constant.
type SecRandomRef ¶ added in v0.18.0
SecRandomRef is a handle for the opaque SecRandomRef type.
func (SecRandomRef) IsNil ¶ added in v0.18.0
func (h SecRandomRef) IsNil() bool
IsNil reports whether SecRandomRef is a NULL handle (it wraps no object). Call it before using a returned handle; a nil handle's methods panic.
type SecRequirement ¶
type SecRequirement struct{}
type SecRequirementRef ¶ added in v0.18.0
SecRequirementRef is a handle for the opaque SecRequirementRef type.
func (SecRequirementRef) IsNil ¶ added in v0.18.0
func (h SecRequirementRef) IsNil() bool
IsNil reports whether SecRequirementRef is a NULL handle (it wraps no object). Call it before using a returned handle; a nil handle's methods panic.
type SecRequirementType ¶
type SecRequirementType uint32
An enumeration indicating different types of internal requirements for code.
const ( // What hosts may run this code. KSecHostRequirementType SecRequirementType = 1 // What guests this code may run. KSecGuestRequirementType SecRequirementType = 2 // A designated requirement. KSecDesignatedRequirementType SecRequirementType = 3 // What libraries this code may link against. KSecLibraryRequirementType SecRequirementType = 4 // What plug-ins this code may load. KSecPluginRequirementType SecRequirementType = 5 // Invalid type of requirement. KSecInvalidRequirementType SecRequirementType = 6 // The number of valid requirement types. KSecRequirementTypeCount SecRequirementType = 6 )
func (SecRequirementType) String ¶
func (e SecRequirementType) String() string
String returns the SecRequirementType constant's name, or its numeric form when the value is not a known constant.
type SecStaticCodeRef ¶ added in v0.18.0
SecStaticCodeRef is a handle for the opaque SecStaticCodeRef type.
func (SecStaticCodeRef) IsNil ¶ added in v0.18.0
func (h SecStaticCodeRef) IsNil() bool
IsNil reports whether SecStaticCodeRef is a NULL handle (it wraps no object). Call it before using a returned handle; a nil handle's methods panic.
type SecTaskRef ¶ added in v0.18.0
SecTaskRef is a handle for the opaque SecTaskRef type.
func SecTaskCreateFromSelf ¶
func SecTaskCreateFromSelf(allocator corefoundation.CFAllocatorRef) SecTaskRef
SecTaskCreateFromSelf calls the Security framework function SecTaskCreateFromSelf.
func SecTaskCreateWithAuditToken ¶
func SecTaskCreateWithAuditToken(allocator corefoundation.CFAllocatorRef, token AuditTokenT) SecTaskRef
SecTaskCreateWithAuditToken calls the Security framework function SecTaskCreateWithAuditToken.
func (SecTaskRef) IsNil ¶ added in v0.18.0
func (h SecTaskRef) IsNil() bool
IsNil reports whether SecTaskRef is a NULL handle (it wraps no object). Call it before using a returned handle; a nil handle's methods panic.
type SecTransformImplementationRef ¶ added in v0.18.0
SecTransformImplementationRef is a handle for the opaque SecTransformImplementationRef type.
func (SecTransformImplementationRef) IsNil ¶ added in v0.18.0
func (h SecTransformImplementationRef) IsNil() bool
IsNil reports whether SecTransformImplementationRef is a NULL handle (it wraps no object). Call it before using a returned handle; a nil handle's methods panic.
type SecTransformMetaAttributeType
deprecated
type SecTransformMetaAttributeType int64
The keys that describe the metadata attributes of transform attributes.
Deprecated: SecTransform is no longer supported
const ( // The actual value of the attribute. KSecTransformMetaAttributeValue SecTransformMetaAttributeType = 0 // The name of the attribute. KSecTransformMetaAttributeName SecTransformMetaAttributeType = 1 // A direct reference to an attribute’s value. KSecTransformMetaAttributeRef SecTransformMetaAttributeType = 2 // Indicates whether the attribute value is optional. KSecTransformMetaAttributeRequired SecTransformMetaAttributeType = 3 // The attribute requires an outbound connection. KSecTransformMetaAttributeRequiresOutboundConnection SecTransformMetaAttributeType = 4 // The attribute defers notifications. KSecTransformMetaAttributeDeferred SecTransformMetaAttributeType = 5 // The attribute expects stream operation. KSecTransformMetaAttributeStream SecTransformMetaAttributeType = 6 // The transform allows cyclic behavior. KSecTransformMetaAttributeCanCycle SecTransformMetaAttributeType = 7 // The attribute is exportable. KSecTransformMetaAttributeExternalize SecTransformMetaAttributeType = 8 // The attribute has an outbound connection. KSecTransformMetaAttributeHasOutboundConnections SecTransformMetaAttributeType = 9 // The attribute has an inbound connection. KSecTransformMetaAttributeHasInboundConnection SecTransformMetaAttributeType = 10 )
func (SecTransformMetaAttributeType) String ¶
func (e SecTransformMetaAttributeType) String() string
String returns the SecTransformMetaAttributeType constant's name, or its numeric form when the value is not a known constant.
type SecTrust ¶
type SecTrust struct{}
CFType used for performing X.509 certificate trust evaluations.
type SecTrustOptionFlags ¶
type SecTrustOptionFlags uint32
The option flags used to condition a trust evaluation. Bitmask — values may be combined with |.
const ( // Allow expired certificates (except for the root certificate). KSecTrustOptionAllowExpired SecTrustOptionFlags = 1 // Allow CA certificates as leaf certificates. KSecTrustOptionLeafIsCA SecTrustOptionFlags = 2 // Allow network downloads of CA certificates. KSecTrustOptionFetchIssuerFromNet SecTrustOptionFlags = 4 // Allow expired root certificates. KSecTrustOptionAllowExpiredRoot SecTrustOptionFlags = 8 // Require a positive revocation check for each certificate. KSecTrustOptionRequireRevPerCert SecTrustOptionFlags = 16 // Use TrustSettings instead of anchors. KSecTrustOptionUseTrustSettings SecTrustOptionFlags = 32 // Treat properly self-signed certificates as anchors implicitly. KSecTrustOptionImplicitAnchors SecTrustOptionFlags = 64 )
func (SecTrustOptionFlags) String ¶
func (e SecTrustOptionFlags) String() string
String returns the SecTrustOptionFlags constant's name, or its numeric form when the value is not a known constant.
type SecTrustRef ¶ added in v0.18.0
SecTrustRef is a handle for the opaque SecTrustRef type.
func SecTrustCopyRef ¶
func SecTrustCopyRef(trust unsafe.Pointer) SecTrustRef
SecTrustCopyRef calls the Security framework function sec_trust_copy_ref.
func (SecTrustRef) IsNil ¶ added in v0.18.0
func (h SecTrustRef) IsNil() bool
IsNil reports whether SecTrustRef is a NULL handle (it wraps no object). Call it before using a returned handle; a nil handle's methods panic.
type SecTrustResultType ¶
type SecTrustResultType uint32
Trust evaluation result codes.
const ( // An indication of an invalid setting or result. KSecTrustResultInvalid SecTrustResultType = 0 // The user granted permission to trust the certificate for the purposes designated in the specified policies. KSecTrustResultProceed SecTrustResultType = 1 // User confirmation is required before proceeding. KSecTrustResultConfirm SecTrustResultType = 2 // The user specified that the certificate should not be trusted. KSecTrustResultDeny SecTrustResultType = 3 // The user did not specify a trust setting. KSecTrustResultUnspecified SecTrustResultType = 4 // Trust is denied, but recovery may be possible. KSecTrustResultRecoverableTrustFailure SecTrustResultType = 5 // Trust is denied and no simple fix is available. KSecTrustResultFatalTrustFailure SecTrustResultType = 6 // A value that indicates a failure other than trust evaluation. KSecTrustResultOtherError SecTrustResultType = 7 )
func SecTrustEvaluate ¶
func SecTrustEvaluate(trust SecTrustRef) (result int, result_ SecTrustResultType)
SecTrustEvaluate calls the Security framework function SecTrustEvaluate.
func SecTrustGetResult ¶
func SecTrustGetResult(trustRef SecTrustRef, certChain unsafe.Pointer, statusChain unsafe.Pointer) (result int, result_ SecTrustResultType)
SecTrustGetResult calls the Security framework function SecTrustGetResult.
func SecTrustGetTrustResult ¶
func SecTrustGetTrustResult(trust SecTrustRef) (result int, result_ SecTrustResultType)
SecTrustGetTrustResult calls the Security framework function SecTrustGetTrustResult.
func (SecTrustResultType) String ¶
func (e SecTrustResultType) String() string
String returns the SecTrustResultType constant's name, or its numeric form when the value is not a known constant.
type SecTrustSettingsDomain ¶
type SecTrustSettingsDomain uint32
The trust settings domains.
const ( // Per-user trust settings. KSecTrustSettingsDomainUser SecTrustSettingsDomain = 0 // Locally administered, system-wide trust settings. KSecTrustSettingsDomainAdmin SecTrustSettingsDomain = 1 // System trust settings. KSecTrustSettingsDomainSystem SecTrustSettingsDomain = 2 )
func (SecTrustSettingsDomain) String ¶
func (e SecTrustSettingsDomain) String() string
String returns the SecTrustSettingsDomain constant's name, or its numeric form when the value is not a known constant.
type SecTrustSettingsKeyUsage ¶
type SecTrustSettingsKeyUsage uint32
Allowed uses for the encryption key in a certificate. Bitmask — values may be combined with |.
const ( // The key can be used to sign data or verify a signature. KSecTrustSettingsKeyUseSignature SecTrustSettingsKeyUsage = 1 // The key can be used to encrypt or decrypt data. KSecTrustSettingsKeyUseEnDecryptData SecTrustSettingsKeyUsage = 2 // The key can be used to encrypt or decrypt (wrap or unwrap) a key. KSecTrustSettingsKeyUseEnDecryptKey SecTrustSettingsKeyUsage = 4 // The key can be used to sign a certificate or verify a signature. KSecTrustSettingsKeyUseSignCert SecTrustSettingsKeyUsage = 8 // The key can be used to sign an OCSP (online certificate status protocol) message or CRL (certificate verification list), or to verify a signature. KSecTrustSettingsKeyUseSignRevocation SecTrustSettingsKeyUsage = 16 // The key is a private key that has been shared using a key exchange protocol, such as Diffie-Hellman key exchange. KSecTrustSettingsKeyUseKeyExchange SecTrustSettingsKeyUsage = 32 // The key can be used for any purpose. KSecTrustSettingsKeyUseAny SecTrustSettingsKeyUsage = 4294967295 )
func (SecTrustSettingsKeyUsage) String ¶
func (e SecTrustSettingsKeyUsage) String() string
String returns the SecTrustSettingsKeyUsage constant's name, or its numeric form when the value is not a known constant.
type SecTrustSettingsResult ¶
type SecTrustSettingsResult uint32
Trust settings returned in usage constraints dictionaries.
const ( // Never valid in a trust settings array or in an API call. KSecTrustSettingsResultInvalid SecTrustSettingsResult = 0 // This root certificate is explicitly trusted. KSecTrustSettingsResultTrustRoot SecTrustSettingsResult = 1 // This non-root certificate is explicitly trusted as if it were a trusted root. KSecTrustSettingsResultTrustAsRoot SecTrustSettingsResult = 2 // This certificate is explicitly distrusted. KSecTrustSettingsResultDeny SecTrustSettingsResult = 3 // This certificate is neither trusted nor distrusted. This value can be used to specify an “allowed error” without assigning trust to a specific certificate. KSecTrustSettingsResultUnspecified SecTrustSettingsResult = 4 )
func (SecTrustSettingsResult) String ¶
func (e SecTrustSettingsResult) String() string
String returns the SecTrustSettingsResult constant's name, or its numeric form when the value is not a known constant.
type SecTrustedApplication ¶
type SecTrustedApplication struct{}
Contains information about a trusted application.
type SecTrustedApplicationRef ¶ added in v0.18.0
SecTrustedApplicationRef is a handle for the opaque SecTrustedApplicationRef type.
func (SecTrustedApplicationRef) IsNil ¶ added in v0.18.0
func (h SecTrustedApplicationRef) IsNil() bool
IsNil reports whether SecTrustedApplicationRef is a NULL handle (it wraps no object). Call it before using a returned handle; a nil handle's methods panic.
type SessionAttributeBits ¶
type SessionAttributeBits uint32
The attributes of a security session. Bitmask — values may be combined with |.
const ( // A bit that indicates the session is the root session. SessionIsRoot SessionAttributeBits = 1 // A bit that indicates a graphic subsystem is available. SessionHasGraphicAccess SessionAttributeBits = 16 // A bit that indicates /dev/tty is available. SessionHasTTY SessionAttributeBits = 32 // A bit that indicates the session was initiated over the network. SessionIsRemote SessionAttributeBits = 4096 )
func SessionGetInfo ¶
func SessionGetInfo(session int) (result int, sessionId int, attributes SessionAttributeBits)
SessionGetInfo calls the Security framework function SessionGetInfo.
func (SessionAttributeBits) String ¶
func (e SessionAttributeBits) String() string
String returns the SessionAttributeBits constant's name, or its numeric form when the value is not a known constant.
type SessionCreationFlags ¶
type SessionCreationFlags uint32
The flags that affect the creation of a security session. Bitmask — values may be combined with |.
const ( // The caller has allocated sub-bootstrap. SessionKeepCurrentBootstrap SessionCreationFlags = 32768 )
func (SessionCreationFlags) String ¶
func (e SessionCreationFlags) String() string
String returns the SessionCreationFlags constant's name, or its numeric form when the value is not a known constant.
type TLSCiphersuite ¶ added in v0.17.0
type TLSCiphersuite uint16
The collection of valid ciphersuites.
const ( Tls_ciphersuite_RSA_WITH_3DES_EDE_CBC_SHA TLSCiphersuite = 10 Tls_ciphersuite_RSA_WITH_AES_128_CBC_SHA TLSCiphersuite = 47 Tls_ciphersuite_RSA_WITH_AES_256_CBC_SHA TLSCiphersuite = 53 Tls_ciphersuite_RSA_WITH_AES_128_GCM_SHA256 TLSCiphersuite = 156 Tls_ciphersuite_RSA_WITH_AES_256_GCM_SHA384 TLSCiphersuite = 157 Tls_ciphersuite_RSA_WITH_AES_128_CBC_SHA256 TLSCiphersuite = 60 Tls_ciphersuite_RSA_WITH_AES_256_CBC_SHA256 TLSCiphersuite = 61 Tls_ciphersuite_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA TLSCiphersuite = 49160 Tls_ciphersuite_ECDHE_ECDSA_WITH_AES_128_CBC_SHA TLSCiphersuite = 49161 Tls_ciphersuite_ECDHE_ECDSA_WITH_AES_256_CBC_SHA TLSCiphersuite = 49162 Tls_ciphersuite_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA TLSCiphersuite = 49170 Tls_ciphersuite_ECDHE_RSA_WITH_AES_128_CBC_SHA TLSCiphersuite = 49171 Tls_ciphersuite_ECDHE_RSA_WITH_AES_256_CBC_SHA TLSCiphersuite = 49172 Tls_ciphersuite_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 TLSCiphersuite = 49187 Tls_ciphersuite_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 TLSCiphersuite = 49188 Tls_ciphersuite_ECDHE_RSA_WITH_AES_128_CBC_SHA256 TLSCiphersuite = 49191 Tls_ciphersuite_ECDHE_RSA_WITH_AES_256_CBC_SHA384 TLSCiphersuite = 49192 Tls_ciphersuite_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 TLSCiphersuite = 49195 Tls_ciphersuite_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 TLSCiphersuite = 49196 Tls_ciphersuite_ECDHE_RSA_WITH_AES_128_GCM_SHA256 TLSCiphersuite = 49199 Tls_ciphersuite_ECDHE_RSA_WITH_AES_256_GCM_SHA384 TLSCiphersuite = 49200 Tls_ciphersuite_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 TLSCiphersuite = 52392 Tls_ciphersuite_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 TLSCiphersuite = 52393 Tls_ciphersuite_AES_128_GCM_SHA256 TLSCiphersuite = 4865 Tls_ciphersuite_AES_256_GCM_SHA384 TLSCiphersuite = 4866 Tls_ciphersuite_CHACHA20_POLY1305_SHA256 TLSCiphersuite = 4867 )
func SecProtocolMetadataGetNegotiatedTlsCiphersuite ¶
func SecProtocolMetadataGetNegotiatedTlsCiphersuite(metadata unsafe.Pointer) TLSCiphersuite
SecProtocolMetadataGetNegotiatedTlsCiphersuite calls the Security framework function sec_protocol_metadata_get_negotiated_tls_ciphersuite.
func (TLSCiphersuite) String ¶ added in v0.17.0
func (e TLSCiphersuite) String() string
String returns the TLSCiphersuite constant's name, or its numeric form when the value is not a known constant.
type TLSCiphersuiteGroup ¶ added in v0.17.0
type TLSCiphersuiteGroup uint16
Groups that collect ciphersuites of comparable security properties.
const ( Tls_ciphersuite_group_default TLSCiphersuiteGroup = 0 Tls_ciphersuite_group_compatibility TLSCiphersuiteGroup = 1 Tls_ciphersuite_group_legacy TLSCiphersuiteGroup = 2 Tls_ciphersuite_group_ats TLSCiphersuiteGroup = 3 Tls_ciphersuite_group_ats_compatibility TLSCiphersuiteGroup = 4 Tls_ciphersuite_group_ats_fcp_v2_1 TLSCiphersuiteGroup = 5 )
func (TLSCiphersuiteGroup) String ¶ added in v0.17.0
func (e TLSCiphersuiteGroup) String() string
String returns the TLSCiphersuiteGroup constant's name, or its numeric form when the value is not a known constant.
type TLSProtocolVersion ¶ added in v0.17.0
type TLSProtocolVersion uint16
The collection of supported TLS and DTLS versions.
const ( // The TLS 1.0 protocol. // // Deprecated: Use tls_protocol_version_TLSv12 or tls_protocol_version_TLSv13 instead. Tls_protocol_version_TLSv10 TLSProtocolVersion = 769 // The TLS 1.1 protocol. // // Deprecated: Use tls_protocol_version_TLSv12 or tls_protocol_version_TLSv13 instead. Tls_protocol_version_TLSv11 TLSProtocolVersion = 770 // The TLS 1.2 protocol. // // Deprecated: Use tls_protocol_version_TLSv12 or tls_protocol_version_TLSv13 instead. Tls_protocol_version_TLSv12 TLSProtocolVersion = 771 // The TLS 1.3 protocol. // // Deprecated: Use tls_protocol_version_TLSv12 or tls_protocol_version_TLSv13 instead. Tls_protocol_version_TLSv13 TLSProtocolVersion = 772 // The DTLS 1.0 protocol. // // Deprecated: Use tls_protocol_version_DTLSv12 instead. Tls_protocol_version_DTLSv10 TLSProtocolVersion = 65279 // The DTLS 1.2 protocol. // // Deprecated: Use tls_protocol_version_DTLSv12 instead. Tls_protocol_version_DTLSv12 TLSProtocolVersion = 65277 )
func SecProtocolMetadataGetNegotiatedTlsProtocolVersion ¶
func SecProtocolMetadataGetNegotiatedTlsProtocolVersion(metadata unsafe.Pointer) TLSProtocolVersion
SecProtocolMetadataGetNegotiatedTlsProtocolVersion calls the Security framework function sec_protocol_metadata_get_negotiated_tls_protocol_version.
func SecProtocolOptionsGetDefaultMaxDtlsProtocolVersion ¶
func SecProtocolOptionsGetDefaultMaxDtlsProtocolVersion() TLSProtocolVersion
SecProtocolOptionsGetDefaultMaxDtlsProtocolVersion calls the Security framework function sec_protocol_options_get_default_max_dtls_protocol_version.
func SecProtocolOptionsGetDefaultMaxTlsProtocolVersion ¶
func SecProtocolOptionsGetDefaultMaxTlsProtocolVersion() TLSProtocolVersion
SecProtocolOptionsGetDefaultMaxTlsProtocolVersion calls the Security framework function sec_protocol_options_get_default_max_tls_protocol_version.
func SecProtocolOptionsGetDefaultMinDtlsProtocolVersion ¶
func SecProtocolOptionsGetDefaultMinDtlsProtocolVersion() TLSProtocolVersion
SecProtocolOptionsGetDefaultMinDtlsProtocolVersion calls the Security framework function sec_protocol_options_get_default_min_dtls_protocol_version.
func SecProtocolOptionsGetDefaultMinTlsProtocolVersion ¶
func SecProtocolOptionsGetDefaultMinTlsProtocolVersion() TLSProtocolVersion
SecProtocolOptionsGetDefaultMinTlsProtocolVersion calls the Security framework function sec_protocol_options_get_default_min_tls_protocol_version.
func (TLSProtocolVersion) String ¶ added in v0.17.0
func (e TLSProtocolVersion) String() string
String returns the TLSProtocolVersion constant's name, or its numeric form when the value is not a known constant.
type VirtualMemoryGuardExceptionCode ¶ added in v0.17.0
type VirtualMemoryGuardExceptionCode uint32
const ( KGUARD_EXC_DEALLOC_GAP VirtualMemoryGuardExceptionCode = 1 KGUARD_EXC_RECLAIM_COPYIO_FAILURE VirtualMemoryGuardExceptionCode = 2 KGUARD_EXC_RECLAIM_INDEX_FAILURE VirtualMemoryGuardExceptionCode = 4 KGUARD_EXC_RECLAIM_DEALLOCATE_FAILURE VirtualMemoryGuardExceptionCode = 8 KGUARD_EXC_RECLAIM_ACCOUNTING_FAILURE VirtualMemoryGuardExceptionCode = 9 KGUARD_EXC_SEC_IOPL_ON_EXEC_PAGE VirtualMemoryGuardExceptionCode = 10 KGUARD_EXC_SEC_EXEC_ON_IOPL_PAGE VirtualMemoryGuardExceptionCode = 11 KGUARD_EXC_SEC_UPL_WRITE_ON_EXEC_REGION VirtualMemoryGuardExceptionCode = 12 KGUARD_EXC_LARGE_ALLOCATION_TELEMETRY VirtualMemoryGuardExceptionCode = 13 KGUARD_EXC_SEC_ACCESS_FAULT VirtualMemoryGuardExceptionCode = 98 KGUARD_EXC_SEC_ASYNC_ACCESS_FAULT VirtualMemoryGuardExceptionCode = 99 KGUARD_EXC_SEC_COPY_DENIED VirtualMemoryGuardExceptionCode = 100 KGUARD_EXC_SEC_SHARING_DENIED VirtualMemoryGuardExceptionCode = 101 KGUARD_EXC_MTE_SYNC_FAULT VirtualMemoryGuardExceptionCode = 200 KGUARD_EXC_MTE_ASYNC_USER_FAULT VirtualMemoryGuardExceptionCode = 201 KGUARD_EXC_MTE_ASYNC_KERN_FAULT VirtualMemoryGuardExceptionCode = 202 KGUARD_EXC_GUARD_OBJECT_ASYNC_USER_FAULT VirtualMemoryGuardExceptionCode = 203 KGUARD_EXC_GUARD_OBJECT_ASYNC_KERN_FAULT VirtualMemoryGuardExceptionCode = 204 )
func (VirtualMemoryGuardExceptionCode) String ¶ added in v0.17.0
func (e VirtualMemoryGuardExceptionCode) String() string
String returns the VirtualMemoryGuardExceptionCode constant's name, or its numeric form when the value is not a known constant.
type X509Validity ¶
type X509Validity struct {
// contains filtered or unexported fields
}
The C layout cannot be reproduced as a plain Go value struct, so it is held as its exact-size bytes and read through the typed As* accessors below. It is pointer-only: never pass it by value.
type XpcListenerCreateFlags ¶ added in v0.17.0
type XpcListenerCreateFlags uint64
Bitmask — values may be combined with |.
const ( XpcListenerCreateFlagsNone XpcListenerCreateFlags = 0 XpcListenerCreateFlagsInactive XpcListenerCreateFlags = 1 XpcListenerCreateFlagsForceMach XpcListenerCreateFlags = 2 XpcListenerCreateFlagsForceXpcservice XpcListenerCreateFlags = 4 )
func (XpcListenerCreateFlags) String ¶ added in v0.17.0
func (e XpcListenerCreateFlags) String() string
String returns the XpcListenerCreateFlags constant's name, or its numeric form when the value is not a known constant.
type XpcSessionCreateFlags ¶ added in v0.17.0
type XpcSessionCreateFlags uint64
Bitmask — values may be combined with |.
const ( XpcSessionCreateFlagsNone XpcSessionCreateFlags = 0 XpcSessionCreateFlagsInactive XpcSessionCreateFlags = 1 XpcSessionCreateFlagsMachPrivileged XpcSessionCreateFlags = 2 )
func (XpcSessionCreateFlags) String ¶ added in v0.17.0
func (e XpcSessionCreateFlags) String() string
String returns the XpcSessionCreateFlags constant's name, or its numeric form when the value is not a known constant.