UserTokenCredentials class
- Extends
Konstruktorer
| User |
Skapar ett nytt UserTokenCredentials-objekt. |
Ärvda egenskaper
| auth |
|
| client |
|
| domain | |
| environment | |
| token |
|
| token |
Metoder
| get |
Försöker hämta token från cachen från början. Om det inte lyckas försöker den hämta token från ADAL. |
Ärvda metoder
| set |
|
| sign |
Signerar en begäran med autentiseringshuvudet. |
Konstruktorinformation
UserTokenCredentials(string, string, string, string, TokenAudience, Environment, TokenCache)
Skapar ett nytt UserTokenCredentials-objekt.
new UserTokenCredentials(clientId: string, domain: string, username: string, password: string, tokenAudience?: TokenAudience, environment?: Environment, tokenCache?: TokenCache)
Parametrar
- clientId
-
string
Klient-ID:t för Active Directory-programmet. Ett exempel finns i Active Directory-snabbstart för .Net.
- domain
-
string
Domänen eller klient-ID:t som innehåller det här programmet.
- username
-
string
Användarnamnet för organisations-ID-kontot.
- password
-
string
Lösenordet för organisations-ID-kontot.
- tokenAudience
- TokenAudience
Målgruppen som token begärs för. Giltiga värden är "graph", "batch" eller någon annan resurs som "https://vault.azure.net/". Om tokenAudience är "graph" ska domänen också anges och dess värde bör inte vara standardklientorganisationen . Det måste vara en sträng (helst i guid-format).
- environment
- Environment
Azure-miljön att autentisera med.
- tokenCache
-
TokenCache
Tokencachen. Standardvärdet är MemoryCache-objektet från adal.
Egenskapsinformation
password
password: string
Egenskapsvärde
string
username
username: string
Egenskapsvärde
string
Information om ärvda egenskaper
authContext
authContext: AuthenticationContext
Egenskapsvärde
AuthenticationContext
ärvd frånTokenCredentialsBase.authContext
clientId
domain
environment
tokenAudience
tokenCache
Metodinformation
getToken()
Försöker hämta token från cachen från början. Om det inte lyckas försöker den hämta token från ADAL.
function getToken(): Promise<TokenResponse>
Returer
Promise<TokenResponse>
TokenResponse (tokenType och accessToken är de två viktiga egenskaperna).
Ärvd metodinformation
setDomain(string)
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>
ärvd frånTokenCredentialsBase.signRequest