Shared​Secret​Token​Provider Class

Definition

Provides methods that return name/value pairs for web token assertions, and that execute asynchronous shared secret token retrieval operations.

public class SharedSecretTokenProvider : Microsoft.ServiceBus.TokenProvider
Inheritance
SharedSecretTokenProvider

Inherited Members

Microsoft.ServiceBus.TokenProvider

Methods

Build​Key(​String, ​String)

Generates a key for the token provider.

Compute​Simple​Web​Token​String(​String, ​Byte[])

Returns a string of URL encoded name/value pairs for a simple web token assertion using the specified issuer name and issuer secret.

Compute​Simple​Web​Token​String(​String, ​String)

Returns a string of URL encoded name/value pairs for a simple web token assertion using the specified issuer name and issuer secret.

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

Executes the begin get token action.

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

Executes the begin get web token action.

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

Executes the end get token action.

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

Executes the end get web token action.

Extension Methods

IsDefined(Object)

Provides methods that return name/value pairs for web token assertions, and that execute asynchronous shared secret token retrieval operations.

IsNull(Object)

Provides methods that return name/value pairs for web token assertions, and that execute asynchronous shared secret token retrieval operations.

IsPrimitive(Object)

Provides methods that return name/value pairs for web token assertions, and that execute asynchronous shared secret token retrieval operations.