C# 클래스 System.Net.Security.Tests.SslStreamSystemDefaultTest.TestBase

상속: IDisposable
파일 보기 프로젝트 열기: dotnet/corefx

보호된 프로퍼티들

프로퍼티 타입 설명
_clientStream SslStream
_serverStream SslStream

공개 메소드들

메소드 설명
Dispose ( ) : void
RunTest ( ) : System.Threading.Tasks.Task
TestBase ( ) : System.Net.Test.Common

보호된 메소드들

메소드 설명
AuthenticateClient ( string targetHost, X509CertificateCollection clientCertificates, bool checkCertificateRevocation ) : System.Threading.Tasks.Task
AuthenticateServer ( X509Certificate serverCertificate, bool clientCertificateRequired, bool checkCertificateRevocation ) : System.Threading.Tasks.Task

비공개 메소드들

메소드 설명
AllowAnyServerCertificate ( object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors sslPolicyErrors ) : bool

메소드 상세

AuthenticateClient() 보호된 추상적인 메소드

protected abstract AuthenticateClient ( string targetHost, X509CertificateCollection clientCertificates, bool checkCertificateRevocation ) : System.Threading.Tasks.Task
targetHost string
clientCertificates System.Security.Cryptography.X509Certificates.X509CertificateCollection
checkCertificateRevocation bool
리턴 System.Threading.Tasks.Task

AuthenticateServer() 보호된 추상적인 메소드

protected abstract AuthenticateServer ( X509Certificate serverCertificate, bool clientCertificateRequired, bool checkCertificateRevocation ) : System.Threading.Tasks.Task
serverCertificate System.Security.Cryptography.X509Certificates.X509Certificate
clientCertificateRequired bool
checkCertificateRevocation bool
리턴 System.Threading.Tasks.Task

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

RunTest() 공개 메소드

public RunTest ( ) : System.Threading.Tasks.Task
리턴 System.Threading.Tasks.Task

TestBase() 공개 메소드

public TestBase ( ) : System.Net.Test.Common
리턴 System.Net.Test.Common

프로퍼티 상세

_clientStream 보호되어 있는 프로퍼티

protected SslStream _clientStream
리턴 SslStream

_serverStream 보호되어 있는 프로퍼티

protected SslStream _serverStream
리턴 SslStream