C# Class Microsoft.WindowsAzure.MediaServices.Client.OAuth.OAuthDataServiceAdapter

An OAuth adapter for a data service.
Inheritance: IDataServiceContextAdapter
Mostrar archivo Open project: Azure/azure-sdk-for-media-services Class Usage Examples

Public Methods

Method Description
Adapt ( DataServiceContext dataServiceContext ) : void

Adapts the specified data service context.

AddAccessTokenToRequest ( WebRequest request ) : void

Adds the access token to request.

OAuthDataServiceAdapter ( ITokenProvider tokenProvider ) : System

Initializes a new instance of the OAuthDataServiceAdapter class.

Private Methods

Method Description
OAuthDataServiceAdapter ( MediaServicesCredentials credentials, string trustedRestCertificateHash, string trustedRestSubject ) : System
OnSendingRequest ( object sender, System.Data.Services.Client.SendingRequest2EventArgs e ) : void

When sending Http Data requests to the Azure Marketplace, inject authorization header based on the current Access token.

Method Details

Adapt() public method

Adapts the specified data service context.
public Adapt ( DataServiceContext dataServiceContext ) : void
dataServiceContext DataServiceContext The data service context.
return void

AddAccessTokenToRequest() public method

Adds the access token to request.
public AddAccessTokenToRequest ( WebRequest request ) : void
request System.Net.WebRequest The request.
return void

OAuthDataServiceAdapter() public method

Initializes a new instance of the OAuthDataServiceAdapter class.
public OAuthDataServiceAdapter ( ITokenProvider tokenProvider ) : System
tokenProvider ITokenProvider Azure Media Services token provider.
return System