209 references to CryptoNative
System.Net.Security (209)
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.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")]