openidconnect/src/openidconnect_auth.ts
Central point of interaction with OpenId Connect related functionality. This keeps track of the currently known OpenId Connect configuration, which only becomes available once communication with the Runtime has commenced.
Methods |
constructor(openIdConnectService: OpenIdConnectAuthService)
|
||||||
Parameters :
|
canLogout |
canLogout()
|
Indicates whether logout functionality is available.
Returns :
boolean
|
login | ||||||
login(details: OpenIdConnectLoginDetails)
|
||||||
Obtains an URL of the login page of an OpenId Connect provider.
Parameters :
Returns :
Observable<OpenIdConnectLoginResult>
|
verify | ||||||
verify(details: OpenIdConnectCallbackDetails)
|
||||||
Verifies the result of a login attempt. This needs to be called from the page that the OpenId provider redirects to once the login request completes.
Parameters :
Returns :
Observable<void>
|