1 type derived from SafeDeleteSslContext
System.Net.Security (1)
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.Ssl.cs (1)
483internal sealed class SafeSslHandle : SafeDeleteSslContext
16 references to SafeDeleteSslContext
System.Net.Security (16)
System\Net\Security\SslStream.Protocol.cs (2)
28internal SafeDeleteSslContext? _securityContext; 1206SafeDeleteSslContext? securityContext,
System\Net\Security\SslStreamPal.Unix.cs (11)
36SafeDeleteSslContext? context, 46ref SafeDeleteSslContext? context, 56ref SafeDeleteSslContext? context, 70public static ProtocolToken EncryptMessage(SafeDeleteSslContext securityContext, ReadOnlyMemory<byte> input, int _ /*headerSize*/, int _1 /*trailerSize*/) 88SafeDeleteSslContext securityContext, 130public static ChannelBinding? QueryContextChannelBinding(SafeDeleteSslContext securityContext, ChannelBindingKind attribute) 155ref SafeDeleteSslContext context, 172public static void QueryContextConnectionInfo(SafeDeleteSslContext securityContext, ref SslConnectionInfo connectionInfo) 179SafeDeleteSslContext? context, 187private static ProtocolToken HandshakeInternal(ref SafeDeleteSslContext? context, 255public static SecurityStatusPal ApplyShutdownToken(SafeDeleteSslContext context)
System\Net\Security\TlsSession.cs (3)
20using TlsSecurityContext = System.Net.Security.SafeDeleteSslContext; 60private TlsSecurityContext? _securityContext; 1754internal TlsSecurityContext? SecurityContext => _securityContext;