Partager via


TokenProvider Classe

Définition

Cette classe de base abstraite peut être étendue pour implémenter des fournisseurs de jetons supplémentaires.

public abstract class TokenProvider : Microsoft.Azure.ServiceBus.Primitives.ITokenProvider
type TokenProvider = class
    interface ITokenProvider
Public MustInherit Class TokenProvider
Implements ITokenProvider
Héritage
TokenProvider
Dérivé
Implémente

Constructeurs

TokenProvider()

Cette classe de base abstraite peut être étendue pour implémenter des fournisseurs de jetons supplémentaires.

Méthodes

CreateAzureActiveDirectoryTokenProvider(AzureActiveDirectoryTokenProvider+AuthenticationCallback, String, Object)

Cette classe de base abstraite peut être étendue pour implémenter des fournisseurs de jetons supplémentaires.

CreateManagedIdentityTokenProvider()

Crée un fournisseur de jetons Azure Managed Identity.

CreateSharedAccessSignatureTokenProvider(String)

Construisez un TokenProvider basé sur un sharedAccessSignature.

CreateSharedAccessSignatureTokenProvider(String, String)

Construisez un TokenProvider en fonction du nom de clé et de la clé d’accès partagé fournis.

CreateSharedAccessSignatureTokenProvider(String, String, TimeSpan)

Construisez un TokenProvider en fonction du nom de clé et de la clé d’accès partagé fournis.

CreateSharedAccessSignatureTokenProvider(String, String, TimeSpan, TokenScope)

Construisez un TokenProvider en fonction du nom de clé et de la clé d’accès partagé fournis.

CreateSharedAccessSignatureTokenProvider(String, String, TokenScope)

Construisez un TokenProvider en fonction du nom de clé et de la clé d’accès partagé fournis.

GetTokenAsync(String, TimeSpan)

Obtient un SecurityToken pour le public et la durée donnés.

S’applique à