Msal
Msal Class
default
_tokenStore
TokenStore
No Description
_clientId
string
No Description
_xstsToken
XstsToken
No Description
_gssvToken
XstsToken
No Description
doDeviceCodeAuth
() => Promise<IDeviceCodeAuth>
Creates a new device code authentication request.
doPollForDeviceCodeAuth
(deviceCode: string, timeout?: number, startTime?: number) => Promise<unknown>
Keeps polling for authentication changes. The promise will be fullfilled once the user has authenticated.
getMsalToken
() => Promise<MsalToken>
No Description
doXstsAuthorization
(userToken: string, relyingParty: string) => Promise<XstsToken>
No Description
refreshUserToken
() => Promise<UserToken>
No Description
getOrRefreshUserToken
() => Promise<string>
No Description
doXstsAuthentication
() => Promise<XstsToken>
No Description
getWebToken
() => Promise<XstsToken>
No Description
getGssvToken
() => Promise<XstsToken>
No Description
getStreamingTokens
() => Promise<{ xHomeToken: StreamingToken; xCloudToken: StreamingToken; }>
No Description
getStreamToken
(userToken: string, offering: string) => Promise<StreamingToken>
No Description