Hiyve Components - v1.0.0
Preparing search index...
@hiyve/identity-client
TokenManager
Class TokenManager
Index
Constructors
constructor
Methods
clear
decode
Token
get
Access
Token
get
Refresh
Token
get
Token
Expiry
is
Authenticated
set
Tokens
start
Auto
Refresh
stop
Auto
Refresh
Constructors
constructor
new
TokenManager
(
options
?:
TokenManagerOptions
)
:
TokenManager
Parameters
Optional
options
:
TokenManagerOptions
Returns
TokenManager
Methods
clear
clear
()
:
void
Returns
void
decode
Token
decodeToken
(
token
:
string
)
:
Record
<
string
,
unknown
>
|
null
Parameters
token
:
string
Returns
Record
<
string
,
unknown
>
|
null
get
Access
Token
getAccessToken
()
:
string
|
null
Returns
string
|
null
get
Refresh
Token
getRefreshToken
()
:
string
|
null
Returns
string
|
null
get
Token
Expiry
getTokenExpiry
(
token
:
string
)
:
number
|
null
Parameters
token
:
string
Returns
number
|
null
is
Authenticated
isAuthenticated
()
:
boolean
Returns
boolean
set
Tokens
setTokens
(
tokens
:
{
accessToken
:
string
;
refreshToken
:
string
}
)
:
void
Parameters
tokens
:
{
accessToken
:
string
;
refreshToken
:
string
}
Returns
void
start
Auto
Refresh
startAutoRefresh
(
refreshFn
:
()
=>
Promise
<
void
>
)
:
void
Parameters
refreshFn
:
()
=>
Promise
<
void
>
Returns
void
stop
Auto
Refresh
stopAutoRefresh
()
:
void
Returns
void
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
clear
decode
Token
get
Access
Token
get
Refresh
Token
get
Token
Expiry
is
Authenticated
set
Tokens
start
Auto
Refresh
stop
Auto
Refresh
Hiyve Components - v1.0.0
Loading...