@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="Object")
public interface AesCtrParams
extends Algorithm
| Modifier and Type | Interface and Description |
|---|---|
static interface |
AesCtrParams.Builder
The AesCtrParams 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-CTR algorithm.
|
| Modifier and Type | Method and Description |
|---|---|
BufferSource |
counter() |
static AesCtrParams.Builder |
create(java.lang.String name,
BufferSource counter,
short length) |
short |
length() |
void |
setCounter(BufferSource counter) |
void |
setLength(short length) |
@JsOverlay @Nonnull static AesCtrParams.Builder create(@Nonnull java.lang.String name, @Nonnull BufferSource counter, short length)
@JsProperty(name="counter") @Nonnull BufferSource counter()
@JsProperty
void setCounter(@Nonnull
BufferSource counter)
@JsProperty(name="length") short length()
@JsProperty void setLength(short length)