TokenCredential class
TokenCredential adalah Kredensial yang digunakan untuk menghasilkan TokenCredentialPolicy. Perbarui token dengan mengatur nilai string token baru ke properti token.
Contoh
const tokenCredential = new TokenCredential("clientId", "token"); alur const = MapsURL.newPipeline(tokenCredential);
const searchURL = searchURL(pipeline) baru;
Siapkan timer untuk menyegarkan token const timerID = setInterval(() => { // Perbarui token dengan mengakses tokenCredential.token tokenCredential.token = "updatedToken"; // WARNING: Timer harus dihentikan secara manual! Ini akan melarang GC tokenCredential jika (shouldStop()) { clearInterval(timerID); } }, 60 * 60 * 1000); Mengatur waktu interval sebelum token Anda kedaluwarsa
- Extends
Konstruktor
Token |
Membuat instans TokenCredential. |
Properti
client |
Nilai ID klien yang dapat diubah. Anda dapat mengatur nilai ID baru ke properti ini, misalnya, saat menggunakan token baru untuk akun Azure Maps lain. |
token | Nilai token yang dapat diubah. Anda dapat mengatur nilai token yang diperbarui ke properti ini, misalnya, saat token OAuth kedaluwarsa. |
Metode
create(Request |
Membuat objek TokenCredentialPolicy. |
Detail Konstruktor
TokenCredential(string, string)
Membuat instans TokenCredential.
new TokenCredential(clientId: string, token: string)
Parameter
- clientId
-
string
- token
-
string
Detail Properti
clientId
Nilai ID klien yang dapat diubah. Anda dapat mengatur nilai ID baru ke properti ini, misalnya, saat menggunakan token baru untuk akun Azure Maps lain.
clientId: string
Nilai Properti
string
token
Nilai token yang dapat diubah. Anda dapat mengatur nilai token yang diperbarui ke properti ini, misalnya, saat token OAuth kedaluwarsa.
token: string
Nilai Properti
string
Detail Metode
create(RequestPolicy, RequestPolicyOptions)
Membuat objek TokenCredentialPolicy.
function create(nextPolicy: RequestPolicy, options: RequestPolicyOptions): TokenCredentialPolicy
Parameter
- nextPolicy
-
RequestPolicy
- options
-
RequestPolicyOptions