Documentation
Preparing search index...
@mysten/seal
SessionKey
Class SessionKey
Index
Constructors
constructor
Methods
create
Request
Params
get
Address
get
Certificate
get
Package
Id
get
Personal
Message
is
Expired
set
Personal
Message
Signature
Constructors
constructor
new
SessionKey
(
__namedParameters
:
{
address
:
string
;
packageId
:
string
;
signer
?:
Signer
;
ttlMin
:
number
;
}
,
)
:
SessionKey
Parameters
__namedParameters
:
{
address
:
string
;
packageId
:
string
;
signer
?:
Signer
;
ttlMin
:
number
}
Returns
SessionKey
Methods
create
Request
Params
createRequestParams
(
txBytes
:
Uint8Array
,
)
:
Promise
<
{
decryptionKey
:
Uint8Array
;
requestSignature
:
string
}
>
Parameters
txBytes
:
Uint8Array
Returns
Promise
<
{
decryptionKey
:
Uint8Array
;
requestSignature
:
string
}
>
get
Address
getAddress
()
:
string
Returns
string
get
Certificate
getCertificate
()
:
Promise
<
Certificate
>
Returns
Promise
<
Certificate
>
get
Package
Id
getPackageId
()
:
string
Returns
string
get
Personal
Message
getPersonalMessage
()
:
Uint8Array
Returns
Uint8Array
is
Expired
isExpired
()
:
boolean
Returns
boolean
set
Personal
Message
Signature
setPersonalMessageSignature
(
personalMessageSignature
:
string
)
:
Promise
<
void
>
Parameters
personalMessageSignature
:
string
Returns
Promise
<
void
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
create
Request
Params
get
Address
get
Certificate
get
Package
Id
get
Personal
Message
is
Expired
set
Personal
Message
Signature
Documentation
Loading...