System.Net.Security 네임스페이스

호스트 간의 보안 통신을 위한 네트워크 스트림을 제공합니다.

클래스

Name Description
AuthenticatedStream

스트림 간에 자격 증명을 전달하고 클라이언트 서버 애플리케이션에 대한 인증을 요청하거나 수행하는 방법을 제공합니다.

NegotiateStream

클라이언트-서버 통신에서 클라이언트 및 선택적으로 서버를 인증하기 위해 협상 보안 프로토콜을 사용하는 스트림을 제공합니다.

SslClientAuthenticationOptions

에 대한 클라이언트 인증 속성 모음을 SslStream나타냅니다.

SslServerAuthenticationOptions

이 구조체는 에 대한 서버 인증 속성 모음을 SslStream나타냅니다.

SslStream

SSL(Secure Socket Layer) 보안 프로토콜을 사용하여 서버 및 선택적으로 클라이언트를 인증하는 클라이언트-서버 통신에 사용되는 스트림을 제공합니다.

구조체

Name Description
SslApplicationProtocol

TLS 애플리케이션 프로토콜의 값을 나타냅니다.

열거형

Name Description
AuthenticationLevel

WebRequest 클래스 및 파생 클래스를 사용하여 리소스를 요청할 때 인증 및 가장에 대한 클라이언트 요구 사항을 지정합니다.

EncryptionPolicy

암호화 정책을 지정합니다.

ProtectionLevel

인증된 스트림에 대해 요청된 보안 서비스를 나타냅니다.

SslPolicyErrors

SSL(Secure Socket Layer) 정책 오류를 열거합니다.

대리자

Name Description
LocalCertificateSelectionCallback

인증에 사용되는 로컬 SSL(Secure Sockets Layer) 인증서를 선택합니다.

RemoteCertificateValidationCallback

인증에 사용되는 원격 SSL(Secure Sockets Layer) 인증서를 확인합니다.

ServerCertificateSelectionCallback

SSL(Secure Sockets Layer) 인증서를 선택합니다.