Shared​Access​Signature​Token​Provider Class

Definition

Represents the shared access signature associated with the token provider.

public class SharedAccessSignatureTokenProvider : Microsoft.ServiceBus.TokenProvider
Inheritance
SharedAccessSignatureTokenProvider
Derived

Inherited Members

Microsoft.ServiceBus.TokenProvider

Constructors

Shared​Access​Signature​Token​Provider(​String, ​String, ​Func<​String,​Byte[]>, ​Time​Span, ​Token​Scope)

Fields

Epoch​Time

The epoch time.

Properties

Strip​Query​Parameters

Gets whether the token provider strips query parameters.

Methods

Build​Key(​String, ​String)

Generates a key for the token provider.

Build​Signature(​String)
Get​Publisher​Shared​Access​Signature(​Uri, ​String, ​String, ​String, ​String, ​Time​Span)
Get​Shared​Access​Signature(​String, ​String, ​String, ​Time​Span)

Returns the shared access signature associated with the specified key name, SAS key, resource, and token time-to-live.

On​Begin​Get​Token(​String, ​String, ​Time​Span, ​Async​Callback, ​Object)

Executes upon calling the BeginGetToken method.

On​Begin​Get​Web​Token(​String, ​String, ​Time​Span, ​Async​Callback, ​Object)

Executes upon calling the BeginGetWebToken method.

On​End​Get​Token(​IAsync​Result, ​Date​Time)

Executes upon calling the EndGetToken method.

On​End​Get​Web​Token(​IAsync​Result, ​Date​Time)

Executes upon calling the EndGetWebToken method.

Extension Methods

IsDefined(Object)

Represents the shared access signature associated with the token provider.

IsNull(Object)

Represents the shared access signature associated with the token provider.

IsPrimitive(Object)

Represents the shared access signature associated with the token provider.