1 type derived from SafeDeleteSslContext
System.Net.Security (1)
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.Ssl.cs (1)
378internal sealed class SafeSslHandle : SafeDeleteSslContext
12 references to SafeDeleteSslContext
System.Net.Security (12)
System\Net\Security\SslStream.Protocol.cs (1)
58private SafeDeleteSslContext? _securityContext;
System\Net\Security\SslStreamPal.Unix.cs (11)
30SafeDeleteSslContext? context, 40ref SafeDeleteSslContext? context, 50ref SafeDeleteSslContext? context, 64public static ProtocolToken EncryptMessage(SafeDeleteSslContext securityContext, ReadOnlyMemory<byte> input, int _ /*headerSize*/, int _1 /*trailerSize*/) 81public static SecurityStatusPal DecryptMessage(SafeDeleteSslContext securityContext, Span<byte> buffer, out int offset, out int count) 117public static ChannelBinding? QueryContextChannelBinding(SafeDeleteSslContext securityContext, ChannelBindingKind attribute) 142ref SafeDeleteSslContext context, 159public static void QueryContextConnectionInfo(SafeDeleteSslContext securityContext, ref SslConnectionInfo connectionInfo) 166SafeDeleteSslContext? context, 174private static ProtocolToken HandshakeInternal(ref SafeDeleteSslContext? context, 251public static SecurityStatusPal ApplyShutdownToken(SafeDeleteSslContext context)