Class: KeycloakConnectorClient
Constructors
constructor
• new KeycloakConnectorClient(config): KeycloakConnectorClient
Parameters
| Name | Type | 
|---|---|
| config | ClientConfig | 
Returns
Defined in
keycloak-connector-client.ts:56
Methods
abortBackgroundLogins
▸ abortBackgroundLogins(): void
Returns
void
Defined in
keycloak-connector-client.ts:291
addEventListener
▸ addEventListener(...args): void
Parameters
| Name | Type | 
|---|---|
| ...args | [event: ClientEvent | "*", listener: EventListenerFunction<ClientEvent>] | 
Returns
void
Defined in
keycloak-connector-client.ts:115
authCheck
▸ authCheck(force?): Promise<void>
Parameters
| Name | Type | 
|---|---|
| force? | boolean | 
Returns
Promise<void>
Defined in
keycloak-connector-client.ts:396
authCheckNoWait
▸ authCheckNoWait(): boolean
Returns
boolean
Defined in
keycloak-connector-client.ts:310
destroy
▸ destroy(): void
Returns
void
Defined in
keycloak-connector-client.ts:297
handleLogin
▸ handleLogin(newWindow?): Promise<void>
Parameters
| Name | Type | 
|---|---|
| newWindow? | boolean | 
Returns
Promise<void>
Defined in
keycloak-connector-client.ts:534
handleLogout
▸ handleLogout(args?): Promise<void>
Parameters
| Name | Type | 
|---|---|
| args | Object | 
| args.redirectUri? | string | 
Returns
Promise<void>
Defined in
keycloak-connector-client.ts:570
isStarted
▸ isStarted(): boolean
Returns
boolean
Defined in
keycloak-connector-client.ts:113
prepareToHandleNewWindowLogin
▸ prepareToHandleNewWindowLogin(): void
Prepares the client to smoothly handle logins through a new window
Returns
void
Defined in
keycloak-connector-client.ts:532
removeEventListener
▸ removeEventListener(...args): void
Parameters
| Name | Type | 
|---|---|
| ...args | [event: ClientEvent | "*", listener: EventListenerFunction<ClientEvent>] | 
Returns
void
Defined in
keycloak-connector-client.ts:116
start
▸ start(): void
Returns
void
Defined in
keycloak-connector-client.ts:100
instance
▸ instance(config): KeycloakConnectorClient
Parameters
| Name | Type | 
|---|---|
| config | ClientConfig | 
Returns
Defined in
keycloak-connector-client.ts:653
isTokenCurrent
▸ isTokenCurrent(type): undefined | boolean
Parameters
| Name | Type | 
|---|---|
| type | TokenType | 
Returns
undefined | boolean