KeycloakAuthService
Class: KeycloakAuthService
Defined in: auth/KeycloakService.tsx:12
Keycloak-backed implementation of the frontend auth service contract.
Implements
Constructors
Constructor
new KeycloakAuthService():
KeycloakAuthService
Defined in: auth/KeycloakService.tsx:17
Returns
[object Object]
Methods
AuthProvider()
[object Object]
Defined in: auth/KeycloakService.tsx:104
Parameters
__namedParameters
children
[object Object]
Returns
[object Object]
Implementation of
configure2FA()
[object Object]
Defined in: auth/KeycloakService.tsx:151
Returns
Promise<string>
Implementation of
getToken()
[object Object]
Defined in: auth/KeycloakService.tsx:75
Returns
Promise<string | null>
Implementation of
getTokenParsed()
[object Object]
Defined in: auth/KeycloakService.tsx:91
Returns
Promise<TokenParsed | null>
Implementation of
getUpdateEmailUrl()
[object Object]
Defined in: auth/KeycloakService.tsx:133
Returns
Promise<string>
Implementation of
IAuthService.getUpdateEmailUrl
getUpdatePasswordUrl()
[object Object]
Defined in: auth/KeycloakService.tsx:142
Returns
Promise<string>
Implementation of
IAuthService.getUpdatePasswordUrl
init()
[object Object]
Defined in: auth/KeycloakService.tsx:25
Returns
Promise<void>
isAuthenticated()
[object Object]
Defined in: auth/KeycloakService.tsx:61
Returns
[object Object]
Implementation of
isReady()
[object Object]
Defined in: auth/KeycloakService.tsx:71
Returns
[object Object]
Implementation of
login()
[object Object]
Defined in: auth/KeycloakService.tsx:49
Parameters
redirectUri?
[object Object]
Returns
Promise<void>
Implementation of
logout()
[object Object]
Defined in: auth/KeycloakService.tsx:55
Parameters
redirectUri
[object Object]
Returns
Promise<void>