C# Класс WindowsAzure.Acs.Oauth2.Client.WinRT.Protocol.OAuthMessageSerializer

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
GetFormEncodedQueryFormat ( OAuthMessage message ) : string
GetHttpContentType ( OAuthMessage message ) : string
GetHttpMethod ( OAuthMessage message ) : string
GetJsonEncodedFormat ( OAuthMessage message ) : string
GetQueryStringFormat ( OAuthMessage message ) : string
Read ( string httpMethod, string httpContentType, Uri requestUri, System incomingStream ) : OAuthMessage
Read ( HttpResponseMessage response ) : Task
ReadAuthenticationHeader ( string authenticateHeader, Uri resourceUri ) : ResourceAccessFailureResponse
ReadFormEncodedParameters ( System incomingStream ) : string>.Dictionary
ReadJsonEncodedParameters ( System incomingStream ) : string>.Dictionary
Write ( OAuthMessage message, HttpWebRequest request ) : void
Write ( OAuthMessage message, System requestStream ) : void

Защищенные методы

Метод Описание
CreateTypedOAuthMessageFromParameters ( Uri baseUri, string>.Dictionary parameters ) : OAuthMessage

Приватные методы

Метод Описание
GetBaseUrl ( Uri uri ) : Uri

Описание методов

CreateTypedOAuthMessageFromParameters() защищенный Метод

protected CreateTypedOAuthMessageFromParameters ( Uri baseUri, string>.Dictionary parameters ) : OAuthMessage
baseUri System.Uri
parameters string>.Dictionary
Результат OAuthMessage

GetFormEncodedQueryFormat() публичный Метод

public GetFormEncodedQueryFormat ( OAuthMessage message ) : string
message OAuthMessage
Результат string

GetHttpContentType() публичный Метод

public GetHttpContentType ( OAuthMessage message ) : string
message OAuthMessage
Результат string

GetHttpMethod() публичный Метод

public GetHttpMethod ( OAuthMessage message ) : string
message OAuthMessage
Результат string

GetJsonEncodedFormat() публичный Метод

public GetJsonEncodedFormat ( OAuthMessage message ) : string
message OAuthMessage
Результат string

GetQueryStringFormat() публичный Метод

public GetQueryStringFormat ( OAuthMessage message ) : string
message OAuthMessage
Результат string

Read() публичный Метод

public Read ( string httpMethod, string httpContentType, Uri requestUri, System incomingStream ) : OAuthMessage
httpMethod string
httpContentType string
requestUri System.Uri
incomingStream System
Результат OAuthMessage

Read() публичный Метод

public Read ( HttpResponseMessage response ) : Task
response System.Net.Http.HttpResponseMessage
Результат Task

ReadAuthenticationHeader() публичный Метод

public ReadAuthenticationHeader ( string authenticateHeader, Uri resourceUri ) : ResourceAccessFailureResponse
authenticateHeader string
resourceUri System.Uri
Результат ResourceAccessFailureResponse

ReadFormEncodedParameters() публичный Метод

public ReadFormEncodedParameters ( System incomingStream ) : string>.Dictionary
incomingStream System
Результат string>.Dictionary

ReadJsonEncodedParameters() публичный Метод

public ReadJsonEncodedParameters ( System incomingStream ) : string>.Dictionary
incomingStream System
Результат string>.Dictionary

Write() публичный Метод

public Write ( OAuthMessage message, HttpWebRequest request ) : void
message OAuthMessage
request System.Net.HttpWebRequest
Результат void

Write() публичный Метод

public Write ( OAuthMessage message, System requestStream ) : void
message OAuthMessage
requestStream System
Результат void