SharedAccessSignatureTokenProvider Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa a assinatura de acesso compartilhado associada ao provedor de token.
public class SharedAccessSignatureTokenProvider : Microsoft.ServiceBus.TokenProvider
type SharedAccessSignatureTokenProvider = class
inherit TokenProvider
Public Class SharedAccessSignatureTokenProvider
Inherits TokenProvider
- Herança
- Derivado
Construtores
SharedAccessSignatureTokenProvider(String, String, Func<String,Byte[]>, TimeSpan, TokenScope) |
Representa a assinatura de acesso compartilhado associada ao provedor de token. |
Campos
EpochTime |
A época. |
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. |
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. |
BuildSignature(String) |
Representa a assinatura de acesso compartilhado associada ao provedor de token. |
Clear() |
Limpa o provedor de token. (Herdado de TokenProvider) |
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) |
GetPublisherSharedAccessSignature(Uri, String, String, String, String, TimeSpan) |
Representa a assinatura de acesso compartilhado associada ao provedor de token. |
GetSharedAccessSignature(String, String, String, TimeSpan) |
Retorna a assinatura de acesso compartilhado associada ao nome da chave, à chave SAS, ao recurso e ao tempo de vida do token especificados. |
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 ao chamar o método BeginGetToken. |
OnBeginGetWebToken(String, String, TimeSpan, AsyncCallback, Object) |
Executa ao chamar o método BeginGetWebToken. |
OnEndGetToken(IAsyncResult, DateTime) |
Executa ao chamar o método EndGetToken. |
OnEndGetWebToken(IAsyncResult, DateTime) |
Executa ao chamar o método EndGetWebToken. |
Aplica-se a
Azure SDK for .NET