Extends
BaseCryptoClass
Constructors
new SymmetricKeyBuilder()
new SymmetricKeyBuilder(): SymmetricKeyBuilder
Returns
SymmetricKeyBuilderMethods
buildFromRaw()
buildFromRaw(rawKey:Build a symmetric key from raw bytes. The created key will inherit the properties (algorithm, purposes, exportability) set on this builder.ArrayBuffer):Promise<SymmetricKey>
Parameters
rawKey
ArrayBuffer
The actual bytes to be used as the symmetric key.
Returns
Promise<SymmetricKey>
Promise<SymmetricKey> A promise that resolves to the built symmetric key.
buildGenerated()
buildGenerated():Build a new symmetric key based on the configured properties.Promise<SymmetricKey>
Throws
InvalidArgumentErrorIf the chosen key size is invalid.
Returns
Promise<SymmetricKey>
Promise<SymmetricKey> A promise that resolves to the generated symmetric key.
