Freigeben über


TokenProvider Klasse

Definition

Diese abstrakte Basisklasse kann erweitert werden, um zusätzliche Tokenanbieter zu implementieren.

public abstract class TokenProvider : Microsoft.Azure.EventHubs.ITokenProvider
type TokenProvider = class
    interface ITokenProvider
Public MustInherit Class TokenProvider
Implements ITokenProvider
Vererbung
TokenProvider
Abgeleitet
Implementiert

Konstruktoren

TokenProvider()

Diese abstrakte Basisklasse kann erweitert werden, um zusätzliche Tokenanbieter zu implementieren.

Methoden

CreateAzureActiveDirectoryTokenProvider(AzureActiveDirectoryTokenProvider+AuthenticationCallback, String, Object)

Erstellt einen Azure Active Directory-Tokenanbieter.

CreateManagedIdentityTokenProvider()

Erstellt einen Azure Managed Identity-Tokenanbieter.

CreateSharedAccessSignatureTokenProvider(String)

Erstellen Sie einen TokenProvider basierend auf einer sharedAccessSignature.

CreateSharedAccessSignatureTokenProvider(String, String)

Erstellen Sie einen TokenProvider basierend auf dem angegebenen Schlüsselnamen und dem freigegebenen Zugriffsschlüssel.

CreateSharedAccessSignatureTokenProvider(String, String, TimeSpan)

Erstellen Sie einen TokenProvider basierend auf dem angegebenen Schlüsselnamen und dem freigegebenen Zugriffsschlüssel.

CreateSharedAccessSignatureTokenProvider(String, String, TimeSpan, TokenScope)

Erstellen Sie einen TokenProvider basierend auf dem angegebenen Schlüsselnamen und dem freigegebenen Zugriffsschlüssel.

CreateSharedAccessSignatureTokenProvider(String, String, TokenScope)

Erstellen Sie einen TokenProvider basierend auf dem angegebenen Schlüsselnamen und dem freigegebenen Zugriffsschlüssel.

GetTokenAsync(String, TimeSpan)

Ruft eine für die angegebene Zielgruppe und Dauer ab SecurityToken .

Gilt für: