مشاركة عبر


TokenCredentialsBase class

المنشئون

TokenCredentialsBase(string, string, string, Environment, TokenCache)

الخصائص

authContext
clientId
domain
environment
tokenAudience
tokenCache

الأساليب

getToken()

يحاول الحصول على الرمز المميز من ذاكرة التخزين المؤقت في البداية. إذا لم ينجح ذلك، فإنه يحاول الحصول على الرمز المميز من ADAL.

setDomain(string)
signRequest(WebResource)

توقيع طلب باستخدام عنوان المصادقة.

تفاصيل المنشئ

TokenCredentialsBase(string, string, string, Environment, TokenCache)

new TokenCredentialsBase(clientId: string, domain: string, tokenAudience?: string, environment?: Environment, tokenCache?: TokenCache)

المعلمات

clientId

string

domain

string

tokenAudience

string

environment
Environment
tokenCache

TokenCache

تفاصيل الخاصية

authContext

authContext: AuthenticationContext

قيمة الخاصية

AuthenticationContext

clientId

clientId: string

قيمة الخاصية

string

domain

domain: string

قيمة الخاصية

string

environment

environment: Environment

قيمة الخاصية

tokenAudience

tokenAudience?: string

قيمة الخاصية

string

tokenCache

tokenCache: TokenCache

قيمة الخاصية

TokenCache

تفاصيل الأسلوب

getToken()

يحاول الحصول على الرمز المميز من ذاكرة التخزين المؤقت في البداية. إذا لم ينجح ذلك، فإنه يحاول الحصول على الرمز المميز من ADAL.

function getToken(): Promise<TokenResponse>

المرتجعات

Promise<TokenResponse>

الرمز المميزالمسؤولية (tokenType وaccessToken هما الخاصيتان المهمتان).

setDomain(string)

function setDomain(domain: string)

المعلمات

domain

string

signRequest(WebResource)

توقيع طلب باستخدام عنوان المصادقة.

function signRequest(webResource: WebResource): Promise<WebResource>

المعلمات

webResource
WebResource

WebResource الذي سيتم توقيعه.

المرتجعات

Promise<WebResource>