C# Class WindowsAzure.Acs.Oauth2.Protocol.OAuthMessageSerializer

Afficher le fichier Open project: maartenba/WindowsAzure.Acs.Oauth2 Class Usage Examples

Méthodes publiques

Méthode Description
GetFormEncodedQueryFormat ( OAuthMessage message ) : string
GetHttpContentType ( OAuthMessage message ) : string
GetHttpMethod ( OAuthMessage message ) : string
GetJsonEncodedFormat ( OAuthMessage message ) : string
GetQueryStringFormat ( OAuthMessage message ) : string
Read ( HttpContext context ) : OAuthMessage
Read ( System.Web.HttpContextBase context ) : OAuthMessage
Read ( HttpWebResponse response ) : OAuthMessage
Read ( string httpMethod, string httpContentType, Uri requestUri, System incomingStream ) : OAuthMessage
ReadAuthenticationHeader ( string authenticateHeader, Uri resourceUri ) : WindowsAzure.Acs.Oauth2.Protocol.ResourceAccessFailureResponse
ReadFormEncodedParameters ( System incomingStream ) : NameValueCollection
ReadJsonEncodedParameters ( System incomingStream ) : NameValueCollection
Write ( OAuthMessage message, HttpContext context ) : void
Write ( OAuthMessage message, System.Web.HttpContextBase context ) : void
Write ( OAuthMessage message, HttpWebRequest request ) : void
Write ( OAuthMessage message, System requestStream ) : void

Méthodes protégées

Méthode Description
CreateTypedOAuthMessageFromParameters ( Uri baseUri, NameValueCollection parameters ) : OAuthMessage

Private Methods

Méthode Description
GetBaseUrl ( Uri uri ) : Uri

Method Details

CreateTypedOAuthMessageFromParameters() protected méthode

protected CreateTypedOAuthMessageFromParameters ( Uri baseUri, NameValueCollection parameters ) : OAuthMessage
baseUri System.Uri
parameters System.Collections.Specialized.NameValueCollection
Résultat OAuthMessage

GetFormEncodedQueryFormat() public méthode

public GetFormEncodedQueryFormat ( OAuthMessage message ) : string
message OAuthMessage
Résultat string

GetHttpContentType() public méthode

public GetHttpContentType ( OAuthMessage message ) : string
message OAuthMessage
Résultat string

GetHttpMethod() public méthode

public GetHttpMethod ( OAuthMessage message ) : string
message OAuthMessage
Résultat string

GetJsonEncodedFormat() public méthode

public GetJsonEncodedFormat ( OAuthMessage message ) : string
message OAuthMessage
Résultat string

GetQueryStringFormat() public méthode

public GetQueryStringFormat ( OAuthMessage message ) : string
message OAuthMessage
Résultat string

Read() public méthode

public Read ( HttpContext context ) : OAuthMessage
context System.Web.HttpContext
Résultat OAuthMessage

Read() public méthode

public Read ( System.Web.HttpContextBase context ) : OAuthMessage
context System.Web.HttpContextBase
Résultat OAuthMessage

Read() public méthode

public Read ( HttpWebResponse response ) : OAuthMessage
response System.Net.HttpWebResponse
Résultat OAuthMessage

Read() public méthode

public Read ( string httpMethod, string httpContentType, Uri requestUri, System incomingStream ) : OAuthMessage
httpMethod string
httpContentType string
requestUri System.Uri
incomingStream System
Résultat OAuthMessage

ReadAuthenticationHeader() public méthode

public ReadAuthenticationHeader ( string authenticateHeader, Uri resourceUri ) : WindowsAzure.Acs.Oauth2.Protocol.ResourceAccessFailureResponse
authenticateHeader string
resourceUri System.Uri
Résultat WindowsAzure.Acs.Oauth2.Protocol.ResourceAccessFailureResponse

ReadFormEncodedParameters() public méthode

public ReadFormEncodedParameters ( System incomingStream ) : NameValueCollection
incomingStream System
Résultat System.Collections.Specialized.NameValueCollection

ReadJsonEncodedParameters() public méthode

public ReadJsonEncodedParameters ( System incomingStream ) : NameValueCollection
incomingStream System
Résultat System.Collections.Specialized.NameValueCollection

Write() public méthode

public Write ( OAuthMessage message, HttpContext context ) : void
message OAuthMessage
context System.Web.HttpContext
Résultat void

Write() public méthode

public Write ( OAuthMessage message, System.Web.HttpContextBase context ) : void
message OAuthMessage
context System.Web.HttpContextBase
Résultat void

Write() public méthode

public Write ( OAuthMessage message, HttpWebRequest request ) : void
message OAuthMessage
request System.Net.HttpWebRequest
Résultat void

Write() public méthode

public Write ( OAuthMessage message, System requestStream ) : void
message OAuthMessage
requestStream System
Résultat void