Optional
redirectNavigator: INavigatorOptional
popupNavigator: INavigatorOptional
iframeNavigator: INavigatorReadonly
settingsGet the settings used to configure the UserManager
.
Get object used to register for events raised by the UserManager
.
Get object used to access the metadata configuration of the identity provider.
Query OP for user's current signin status.
A promise object with session_state and subject identifier.
Process any response (callback) from the authorization endpoint, by dispatching the request_type and executing one of the following functions:
Error
If request_type is unknown or signout can not processed.
Trigger a request (via a popup window) to the authorization endpoint.
A promise containing the authenticated User
.
Error
In cases of wrong authentication.
Notify the opening window of response (callback) from the authorization endpoint. It is recommend to use UserManager.signinCallback instead.
A promise
Trigger a redirect of the current window to the authorization endpoint.
A promise
Error
In cases of wrong authentication.
Process the response (callback) from the authorization endpoint. It is recommend to use UserManager.signinCallback instead.
A promise containing the authenticated User
.
Trigger the signin with user/password.
A promise containing the authenticated User
.
ErrorResponse In cases of wrong authentication.
Trigger a silent request (via refresh token or an iframe) to the authorization endpoint.
A promise that contains the authenticated User
.
Notify the parent window of response (callback) from the authorization endpoint. It is recommend to use UserManager.signinCallback instead.
A promise
Process any response (callback) from the end session endpoint, by dispatching the request_type and executing one of the following functions:
Error
If request_type is unknown or signout can not processed.
Trigger a redirect of a popup window window to the end session endpoint.
A promise
Process response (callback) from the end session endpoint from a popup window. It is recommend to use UserManager.signoutCallback instead.
A promise
Trigger a redirect of the current window to the end session endpoint.
A promise
Process response (callback) from the end session endpoint. It is recommend to use UserManager.signoutCallback instead.
A promise containing signout response
Trigger a silent request (via an iframe) to the end session endpoint.
A promise
Notify the parent window of response (callback) from the end session endpoint. It is recommend to use UserManager.signoutCallback instead.
A promise
Generated using TypeDoc
Provides a higher level API for signing a user in, signing out, managing the user's claims returned from the identity provider, and managing an access token returned from the identity provider (OAuth2/OIDC).