VENDAS: 1-800-867-1389

Classe TokenProvider

Representa um provedor de token de segurança com métodos de fábrica internos que retornam alguns provedores de token conhecidos.

Namespace:  Microsoft.ServiceBus
Assembly:  Microsoft.ServiceBus (em Microsoft.ServiceBus.dll)

public abstract class TokenProvider

O tipo TokenProvider expõe os membros a seguir.

  NomeDescrição
Método protegidoTokenProvider(Boolean, Boolean)Inicializa uma nova instância da classe TokenProvider.
Método protegidoTokenProvider(Boolean, Boolean, TokenScope)Inicializa uma nova instância da classe TokenProvider.
Método protegidoTokenProvider(Boolean, Boolean, Int32, TokenScope)Inicializa uma nova instância da classe TokenProvider.
Início

  NomeDescrição
Propriedade públicaCacheSizeObtém ou define o tamanho do cache.
Propriedade públicaCacheTokensObtém ou define um valor que indica se os novos tokens de segurança estão sendo armazenados em cache.
Propriedade públicaIsWebTokenSupportedObtém ou define um valor que indica se o token da Web é suportado por esse provedor.
Propriedade protegidaStripQueryParametersVerifica se o provedor de token remove parâmetros de consulta.
Propriedade públicaTokenScopeObtém ou define o escopo do token associado ao provedor.
Início

  NomeDescrição
