System.Net.Security 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
호스트 간의 보안 통신을 위한 네트워크 스트림을 제공합니다.
클래스
| 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) 인증서를 선택합니다. |