@grandlinex/kernel
Preparing search index...
CoreCryptoClient
Class CoreCryptoClient
Hierarchy (
View Summary
)
CoreCryptoClient
CryptoClient
Implements
ICoreCClient
Index
Constructors
constructor
Properties
Aes
IV
Aes
Key
kernel
Methods
decrypt
encrypt
generate
Secure
Token
get
Hash
get
UUID
is
Valid
key
Store
Load
key
Store
Save
time
Save
PW
Validation
from
PW
Constructors
constructor
new
CoreCryptoClient
(
kernel
:
ICoreKernel
<
any
>
,
key
:
string
)
:
CoreCryptoClient
Parameters
kernel
:
ICoreKernel
<
any
>
key
:
string
Returns
CoreCryptoClient
Properties
Protected
Aes
IV
AesIV
:
string
Protected
Aes
Key
AesKey
:
string
Protected
kernel
kernel
:
ICoreKernel
<
any
>
Methods
decrypt
decrypt
(
enc
:
string
,
iv
:
Buffer
,
authTag
:
Buffer
)
:
string
Parameters
enc
:
string
iv
:
Buffer
authTag
:
Buffer
Returns
string
encrypt
encrypt
(
message
:
string
)
:
{
auth
:
Buffer
;
enc
:
string
;
iv
:
Buffer
}
Parameters
message
:
string
Returns
{
auth
:
Buffer
;
enc
:
string
;
iv
:
Buffer
}
generate
Secure
Token
generateSecureToken
(
length
:
number
)
:
Promise
<
string
>
Parameters
length
:
number
Returns
Promise
<
string
>
get
Hash
getHash
(
seed
:
string
,
val
:
string
)
:
string
Parameters
seed
:
string
val
:
string
Returns
string
get
UUID
getUUID
()
:
string
Returns
string
is
Valid
isValid
()
:
boolean
Returns
boolean
key
Store
Load
keyStoreLoad
(
e_id
:
string
)
:
Promise
<
null
|
string
>
Parameters
e_id
:
string
Returns
Promise
<
null
|
string
>
key
Store
Save
keyStoreSave
(
data
:
string
)
:
Promise
<
string
>
Parameters
data
:
string
Returns
Promise
<
string
>
time
Save
PW
Validation
timeSavePWValidation
(
content
:
string
,
validator
:
string
)
:
boolean
Parameters
content
:
string
validator
:
string
Returns
boolean
Static
from
PW
fromPW
(
pw
:
string
)
:
string
Parameters
pw
:
string
Returns
string
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
Aes
IV
Aes
Key
kernel
Methods
decrypt
encrypt
generate
Secure
Token
get
Hash
get
UUID
is
Valid
key
Store
Load
key
Store
Save
time
Save
PW
Validation
from
PW
@grandlinex/kernel
Loading...