Método públicoBeginGetTokenInicia uma operação assíncrona para obter um token de segurança.
Método públicoBeginGetWebTokenComeça uma operação assíncrona para obter um token da Web.
Método protegidoBuildKeyGera uma chave para o provedor de token.
Método públicoClearLimpa o provedor de token.
Método públicoMembro estáticoCreateOAuthTokenProviderCria um provedor de token OAuth (padrão aberto para autorizações).
Método públicoMembro estáticoCreateSamlTokenProvider(String)Cria um provedor de token SAML com o token SAML especificado.
Método públicoMembro estáticoCreateSamlTokenProvider(String, TokenScope)Cria um provedor de token SAML com o token SAML e escopo especificados.
Método públicoMembro estáticoCreateSamlTokenProvider(String, Uri)Cria um provedor de token SAML com o URI e o token SAML especificados do Serviço de Token de Segurança (STS).
Método públicoMembro estáticoCreateSamlTokenProvider(String, Uri, TokenScope)Cria um provedor de token SAML com o escopo do token, o URI e o token SAML especificados do Serviço de Token de Segurança (STS).
Método públicoMembro estáticoCreateSamlTokenProvider(String, Uri, Int32)Cria um provedor de token SAML com o tamanho de cache, o URI e o token SAML especificados do Serviço de Token de Segurança (STS).
Método públicoMembro estáticoCreateSamlTokenProvider(String, Uri, Int32, TokenScope)Cria um provedor de token SAML com o tamanho de cache, o escopo do token, o URI e o token SAML especificados do Serviço de Token de Segurança (STS).
Método públicoMembro estáticoCreateSharedAccessSignatureTokenProvider(String)
Método públicoMembro estáticoCreateSharedAccessSignatureTokenProvider(String, String)Cria uma URL que concede acesso ao provedor de token com o nome de chave especificado e a chave de acesso compartilhado.
Método públicoMembro estáticoCreateSharedAccessSignatureTokenProvider(String, String, TokenScope)Cria uma URL que concede acesso ao provedor de token com o nome de chave especificado, a chave de acesso compartilhado e o escopo do token.
Método públicoMembro estáticoCreateSharedAccessSignatureTokenProvider(String, String, TimeSpan)Cria uma URL que concede acesso ao provedor de token com o nome da chave especificado, chave de acesso compartilhado e a vida útil do token.
Método públicoMembro estáticoCreateSharedAccessSignatureTokenProvider(String, String, TimeSpan, TokenScope)Cria uma URL que concede acesso ao provedor de token.
Método públicoMembro estáticoCreateSharedSecretTokenProvider(String, array<Byte>[]()[][])Cria um provedor de token de segredo compartilhado.
Método públicoMembro estáticoCreateSharedSecretTokenProvider(String, String)Cria um provedor de token de segredo compartilhado.
Método públicoMembro estáticoCreateSharedSecretTokenProvider(String, array<Byte>[]()[][], TokenScope)Cria um provedor de token de segredo compartilhado.
Método públicoMembro estáticoCreateSharedSecretTokenProvider(String, array<Byte>[]()[][], Uri)Cria um provedor de token de segredo compartilhado.
Método públicoMembro estáticoCreateSharedSecretTokenProvider(String, String, TokenScope)Cria um provedor de token de segredo compartilhado.
Método públicoMembro estáticoCreateSharedSecretTokenProvider(String, String, Uri)Cria um provedor de token de segredo compartilhado.
Método públicoMembro estáticoCreateSharedSecretTokenProvider(String, array<Byte>[]()[][], Uri, TokenScope)Cria um provedor de token de segredo compartilhado.
Método públicoMembro estáticoCreateSharedSecretTokenProvider(String, String, Uri, TokenScope)Cria um provedor de token de segredo compartilhado.
Método públicoMembro estáticoCreateSimpleWebTokenProvider(String)Cria um provedor de Simple Web Token.
Método públicoMembro estáticoCreateSimpleWebTokenProvider(String, TokenScope)Cria um provedor de Simple Web Token.
Método públicoMembro estáticoCreateSimpleWebTokenProvider(String, Uri)Cria um provedor de Simple Web Token.
Método públicoMembro estáticoCreateSimpleWebTokenProvider(String, Uri, TokenScope)Cria um provedor de Simple Web Token.
Método públicoMembro estáticoCreateWindowsTokenProvider(IEnumerable<(Of <<'(Uri>)>>))Cria um provedor de token do Windows.
Método públicoMembro estáticoCreateWindowsTokenProvider(IEnumerable<(Of <<'(Uri>)>>), NetworkCredential)Cria um provedor de token do Windows.
Método públicoEndGetTokenConclui uma operação assíncrona para obter um token de segurança.
Método públicoEndGetWebTokenConclui uma operação assíncrona para obter um token da Web.
Método públicoEquals (Herdado de Object.)
Método protegidoFinalize (Herdado de Object.)
Método públicoGetHashCode (Herdado de Object.)
Método públicoGetTokenAsyncRealiza a recuperação assíncrona do token do provedor.
Método públicoGetType (Herdado de Object.)
Método públicoGetWebTokenAsyncRealiza a recuperação assíncrona do token da Web do provedor.
Método protegidoMemberwiseClone (Herdado de Object.)
Método protegidoNormalizeAppliesToRetorna um objeto cujo valor é o mesmo do provedor de token.
Método protegidoOnBeginGetTokenExecuta ao chamar o método BeginGetToken.
Método protegidoOnBeginGetWebTokenExecuta ao chamar o método BeginGetWebToken.
Método protegidoOnEndGetTokenExecuta ao chamar o método EndGetToken.
Método protegidoOnEndGetWebTokenExecuta ao chamar o método EndGetWebToken.
Método públicoToString (Herdado de Object.)
Início

The token provider is responsible for the acquisition of tokens and would, in the concrete case of a token provider for shared secrets in a specialization, also hold that secret.

Qualquer membro público static (Shared no Visual Basic) desse tipo é seguro para threads. Não há garantia de que qualquer membro de instância seja seguro para threads.
Isso foi útil para você?
(1500 caracteres restantes)
Agradecemos os seus comentários

Contribuições da comunidade

ADICIONAR
A Microsoft está realizando uma pesquisa online para saber sua opinião sobre o site do MSDN. Se você optar por participar, a pesquisa online lhe será apresentada quando você sair do site do MSDN.

Deseja participar?
Mostrar:
© 2014 Microsoft