AesGcmParams extension type

The AesGcmParams dictionary of the Web Crypto API represents the object that should be passed as the algorithm parameter into SubtleCrypto.encrypt, SubtleCrypto.decrypt, SubtleCrypto.wrapKey, or SubtleCrypto.unwrapKey, when using the AES-GCM algorithm.

For details of how to supply appropriate values for this parameter, see the specification for AES-GCM: NIST SP800-38D, in particular section 5.2.1.1 on Input Data.

on
Implemented types

Constructors

AesGcmParams({required BufferSource iv, BufferSource additionalData, int tagLength})
factory

Properties

additionalData BufferSource
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
iv BufferSource
getter/setter pair
name String
getter/setter pairinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
tagLength int
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited