233 references to Libraries
System.Net.Security (233)
src\runtime\src\libraries\Common\src\Interop\Unix\Interop.Errors.cs (3)
196[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPlatformToPal")] 200[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_ConvertErrorPalToPlatform")] 204[LibraryImport(Libraries.SystemNative, EntryPoint = "SystemNative_StrErrorR")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Net.Security.Native\Interop.Initialization.cs (1)
14[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EnsureLibSslInitialized")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Net.Security.Native\Interop.NetSecurityNative.cs (19)
15[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_ReleaseGssBuffer")] 20[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_DisplayMinorStatus")] 26[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_DisplayMajorStatus")] 32[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_ImportUserName")] 39[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_ImportPrincipalName")] 46[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_ReleaseName")] 51[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_AcquireAcceptorCred")] 56[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_InitiateCredSpNego")] 62[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_InitiateCredWithPassword", StringMarshalling = StringMarshalling.Utf8)] 71[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_ReleaseCred")] 76[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_InitSecContext")] 90[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_InitSecContextEx")] 214[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_AcceptSecContext")] 288[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_DeleteSecContext")] 293[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_GetUser")] 299[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_Wrap")] 308[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_Unwrap")] 317[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_GetMic")] 325[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_VerifyMic")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Net.Security.Native\Interop.NetSecurityNative.IsNtlmInstalled.cs (2)
11[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_IsNtlmInstalled")] 15[LibraryImport(Interop.Libraries.NetSecurityNative, EntryPoint = "NetSecurityNative_EnsureGssInitialized")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.ASN1.cs (8)
17[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ObjTxt2Obj", StringMarshalling = StringMarshalling.Utf8)] 20[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ObjObj2Txt")] 23[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetObjectDefinitionByName", StringMarshalling = StringMarshalling.Utf8)] 37[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ObjNid2Obj")] 40[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_Asn1ObjectFree")] 43[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_Asn1OctetStringNew")] 46[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_Asn1OctetStringSet")] 50[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_Asn1OctetStringFree")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.BIO.cs (8)
12[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_CreateMemoryBio")] 15[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioNewFile", StringMarshalling = StringMarshalling.Utf8)] 18[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioDestroy")] 22[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioGets")] 33[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioRead")] 37[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioWrite")] 43[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioWrite")] 46[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetMemoryBioSize")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.Crypto.cs (21)
21[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioTell")] 35[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioSeek")] 38[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509Thumbprint")] 41[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509NameRawBytes")] 44[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ReadX509AsDerFromBio")] 47[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509CrlNextUpdate")] 50[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509Version")] 53[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509PublicKeyParameterBytes")] 56[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509NameInfo")] 59[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetAsn1StringBytes")] 62[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_PushX509StackField")] 66[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_PushX509StackField")] 84[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509RootStorePath")] 87[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509RootStoreFile")] 90[LibraryImport(Libraries.CryptoNative)] 95[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_CheckX509IpAddress", StringMarshalling = StringMarshalling.Utf8)] 98[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_CheckX509Hostname", StringMarshalling = StringMarshalling.Utf8)] 101[LibraryImport(Libraries.CryptoNative, StringMarshalling = StringMarshalling.Utf8)] 206[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetMemoryUse")] 225[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EnableMemoryTracking")] 228[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ForEachTrackedAllocation")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.ERR.cs (6)
15[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ErrClearError")] 18[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ErrGetExceptionError")] 21[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ErrPeekError")] 24[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ErrPeekLastError")] 27[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ErrReasonErrorString")] 30[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_ErrErrorStringN")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.Initialization.cs (1)
51[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EnsureOpenSslInitialized")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.OCSP.cs (7)
14[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_OcspRequestDestroy")] 17[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetOcspRequestDerSize")] 20[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EncodeOcspRequest")] 23[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509BuildOcspRequest")] 26[LibraryImport(Libraries.CryptoNative)] 81[LibraryImport(Libraries.CryptoNative)] 91[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_OcspResponseDestroy")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.OpenSslVersion.cs (1)
10[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_OpenSslVersionNumber")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.SetProtocolOptions.cs (1)
13[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslCtxSetProtocolOptions")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.Ssl.cs (70)
26[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslV2_3Method")] 29[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslCreate")] 32[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslGetError")] 35[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSetQuietShutdown")] 38[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslDestroy")] 41[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSetConnectState")] 44[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSetAcceptState")] 47[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSetAlpnProtos")] 50[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslGetVersion")] 53[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSetTlsExtHostName", StringMarshalling = StringMarshalling.Utf8)] 57[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslGetServerName")] 60[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSetSession")] 63[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslGet0AlpnSelected")] 78[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslWrite", SetLastError = true)] 81[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslRead", SetLastError = true)] 84[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetDefaultSignatureAlgorithms")] 102[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslRenegotiate")] 105[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_IsSslRenegotiatePending")] 109[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslShutdown")] 112[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslShutdown")] 115[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSetBio")] 121[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSetFd")] 124[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSetAcceptMovingWriteBuffer")] 127[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslDoHandshake", SetLastError = true)] 130[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslHandshake", SetLastError = true)] 142[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslEncrypt", SetLastError = true)] 153[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslDecrypt", SetLastError = true)] 165[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_IsSslStateOK")] 169[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioWrite")] 172[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioNewManagedSpan")] 175[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioNewSocketReplay")] 195[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioPeekTlsFrame")] 204[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioGetReplayPrefix")] 207[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioGetWriteResult")] 210[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_BioDrainSpill")] 213[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslGetPeerCertificate")] 216[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslUpdateOcspStaple")] 219[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslGetCertificate")] 222[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslGetCertificate")] 225[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslGetPeerCertChain")] 235[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslGetPeerFinished")] 238[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslGetFinished")] 241[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSessionReused")] 245[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSessionReused")] 249[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslGetSession")] 252[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslGetSession")] 255[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslGetClientCAList")] 258[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslGetCurrentCipherId")] 262[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetOpenSslCipherSuiteName")] 265[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSetVerifyPeer")] 268[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSetRetryVerify")] 271[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslGetData")] 274[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSetData")] 277[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSetData")] 280[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslUseCertificate")] 283[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslUsePrivateKey")] 286[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSetClientCertCallback")] 289[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSetPostHandshakeAuth")] 292[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSetSigalgs")] 295[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSetClientSigalgs")] 298[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_Tls13Supported")] 301[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSessionGetHostname")] 304[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSessionFree")] 307[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSessionSetHostname")] 310[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSessionGetData")] 313[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslSessionSetData")] 316[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslGetSslCtx")] 376[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslAddExtraChainCert")] 380[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslAddClientCAs")] 392[LibraryImport(Libraries.CryptoNative)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.SslCtx.cs (12)
21[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslCtxCreate")] 24[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslCtxDestroy")] 27[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslCtxGetData")] 30[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslCtxSetData")] 33[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslCtxSetData")] 36[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslCtxSetAlpnSelectCb")] 39[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslCtxSetKeylogCallback")] 42[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslCtxSetCaching")] 45[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslCtxRemoveSession")] 67[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslCtxSetCertVerifyCallback")] 70[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreCtxGetSslPtr")] 73[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreCtxSetError")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.SslCtxOptions.cs (8)
14[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslCtxAddExtraChainCert")] 18[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslCtxUseCertificate")] 21[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslCtxUsePrivateKey")] 24[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslCtxCheckPrivateKey")] 27[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslCtxSetQuietShutdown")] 30[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslCtxSetCiphers")] 34[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslCtxSetEncryptionPolicy")] 38[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_SslCtxSetDefaultOcspCallback")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.X509.cs (44)
16[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509NotBefore")] 19[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509NotAfter")] 22[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509SignatureAlgorithm")] 25[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509PublicKeyAlgorithm")] 28[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509PublicKeyBytes")] 31[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509EvpPublicKey")] 34[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_DecodeX509Crl")] 37[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_DecodeX509")] 40[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509DerSize")] 43[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EncodeX509")] 46[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509Destroy")] 53[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509UpRef")] 60[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509UpRef")] 63[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_PemReadX509FromBio")] 66[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_PemReadX509FromBioAux")] 69[LibraryImport(Libraries.CryptoNative)] 81[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509GetIssuerName")] 84[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509GetSubjectName")] 87[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509CheckPurpose")] 91[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509IssuerNameHash")] 94[LibraryImport(Libraries.CryptoNative)] 109[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509GetExtCount")] 114[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509GetExt")] 118[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509ExtensionGetOid")] 122[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509ExtensionGetData")] 125[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509ExtensionGetCritical")] 129[LibraryImport(Libraries.CryptoNative)] 146[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreDestroy")] 149[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreAddCrl")] 153[LibraryImport(Libraries.CryptoNative)] 165[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreCtxInit")] 173[LibraryImport(Libraries.CryptoNative)] 188[LibraryImport(Libraries.CryptoNative)] 196[LibraryImport(Libraries.CryptoNative)] 207[LibraryImport(Libraries.CryptoNative)] 222[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreCtxGetErrorDepth")] 225[LibraryImport(Libraries.CryptoNative)] 236[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreCtxGetAppData")] 244[LibraryImport(Libraries.CryptoNative)] 247[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509CrlDestroy")] 250[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_PemWriteBioX509Crl")] 253[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_PemReadBioX509Crl")] 256[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509SubjectPublicKeyInfoDerSize")] 259[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_EncodeX509SubjectPublicKeyInfo")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.X509Ext.cs (3)
12[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509ExtensionCreateByObj")] 18[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509ExtensionDestroy")] 21[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509V3ExtPrint")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.X509Name.cs (3)
13[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509NameStackFieldCount")] 16[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509NameStackField")] 20[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509NameRawBytes")]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.X509Stack.cs (8)
12[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_NewX509Stack")] 15[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_RecursiveFreeX509Stack")] 18[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509StackFieldCount")] 21[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509StackFieldCount")] 28[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509StackField")] 35[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_GetX509StackField")] 38[LibraryImport(Libraries.CryptoNative, StringMarshalling = StringMarshalling.Utf8)] 49[LibraryImport(Libraries.CryptoNative)]
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.X509StoreCtx.cs (7)
12[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreCtxCreate")] 15[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreCtxDestroy")] 18[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreCtxGetChain")] 21[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreCtxGetCurrentCert")] 24[LibraryImport(Libraries.CryptoNative)] 35[LibraryImport(Libraries.CryptoNative)] 58[LibraryImport(Libraries.CryptoNative, EntryPoint = "CryptoNative_X509StoreCtxGetSharedUntrusted")]