Compartilhar via


SharedSecretTokenProvider Classe

Definição

Fornece métodos que retornam pares de nome/valor para declarações de token da Web e que executam operações de recuperação de token de segredo compartilhado assíncronas.

public class SharedSecretTokenProvider : Microsoft.ServiceBus.TokenProvider
type SharedSecretTokenProvider = class
    inherit TokenProvider
Public Class SharedSecretTokenProvider
Inherits TokenProvider
Herança
SharedSecretTokenProvider

Propriedades

CacheSize

Obtém ou define o tamanho do cache.

(Herdado de TokenProvider)
CacheTokens

Obtém ou define um valor que indica se novos tokens de segurança estão sendo armazenados em cache.

(Herdado de TokenProvider)
IsWebTokenSupported

Obtém ou define um valor que indica se o token Web é compatível com esse provedor.

(Herdado de TokenProvider)
StripQueryParameters

Obtém se o provedor de token remove os parâmetros de consulta.

(Herdado de TokenProvider)
TokenScope

Obtém ou define o escopo do token associado ao provedor.

(Herdado de TokenProvider)

Métodos

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

Inicia uma operação assíncrona para obter um token de segurança.

(Herdado de TokenProvider)
BeginGetWebToken(String, String, Boolean, TimeSpan, AsyncCallback, Object)

Inicia uma operação assíncrona para obter um token da Web.

(Herdado de TokenProvider)
BuildKey(String, String)

Gera uma chave para o provedor de token.

Clear()

Limpa o provedor de token.

(Herdado de TokenProvider)
ComputeSimpleWebTokenString(String, Byte[])

Retorna uma cadeia de caracteres de pares de nome/valor codificados em URL para uma declaração de token da Web simples usando o nome do emissor especificado e o segredo do emissor.

ComputeSimpleWebTokenString(String, String)

Retorna uma cadeia de caracteres de pares de nome/valor codificados em URL para uma declaração de token da Web simples usando o nome do emissor especificado e o segredo do emissor.

EndGetToken(IAsyncResult)

Conclui uma operação assíncrona para obter um token de segurança.

(Herdado de TokenProvider)
EndGetWebToken(IAsyncResult)

Conclui uma operação assíncrona para obter um token da Web.

(Herdado de TokenProvider)
GetTokenAsync(String, String, Boolean, TimeSpan)

Recupera de forma assíncrona o token para o provedor.

(Herdado de TokenProvider)
GetWebTokenAsync(String, String, Boolean, TimeSpan)

Recupera de forma assíncrona o token Web do provedor.

(Herdado de TokenProvider)
NormalizeAppliesTo(String)

Retorna um objeto cujo valor é o mesmo que o provedor de token.

(Herdado de TokenProvider)
OnBeginGetToken(String, String, TimeSpan, AsyncCallback, Object)

Executa a ação iniciar obter token.

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

Executa a ação iniciar obter token web.

OnEndGetToken(IAsyncResult, DateTime)

Executa a ação de obter token final.

OnEndGetWebToken(IAsyncResult, DateTime)

Executa a ação end get web token.

Aplica-se a