SasCredential class

SasCredential ist ein Anmeldeinformationsobjekt, das zum Generieren einer SasCredentialPolicy verwendet wird. Erneuern Sie das Token, indem Sie einen neuen Tokenzeichenfolgenwert auf token property festlegen.

Beispiel

const sasCredential = new SasCredential("token"); const pipeline = MapsURL.newPipeline(sasCredential);

const searchURL = new SearchURL(pipeline);

Richten Sie einen Timer ein, um die Token const timerID = setInterval(() => { // Updatetoken durch Zugriff auf öffentliche sasCredential.token sasCredential.token = "updatedToken"; // WARNUNG: Timer muss manuell beendet werden! Es verbietet gc von sasCredential if (shouldStop()) { clearInterval(timerID); } }, 60 * 60 * 1000); Festlegen einer Intervallzeit, bevor ihr Token abgelaufen ist

Extends

Konstruktoren

SasCredential(string)

Erstellt eine instance von SasCredential.

Eigenschaften

token

Veränderlicher Tokenwert. Sie können einen erneuerten Tokenwert auf diese Eigenschaft festlegen, z. B. wenn ein Token abgelaufen ist.

Methoden

create(RequestPolicy, RequestPolicyOptions)

Erstellt ein SasCredentialPolicy-Objekt.

Details zum Konstruktor

SasCredential(string)

Erstellt eine instance von SasCredential.

new SasCredential(token: string)

Parameter

token

string

Details zur Eigenschaft

token

Veränderlicher Tokenwert. Sie können einen erneuerten Tokenwert auf diese Eigenschaft festlegen, z. B. wenn ein Token abgelaufen ist.

token: string

Eigenschaftswert

string

Details zur Methode

create(RequestPolicy, RequestPolicyOptions)

Erstellt ein SasCredentialPolicy-Objekt.

function create(nextPolicy: RequestPolicy, options: RequestPolicyOptions): SasCredentialPolicy

Parameter

nextPolicy

RequestPolicy

options

RequestPolicyOptions

Gibt zurück