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