Share via


TokenCredential class

TokenCredential, TokenCredentialPolicy oluşturmak için kullanılan bir Kimlik Bilgisidir. Belirteç özelliğine yeni bir belirteç dizesi değeri ayarlayarak belirteci yenileyin.

Örnek

const tokenCredential = new TokenCredential("clientId", "token"); const işlem hattı = MapsURL.newPipeline(tokenCredential);

const searchURL = new SearchURL(işlem hattı);

Belirteci yenilemek için bir zamanlayıcı ayarlayın const timerID = setInterval(() => { // Genel tokenCredential.token tokenCredential.token = "updatedToken" öğesine erişerek belirteci güncelleştirin; // UYARI: Zamanlayıcı el ile durdurulmalıdır! (shouldStop()) { clearInterval(timerID); } }, 60 * 60 * 1000); Belirtecinizin süresi dolmadan önce bir zaman aralığı ayarlama

Extends

Oluşturucular

TokenCredential(string, string)

TokenCredential örneğini oluşturur.

Özellikler

clientId

Değiştirilebilir istemci kimliği değeri. Örneğin, başka bir Azure Haritalar hesabı için yeni bir belirteç kullanırken bu özelliğe yeni bir kimlik değeri ayarlayabilirsiniz.

token

Değiştirilebilir belirteç değeri. Bu özelliğe, örneğin bir OAuth belirtecinin süresi dolduğunda yenilenen bir belirteç değeri ayarlayabilirsiniz.

Yöntemler

create(RequestPolicy, RequestPolicyOptions)

TokenCredentialPolicy nesnesi oluşturur.

Oluşturucu Ayrıntıları

TokenCredential(string, string)

TokenCredential örneğini oluşturur.

new TokenCredential(clientId: string, token: string)

Parametreler

clientId

string

token

string

Özellik Ayrıntıları

clientId

Değiştirilebilir istemci kimliği değeri. Örneğin, başka bir Azure Haritalar hesabı için yeni bir belirteç kullanırken bu özelliğe yeni bir kimlik değeri ayarlayabilirsiniz.

clientId: string

Özellik Değeri

string

token

Değiştirilebilir belirteç değeri. Bu özelliğe, örneğin bir OAuth belirtecinin süresi dolduğunda yenilenen bir belirteç değeri ayarlayabilirsiniz.

token: string

Özellik Değeri

string

Yöntem Ayrıntıları

create(RequestPolicy, RequestPolicyOptions)

TokenCredentialPolicy nesnesi oluşturur.

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

Parametreler

nextPolicy

RequestPolicy

options

RequestPolicyOptions

Döndürülenler