MSIVmTokenCredentials class
Poskytuje informace o přihlašovacích údajích tokenu identity spravované služby na virtuálním počítači zřízeném v Azure.
- Extends
Konstruktory
| MSIVm |
Vlastnosti
| api |
|
| client |
|
| http |
|
| identity |
|
| msi |
|
| object |
Zděděné vlastnosti
| resource | Koncové body prostředků Azure
|
Metody
| get |
Připraví a odešle požadavek POST na koncový bod služby hostovaný na virtuálním počítači Azure, který reaguje přístupovým tokenem. |
Zděděné metody
| parse |
Parsuje řetězec json tokenResponse na objekt a převede vlastnosti na první úrovni na camelCase. Tato metoda se pokusí standardizovat tokenResponse. |
| sign |
Podepíše požadavek hlavičkou Ověřování. |
Podrobnosti konstruktoru
MSIVmTokenCredentials(MSIVmOptions)
Podrobnosti vlastnosti
apiVersion
apiVersion: string
Hodnota vlastnosti
string
clientId
clientId?: string
Hodnota vlastnosti
string
httpMethod
identityId
identityId?: string
Hodnota vlastnosti
string
msiEndpoint
msiEndpoint: string
Hodnota vlastnosti
string
objectId
objectId?: string
Hodnota vlastnosti
string
Podrobnosti zděděných vlastností
resource
Koncové body prostředků Azure
- Výchozí nastavení Azure Resource Manageru z prostředí: AzureCloud. "https://management.azure.com/"
- Pro ServiceManagement (ASM): "https://management.core.windows.net/"
- Pro Azure KeyVault: "https://vault.azure.net"
- Pro Azure Batch: "https://batch.core.windows.net"
- Pro Azure Active Directory Graph: "https://graph.windows.net"
resource: string
Hodnota vlastnosti
string
zděděno zeMSITokenCredentials.resource
Podrobnosti metody
getToken()
Připraví a odešle požadavek POST na koncový bod služby hostovaný na virtuálním počítači Azure, který reaguje přístupovým tokenem.
function getToken(): Promise<MSITokenResponse>
Návraty
Promise<MSITokenResponse>
Slib s tokenResponse (tokenType a accessToken jsou dvě důležité vlastnosti).
Podrobnosti zděděných metod
parseTokenResponse(string)
Parsuje řetězec json tokenResponse na objekt a převede vlastnosti na první úrovni na camelCase. Tato metoda se pokusí standardizovat tokenResponse.
function parseTokenResponse(body: string): TokenResponse
Parametry
- body
-
string
Řetězec JSON
Návraty
TokenResponse
TokenResponse (tokenType a accessToken jsou dvě důležité vlastnosti).
signRequest(WebResource)
Podepíše požadavek hlavičkou Ověřování.
function signRequest(webResource: WebResource): Promise<WebResource>
Parametry
- webResource
- WebResource
WebResource, který se má podepsat.
Návraty
Promise<WebResource>
Slib s podepsaným WebResourcem.
zděděno zMSITokenCredentials.signRequest