SasTokenProvider class
Konstruktoren
| Sas |
Initialisiert eine neue Instanz von SasTokenProvider |
Eigenschaften
| key | Der geheime Wert, der dem obigen EventHub/ServiceBus-Schlüssel zugeordnet ist. |
| key |
Der Name des EventHub/ServiceBus-Schlüssels. |
| namespace | Der Namespace der EventHub/ServiceBus-Instanz. |
| token |
Die Anzahl der Sekunden, in denen es gut ist, das Token zu erneuern. Standardwert = 900 Sekunden (15 Minuten). |
| token |
Die Anzahl der Sekunden, für die das Token gültig ist. Standardwert = 3600 Sekunden (1 Stunde). |
Methoden
| from |
Erstellt einen Tokenanbieter aus der EventHub/ServiceBus-Verbindungszeichenfolge; |
| get |
Ruft das Sas-Token für die angegebene Zielgruppe ab. |
Details zum Konstruktor
SasTokenProvider(string, string, string, number, number)
Initialisiert eine neue Instanz von SasTokenProvider
new SasTokenProvider(namespace: string, keyName: string, key: string, tokenValidTimeInSeconds?: number, tokenRenewalMarginInSeconds?: number)
Parameter
- namespace
-
string
Der Namespace der EventHub/ServiceBus-Instanz.
- keyName
-
string
Der Name des EventHub/ServiceBus-Schlüssels.
- key
-
string
Der geheime Wert, der dem obigen EventHub/ServiceBus-Schlüssel zugeordnet ist
- tokenValidTimeInSeconds
-
number
- tokenRenewalMarginInSeconds
-
number
Details zur Eigenschaft
key
Der geheime Wert, der dem obigen EventHub/ServiceBus-Schlüssel zugeordnet ist.
key: string
Eigenschaftswert
string
keyName
Der Name des EventHub/ServiceBus-Schlüssels.
keyName: string
Eigenschaftswert
string
namespace
Der Namespace der EventHub/ServiceBus-Instanz.
namespace: string
Eigenschaftswert
string
tokenRenewalMarginInSeconds
Die Anzahl der Sekunden, in denen es gut ist, das Token zu erneuern. Standardwert = 900 Sekunden (15 Minuten).
tokenRenewalMarginInSeconds: number
Eigenschaftswert
number
tokenValidTimeInSeconds
Die Anzahl der Sekunden, für die das Token gültig ist. Standardwert = 3600 Sekunden (1 Stunde).
tokenValidTimeInSeconds: number
Eigenschaftswert
number
Details zur Methode
fromConnectionString(string)
Erstellt einen Tokenanbieter aus der EventHub/ServiceBus-Verbindungszeichenfolge;
static function fromConnectionString(connectionString: string): SasTokenProvider
Parameter
- connectionString
-
string
Die EventHub/ServiceBus-Verbindungszeichenfolge
Gibt zurück
getToken(string)
Ruft das Sas-Token für die angegebene Zielgruppe ab.
function getToken(audience?: string): Promise<TokenInfo>
Parameter
- audience
-
string
Die Zielgruppe, für die das Token gewünscht wird. Wenn nicht angegeben, wird der Endpunkt aus der Verbindungszeichenfolge angewendet.
Gibt zurück
Promise<TokenInfo>