react-simple-auth
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
IAuthentication
Service
IProvider
session
Key
guid
service
Index
Interfaces
IAuthentication
Service
IProvider
Variables
session
Key
Functions
guid
Object literals
service
Variables
session
Key
session
Key
:
"session"
= "session"
Functions
guid
guid
(
)
:
string
Returns
string
Object literals
service
service
:
object
acquire
Token
Async
acquire
Token
Async<T>
(
provider
:
IProvider
<
T
>
, storage
?:
Storage
, localWindow
?:
Window
)
:
Promise
<
T
>
Type parameters
T
Parameters
provider:
IProvider
<
T
>
Default value
storage:
Storage
= window.localStorage
Default value
localWindow:
Window
= window
Returns
Promise
<
T
>
get
Access
Token
get
Access
Token<T>
(
provider
:
IProvider
<
T
>
, resourceId
:
string
, storage
?:
Storage
)
:
string
Type parameters
T
Parameters
provider:
IProvider
<
T
>
resourceId:
string
Default value
storage:
Storage
= window.localStorage
Returns
string
invalidate
Session
invalidate
Session
(
storage
?:
Storage
)
:
void
Parameters
Default value
storage:
Storage
= window.localStorage
Returns
void
restore
Session
restore
Session<T>
(
provider
:
IProvider
<
T
>
, storage
?:
Storage
)
:
T
|
undefined
Type parameters
T
Parameters
provider:
IProvider
<
T
>
Default value
storage:
Storage
= window.localStorage
Returns
T
|
undefined
Generated using
TypeDoc