2 instantiations of SslAuthenticationOptions
System.Net.Security (2)
System\Net\Security\CipherSuitesPolicyPal.Linux.cs (1)
39using (SafeSslHandle ssl = SafeSslHandle.Create(innerContext, new SslAuthenticationOptions() { IsServer = false }))
System\Net\Security\SslStream.IO.cs (1)
18internal readonly SslAuthenticationOptions _sslAuthenticationOptions = new SslAuthenticationOptions();
27 references to SslAuthenticationOptions
System.Net.Security (27)
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.OpenSsl.cs (10)
143private static SslProtocols CalculateEffectiveProtocols(SslAuthenticationOptions sslAuthenticationOptions) 192internal static SafeSslContextHandle GetOrCreateSslContextHandle(SslAuthenticationOptions sslAuthenticationOptions, bool allowCached) 217internal static unsafe SafeSslContextHandle AllocateSslContext(SslAuthenticationOptions sslAuthenticationOptions, SslProtocols protocols, bool enableResume) 326internal static void UpdateClientCertificate(SafeSslHandle ssl, SslAuthenticationOptions sslAuthenticationOptions) 361internal static unsafe SafeSslHandle AllocateSslHandle(SslAuthenticationOptions sslAuthenticationOptions) 1006WeakGCHandle<SslAuthenticationOptions>.FromIntPtr(data) 1007.TryGetTarget(out SslAuthenticationOptions? options); 1104static (X509Certificate2 certificate, X509Chain chain) GetPeerCertChainFromStoreCtx(SafeSslHandle sslHandle, IntPtr storeCtx, SslAuthenticationOptions options) 1164WeakGCHandle<SslAuthenticationOptions>.FromIntPtr(sslData) 1165.TryGetTarget(out SslAuthenticationOptions? options);
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.Ssl.cs (4)
444private WeakGCHandle<SslAuthenticationOptions> _authOptionsHandle; 479public static SafeSslHandle Create(SafeSslContextHandle context, SslAuthenticationOptions options) 492handle._authOptionsHandle = new WeakGCHandle<SslAuthenticationOptions>(options); 493Interop.Ssl.SslSetData(handle, WeakGCHandle<SslAuthenticationOptions>.ToIntPtr(handle._authOptionsHandle));
System\Net\Security\SslClientAuthenticationOptions.cs (1)
15private X509RevocationMode _checkCertificateRevocation = SslAuthenticationOptions.DefaultRevocationMode;
System\Net\Security\SslServerAuthenticationOptions.cs (1)
13private X509RevocationMode _checkCertificateRevocation = SslAuthenticationOptions.DefaultRevocationMode;
System\Net\Security\SslStream.IO.cs (3)
18internal readonly SslAuthenticationOptions _sslAuthenticationOptions = new SslAuthenticationOptions(); 654private void CompleteHandshake(SslAuthenticationOptions sslAuthenticationOptions) 663internal static Exception CreateCertificateValidationException(SslAuthenticationOptions options, SslPolicyErrors sslPolicyErrors, X509ChainStatusFlags chainStatus)
System\Net\Security\SslStream.Protocol.cs (1)
740private static SafeFreeCredentials? AcquireCredentialsHandle(SslAuthenticationOptions sslAuthenticationOptions, bool newCredentialsRequested = false)
System\Net\Security\SslStreamPal.Unix.cs (7)
37SslAuthenticationOptions sslAuthenticationOptions, 49SslAuthenticationOptions sslAuthenticationOptions) 60SslAuthenticationOptions sslAuthenticationOptions) 65public static SafeFreeCredentials? AcquireCredentialsHandle(SslAuthenticationOptions _1, bool _2) 156SslAuthenticationOptions sslAuthenticationOptions) 180SslAuthenticationOptions sslAuthenticationOptions) 188ReadOnlySpan<byte> inputBuffer, out int consumed, SslAuthenticationOptions sslAuthenticationOptions)