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
Sas |
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(Request |
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