TokenCredential class
TokenCredential to poświadczenie używane do generowania tokenuCredentialPolicy. Odnów token, ustawiając nową wartość ciągu tokenu na właściwość tokenu.
Przykład
const tokenCredential = new TokenCredential("clientId", "token"); const pipeline = MapsURL.newPipeline(tokenCredential);
const searchURL = new SearchURL(pipeline);
Skonfiguruj czasomierz, aby odświeżyć identyfikator czasomierza tokenu const = setInterval(() => { // Zaktualizuj token, korzystając z dostępu do publicznego tokenuCredential.token TokenCredential.token = "updatedToken"; // OSTRZEŻENIE: Czasomierz musi zostać ręcznie zatrzymany! Zabroni GC tokenCredential, jeśli (shouldStop()) { clearInterval(timerID); } }, 60 * 60 * 1000); Ustawianie interwału czasu przed wygaśnięciem tokenu
- Extends
Konstruktory
| Token |
Tworzy wystąpienie tokenuCredential. |
Właściwości
| client |
Wartość identyfikatora klienta modyfikowalnego. Możesz ustawić nową wartość identyfikatora na tę właściwość, na przykład podczas korzystania z nowego tokenu dla innego konta Azure Maps. |
| token | Wartość tokenu modyfikowalnego. Możesz ustawić odnowioną wartość tokenu na tę właściwość, na przykład po wygaśnięciu tokenu OAuth. |
Metody
| create(Request |
Tworzy obiekt TokenCredentialPolicy. |
Szczegóły konstruktora
TokenCredential(string, string)
Tworzy wystąpienie tokenuCredential.
new TokenCredential(clientId: string, token: string)
Parametry
- clientId
-
string
- token
-
string
Szczegóły właściwości
clientId
Wartość identyfikatora klienta modyfikowalnego. Możesz ustawić nową wartość identyfikatora na tę właściwość, na przykład podczas korzystania z nowego tokenu dla innego konta Azure Maps.
clientId: string
Wartość właściwości
string
token
Wartość tokenu modyfikowalnego. Możesz ustawić odnowioną wartość tokenu na tę właściwość, na przykład po wygaśnięciu tokenu OAuth.
token: string
Wartość właściwości
string
Szczegóły metody
create(RequestPolicy, RequestPolicyOptions)
Tworzy obiekt TokenCredentialPolicy.
function create(nextPolicy: RequestPolicy, options: RequestPolicyOptions): TokenCredentialPolicy
Parametry
- nextPolicy
-
RequestPolicy
- options
-
RequestPolicyOptions