Share via


OAuthTokenProvider Class

Definition

Provides authentication token for the service bus.

public class OAuthTokenProvider : Microsoft.ServiceBus.TokenProvider
type OAuthTokenProvider = class
    inherit TokenProvider
Public Class OAuthTokenProvider
Inherits TokenProvider
Inheritance
OAuthTokenProvider

Properties

CacheSize

Gets or sets the size of the cache.

(Inherited from TokenProvider)
CacheTokens

Gets or sets a value that indicates whether new security tokens are being cached.

(Inherited from TokenProvider)
IsWebTokenSupported

Gets or sets a value that indicates whether web token is supported by this provider.

(Inherited from TokenProvider)
StripQueryParameters

Gets whether the token provider strips query parameters.

(Inherited from TokenProvider)
TokenScope

Gets or sets the token scope associated with the provider.

(Inherited from TokenProvider)

Methods

BeginGetToken(String, String, Boolean, TimeSpan, AsyncCallback, Object)

Begins an asynchronous operation to get a security token.

(Inherited from TokenProvider)
BeginGetWebToken(String, String, Boolean, TimeSpan, AsyncCallback, Object)

Begins an asynchronous operation to get a web token.

(Inherited from TokenProvider)
BuildKey(String, String)

Builds a key for the provider.

Clear()

Clears the token provider.

(Inherited from TokenProvider)
EndGetToken(IAsyncResult)

Completes an asynchronous operation to get a security token.

(Inherited from TokenProvider)
EndGetWebToken(IAsyncResult)

Completes an asynchronous operation to get a web token.

(Inherited from TokenProvider)
GetTokenAsync(String, String, Boolean, TimeSpan)

Asynchronously retrieves the token for the provider.

(Inherited from TokenProvider)
GetWebTokenAsync(String, String, Boolean, TimeSpan)

Asynchronously retrieves the web token for the provider.

(Inherited from TokenProvider)
NormalizeAppliesTo(String)

Applies normalization into the token provider.

OnBeginGetToken(String, String, TimeSpan, AsyncCallback, Object)

Retrieves a token when the provider begins.

OnBeginGetWebToken(String, String, TimeSpan, AsyncCallback, Object)

Retrieves a web token when the provider begins.

OnEndGetToken(IAsyncResult, DateTime)

Retrieves a token when the provider ends.

OnEndGetWebToken(IAsyncResult, DateTime)

Retrieves a web token when the provider ends.

Applies to