C# 클래스 PrePrompt.Samples.Client.Authentication.AuthenticationChannel

상속: MessageProcessingChannel
파일 보기 프로젝트 열기: prompt/preprompt-wcf-http

보호된 메소드들

메소드 설명
AuthenticationChannel ( System.Net.Http.HttpMessageChannel inner, string scheme ) : System.Linq
ProcessRequest ( HttpRequestMessage request, CancellationToken cancellationToken ) : HttpRequestMessage
ProcessResponse ( HttpResponseMessage response, CancellationToken cancellationToken ) : HttpResponseMessage
TryAuthenticate ( HttpRequestMessage request ) : HttpRequestMessage
TryAuthenticate ( AuthenticationHeaderValue authHeaderValue, HttpResponseMessage response, HttpRequestMessage issuedRequest ) : HttpResponseMessage

메소드 상세

AuthenticationChannel() 보호된 메소드

protected AuthenticationChannel ( System.Net.Http.HttpMessageChannel inner, string scheme ) : System.Linq
inner System.Net.Http.HttpMessageChannel
scheme string
리턴 System.Linq

ProcessRequest() 보호된 메소드

protected ProcessRequest ( HttpRequestMessage request, CancellationToken cancellationToken ) : HttpRequestMessage
request System.Net.Http.HttpRequestMessage
cancellationToken System.Threading.CancellationToken
리턴 System.Net.Http.HttpRequestMessage

ProcessResponse() 보호된 메소드

protected ProcessResponse ( HttpResponseMessage response, CancellationToken cancellationToken ) : HttpResponseMessage
response System.Net.Http.HttpResponseMessage
cancellationToken System.Threading.CancellationToken
리턴 System.Net.Http.HttpResponseMessage

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

protected abstract TryAuthenticate ( HttpRequestMessage request ) : HttpRequestMessage
request System.Net.Http.HttpRequestMessage
리턴 System.Net.Http.HttpRequestMessage

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

protected abstract TryAuthenticate ( AuthenticationHeaderValue authHeaderValue, HttpResponseMessage response, HttpRequestMessage issuedRequest ) : HttpResponseMessage
authHeaderValue System.Net.Http.Headers.AuthenticationHeaderValue
response System.Net.Http.HttpResponseMessage
issuedRequest System.Net.Http.HttpRequestMessage
리턴 System.Net.Http.HttpResponseMessage