Msal
Msal Class
IDeviceCodeAuth
user_codestringFull Type: string
No Description
device_codestringFull Type: string
No Description
verification_uristringFull Type: string
No Description
expires_innumberFull Type: number
No Description
intervalnumberFull Type: number
No Description
messagestringFull Type: string
No Description
IDeviceCodeVerify
access_tokenstringFull Type: string
No Description
expires_innumberFull Type: number
No Description
ext_expires_innumberFull Type: number
No Description
id_tokenstringFull Type: string
No Description
refresh_tokenstringFull Type: string
No Description
scopestringFull Type: string
No Description
token_typestringFull Type: string
No Description
default
_tokenStoreobjectFull Type: TokenStore
No Description
_clientIdstringFull Type: string
No Description
_httpClientobjectFull Type: Http
No Description
_xstsTokenobject | undefinedFull Type: XstsToken | undefined
No Description
_gssvTokenobject | undefinedFull Type: XstsToken | undefined
No Description
setDefaultHeadersfunctionFull Type: (headers: Record<string, string>) => void
No Description
doDeviceCodeAuthfunctionFull Type: () => Promise<IDeviceCodeAuth>
Creates a new device code authentication request.
doPollForDeviceCodeAuthfunctionFull Type: (deviceCode: string, timeout?: number, startTime?: number) => Promise<IDeviceCodeVerify>
Keeps polling for authentication changes. The promise will be fullfilled once the user has authenticated.
getMsalTokenfunctionFull Type: () => Promise<MsalToken>
No Description
doXstsAuthorizationfunctionFull Type: (userToken: string, relyingParty: string) => Promise<XstsToken>
No Description
refreshUserTokenfunctionFull Type: () => Promise<UserToken>
No Description
getOrRefreshUserTokenfunctionFull Type: () => Promise<string>
No Description
doXstsAuthenticationfunctionFull Type: () => Promise<XstsToken>
No Description
getWebTokenfunctionFull Type: () => Promise<XstsToken>
No Description
getGssvTokenfunctionFull Type: () => Promise<XstsToken>
No Description
getStreamingTokensfunctionFull Type: () => Promise<{ xHomeToken: StreamingToken; xCloudToken: StreamingToken; }>
No Description
getStreamTokenfunctionFull Type: (userToken: string, offering: string) => Promise<StreamingToken>
No Description