MSIVmTokenCredentials class
Innehåller information om autentiseringsuppgifter för hanterad tjänstidentitetstoken på en virtuell dator som etablerats i Azure.
- Extends
Konstruktorer
| MSIVm |
Egenskaper
| api |
|
| client |
|
| http |
|
| identity |
|
| msi |
|
| object |
Ärvda egenskaper
| resource | Azure-resursslutpunkter.
|
Metoder
| get |
Förbereder och skickar en POST-begäran till en tjänstslutpunkt som finns på den virtuella Azure-datorn, som svarar med åtkomsttoken. |
Ärvda metoder
| parse |
Parsar en tokenResponse json-sträng till ett objekt och konverterar egenskaper på den första nivån till camelCase. Den här metoden försöker standardisera tokenResponse |
| sign |
Signerar en begäran med autentiseringshuvudet. |
Konstruktorinformation
MSIVmTokenCredentials(MSIVmOptions)
Egenskapsinformation
apiVersion
apiVersion: string
Egenskapsvärde
string
clientId
clientId?: string
Egenskapsvärde
string
httpMethod
identityId
identityId?: string
Egenskapsvärde
string
msiEndpoint
msiEndpoint: string
Egenskapsvärde
string
objectId
objectId?: string
Egenskapsvärde
string
Information om ärvda egenskaper
resource
Azure-resursslutpunkter.
- Standardvärdet är Azure Resource Manager från miljön: AzureCloud. "https://management.azure.com/"Och jag har inte hört talas
- För ServiceManagement (ASM): "https://management.core.windows.net/"
- För Azure KeyVault: "https://vault.azure.net"
- För Azure Batch: "https://batch.core.windows.net"
- För Azure Active Directory Graph: "https://graph.windows.net"
resource: string
Egenskapsvärde
string
ärvd frånMSITokenCredentials.resource
Metodinformation
getToken()
Förbereder och skickar en POST-begäran till en tjänstslutpunkt som finns på den virtuella Azure-datorn, som svarar med åtkomsttoken.
function getToken(): Promise<MSITokenResponse>
Returer
Promise<MSITokenResponse>
Promise med tokenResponse (tokenType och accessToken är de två viktiga egenskaperna).
Ärvd metodinformation
parseTokenResponse(string)
Parsar en tokenResponse json-sträng till ett objekt och konverterar egenskaper på den första nivån till camelCase. Den här metoden försöker standardisera tokenResponse
function parseTokenResponse(body: string): TokenResponse
Parametrar
- body
-
string
En json-sträng
Returer
TokenResponse
TokenResponse (tokenType och accessToken är de två viktiga egenskaperna).
signRequest(WebResource)
Signerar en begäran med autentiseringshuvudet.
function signRequest(webResource: WebResource): Promise<WebResource>
Parametrar
- webResource
- WebResource
Den WebResource som ska signeras.
Returer
Promise<WebResource>
Promise med signerad WebResource.
ärvd frånMSITokenCredentials.signRequest