Preparing search index...
The search index is not available
@lit-protocol/js-sdk
@lit-protocol/js-sdk
types/src
LitClientSessionManager
Interface LitClientSessionManager
========== PKP ==========
Hierarchy
LitClientSessionManager
Implemented by
LitNodeClientNodeJs
Index
Properties
check
Need
To
Resign
Session
Key
get
Expiration
get
Pkp
Session
Sigs
get
Session
Key
get
Session
Sigs
get
Wallet
Sig
sign
Session
Key
Methods
is
Session
Key
Pair
Properties
check
Need
To
Resign
Session
Key
check
Need
To
Resign
Session
Key
:
(
(
params
:
{
authSig
:
AuthSig
;
resourceAbilityRequests
:
LitResourceAbilityRequest
[]
;
sessionKeyUri
:
any
;
}
)
=>
Promise
<
boolean
>
)
Type declaration
(
params
:
{
authSig
:
AuthSig
;
resourceAbilityRequests
:
LitResourceAbilityRequest
[]
;
sessionKeyUri
:
any
;
}
)
:
Promise
<
boolean
>
Parameters
params:
{
authSig
:
AuthSig
;
resourceAbilityRequests
:
LitResourceAbilityRequest
[]
;
sessionKeyUri
:
any
;
}
auth
Sig
:
AuthSig
resource
Ability
Requests
:
LitResourceAbilityRequest
[]
session
Key
Uri
:
any
Returns
Promise
<
boolean
>
get
Expiration
get
Expiration
:
(
(
)
=>
string
)
Type declaration
(
)
:
string
Returns
string
get
Pkp
Session
Sigs
get
Pkp
Session
Sigs
:
(
(
params
:
GetPkpSessionSigs
)
=>
Promise
<
SessionSigsMap
>
)
Type declaration
(
params
:
GetPkpSessionSigs
)
:
Promise
<
SessionSigsMap
>
Parameters
params:
GetPkpSessionSigs
Returns
Promise
<
SessionSigsMap
>
get
Session
Key
get
Session
Key
:
(
(
)
=>
SessionKeyPair
)
Type declaration
(
)
:
SessionKeyPair
Returns
SessionKeyPair
get
Session
Sigs
get
Session
Sigs
:
(
(
params
:
GetSessionSigsProps
)
=>
Promise
<
SessionSigsMap
>
)
Type declaration
(
params
:
GetSessionSigsProps
)
:
Promise
<
SessionSigsMap
>
Parameters
params:
GetSessionSigsProps
Returns
Promise
<
SessionSigsMap
>
get
Wallet
Sig
get
Wallet
Sig
:
(
(
getWalletSigProps
:
GetWalletSigProps
)
=>
Promise
<
AuthSig
>
)
Type declaration
(
getWalletSigProps
:
GetWalletSigProps
)
:
Promise
<
AuthSig
>
Parameters
getWalletSigProps:
GetWalletSigProps
Returns
Promise
<
AuthSig
>
sign
Session
Key
sign
Session
Key
:
(
(
params
:
SignSessionKeyProp
)
=>
Promise
<
SignSessionKeyResponse
>
)
Type declaration
(
params
:
SignSessionKeyProp
)
:
Promise
<
SignSessionKeyResponse
>
Parameters
params:
SignSessionKeyProp
Returns
Promise
<
SignSessionKeyResponse
>
Methods
is
Session
Key
Pair
is
Session
Key
Pair
(
obj
:
any
)
:
boolean
Parameters
obj:
any
Returns
boolean
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
Modules
@lit-
protocol/js-
sdk
access-
control-
conditions/src
auth-
browser/src
cosmos
Connect
eth
Connect
sol
Connect
auth-
helpers/src
bls-
sdk/src
constants/src
contracts-
sdk/src
core/src
crypto/src
ecdsa-
sdk/src
encryption/src
lit-
auth-
client/src
lit-
node-
client-
nodejs/src
lit-
node-
client/src
logger/src
misc-
browser/src
misc/src
nacl/src
pkp-
base/src
pkp-
client/src
ethers
ethers
constants
providers
utils
RLP
base64
pkp-
cosmos/src
Long
pkp-
ethers/src
pkp-
sui/src
pkp-
walletconnect/src
sev-
snp-
utils-
sdk/src
types/src
uint8arrays/src
wrapped-
keys-
lit-
actions/src
wrapped-
keys/src
Lit
Client
Session
Manager
check
Need
To
Resign
Session
Key
get
Expiration
get
Pkp
Session
Sigs
get
Session
Key
get
Session
Sigs
get
Wallet
Sig
sign
Session
Key
is
Session
Key
Pair
Generated using
TypeDoc
========== PKP ==========