SharedAccessSignatureTokenProvider Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa la firma de acceso compartido asociada al proveedor de tokens.
public class SharedAccessSignatureTokenProvider : Microsoft.ServiceBus.TokenProvider
type SharedAccessSignatureTokenProvider = class
inherit TokenProvider
Public Class SharedAccessSignatureTokenProvider
Inherits TokenProvider
- Herencia
- Derivado
Constructores
SharedAccessSignatureTokenProvider(String, String, Func<String,Byte[]>, TimeSpan, TokenScope) |
Representa la firma de acceso compartido asociada al proveedor de tokens. |
Campos
EpochTime |
La época. |
Propiedades
CacheSize |
Obtiene o establece el tamaño de la memoria caché. (Heredado de TokenProvider) |
CacheTokens |
Obtiene o establece un valor que indica si se almacenan en caché nuevos tokens de seguridad. (Heredado de TokenProvider) |
IsWebTokenSupported |
Obtiene o establece un valor que indica si este proveedor admite el token web. (Heredado de TokenProvider) |
StripQueryParameters |
Obtiene si el proveedor de tokens quita los parámetros de consulta. |
TokenScope |
Obtiene o establece el ámbito del token asociado al proveedor. (Heredado de TokenProvider) |
Métodos
BeginGetToken(String, String, Boolean, TimeSpan, AsyncCallback, Object) |
Comienza una operación asincrónica para obtener un token de seguridad. (Heredado de TokenProvider) |
BeginGetWebToken(String, String, Boolean, TimeSpan, AsyncCallback, Object) |
Comienza una operación asincrónica para obtener un token web. (Heredado de TokenProvider) |
BuildKey(String, String) |
Genera una clave para el proveedor de tokens. |
BuildSignature(String) |
Representa la firma de acceso compartido asociada al proveedor de tokens. |
Clear() |
Borra el proveedor de tokens. (Heredado de TokenProvider) |
EndGetToken(IAsyncResult) |
Completa una operación asincrónica para obtener un token de seguridad. (Heredado de TokenProvider) |
EndGetWebToken(IAsyncResult) |
Completa una operación asincrónica para obtener un token web. (Heredado de TokenProvider) |
GetPublisherSharedAccessSignature(Uri, String, String, String, String, TimeSpan) |
Representa la firma de acceso compartido asociada al proveedor de tokens. |
GetSharedAccessSignature(String, String, String, TimeSpan) |
Devuelve la firma de acceso compartido asociada al nombre de clave, la clave SAS, el recurso y el período de vida del token especificados. |
GetTokenAsync(String, String, Boolean, TimeSpan) |
Recupera de forma asincrónica el token del proveedor. (Heredado de TokenProvider) |
GetWebTokenAsync(String, String, Boolean, TimeSpan) |
Recupera de forma asincrónica el token web para el proveedor. (Heredado de TokenProvider) |
NormalizeAppliesTo(String) |
Devuelve un objeto cuyo valor es el mismo que el proveedor de tokens. (Heredado de TokenProvider) |
OnBeginGetToken(String, String, TimeSpan, AsyncCallback, Object) |
Se ejecuta al llamar al método BeginGetToken. |
OnBeginGetWebToken(String, String, TimeSpan, AsyncCallback, Object) |
Se ejecuta al llamar al método BeginGetWebToken. |
OnEndGetToken(IAsyncResult, DateTime) |
Se ejecuta al llamar al método EndGetToken. |
OnEndGetWebToken(IAsyncResult, DateTime) |
Se ejecuta al llamar al método EndGetWebToken. |
Se aplica a
Azure SDK for .NET