@opentdf/sdk
Preparing search index...
SplitKey
Class SplitKey
Index
Constructors
constructor
Properties
cipher
crypto
Service
key
Access
Methods
decrypt
encrypt
generate
Iv
Binary
generate
Key
get
Key
Access
Objects
write
Constructors
constructor
new
SplitKey
(
cipher
:
SymmetricCipher
)
:
SplitKey
Parameters
cipher
:
SymmetricCipher
Returns
SplitKey
Properties
Readonly
cipher
cipher
:
SymmetricCipher
Readonly
crypto
Service
cryptoService
:
CryptoService
key
Access
keyAccess
:
KeyAccess
[]
Methods
decrypt
decrypt
(
content
:
Uint8Array
,
keyBinary
:
Binary
)
:
Promise
<
DecryptResult
>
Parameters
content
:
Uint8Array
keyBinary
:
Binary
Returns
Promise
<
DecryptResult
>
encrypt
encrypt
(
contentBinary
:
Binary
,
keyBinary
:
Binary
,
ivBinaryOptional
?:
Binary
,
)
:
Promise
<
EncryptResult
>
Parameters
contentBinary
:
Binary
keyBinary
:
Binary
Optional
ivBinaryOptional
:
Binary
Returns
Promise
<
EncryptResult
>
generate
Iv
Binary
generateIvBinary
()
:
Promise
<
Binary
>
Returns
Promise
<
Binary
>
generate
Key
generateKey
()
:
Promise
<
KeyInfo
>
Returns
Promise
<
KeyInfo
>
get
Key
Access
Objects
getKeyAccessObjects
(
policy
:
Policy
,
keyInfo
:
KeyInfo
,
)
:
Promise
<
KeyAccessObject
[]
>
Parameters
policy
:
Policy
keyInfo
:
KeyInfo
Returns
Promise
<
KeyAccessObject
[]
>
write
write
(
policy
:
Policy
,
keyInfo
:
KeyInfo
)
:
Promise
<
EncryptionInformation
>
Parameters
policy
:
Policy
keyInfo
:
KeyInfo
Returns
Promise
<
EncryptionInformation
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
cipher
crypto
Service
key
Access
Methods
decrypt
encrypt
generate
Iv
Binary
generate
Key
get
Key
Access
Objects
write
@opentdf/sdk
Loading...