Functions

Type Parameters

  • T extends CryptoKey

Parameters

Returns Promise<ArrayBuffer>

Type Parameters

  • T extends CryptoKey

Parameters

Returns Promise<ArrayBuffer>

Type Parameters

  • T extends CryptoKey

Parameters

  • format: KeyFormat
  • key: T

Returns Promise<JsonWebKey | ArrayBuffer>

Type Parameters

  • T extends CryptoKey

Parameters

Returns Promise<T>

Type Parameters

  • T extends CryptoKey

Parameters

  • format: KeyFormat
  • key: BufferSource | JsonWebKey
  • algorithm: EnforcedAesKeyAlgorithms
  • extractable: boolean = true
  • Optional keyUsages: KeyUsage[]

Returns Promise<T>

Type Parameters

  • T extends CryptoKey

Parameters

  • format: KeyFormat
  • wrappedKey: BufferSource
  • wrappedKeyAlgorithm: EnforcedImportParams
  • unwrappingKey: T
  • unwrappingKeyAlgorithm: EnforcedAesParams
  • extractable: boolean = true
  • Optional keyUsages: KeyUsage[]

Returns Promise<CryptoKey>

Type Parameters

  • T extends CryptoKey

Parameters

Returns Promise<ArrayBuffer>