@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="Object")
public interface JsonWebKey
| Modifier and Type | Interface and Description |
|---|---|
static interface |
JsonWebKey.Builder |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
alg() |
java.lang.String |
crv() |
java.lang.String |
d() |
java.lang.String |
dp() |
java.lang.String |
dq() |
java.lang.String |
e() |
boolean |
ext() |
java.lang.String |
k() |
JsArray<java.lang.String> |
key_ops() |
java.lang.String |
kty() |
java.lang.String |
n() |
static JsonWebKey.Builder |
of() |
JsArray<RsaOtherPrimesInfo> |
oth() |
java.lang.String |
p() |
java.lang.String |
q() |
java.lang.String |
qi() |
void |
setAlg(@JsNonNull java.lang.String alg) |
void |
setCrv(@JsNonNull java.lang.String crv) |
void |
setD(@JsNonNull java.lang.String d) |
void |
setDp(@JsNonNull java.lang.String dp) |
void |
setDq(@JsNonNull java.lang.String dq) |
void |
setE(@JsNonNull java.lang.String e) |
void |
setExt(boolean ext) |
void |
setK(@JsNonNull java.lang.String k) |
void |
setKey_ops(@JsNonNull JsArray<java.lang.String> key_ops) |
default void |
setKey_ops(java.lang.String... key_ops) |
void |
setKty(@JsNonNull java.lang.String kty) |
void |
setN(@JsNonNull java.lang.String n) |
void |
setOth(@JsNonNull JsArray<RsaOtherPrimesInfo> oth) |
default void |
setOth(RsaOtherPrimesInfo... oth) |
void |
setP(@JsNonNull java.lang.String p) |
void |
setQ(@JsNonNull java.lang.String q) |
void |
setQi(@JsNonNull java.lang.String qi) |
void |
setUse(@JsNonNull java.lang.String use) |
void |
setX(@JsNonNull java.lang.String x) |
void |
setY(@JsNonNull java.lang.String y) |
java.lang.String |
use() |
java.lang.String |
x() |
java.lang.String |
y() |
@JsOverlay @Nonnull static JsonWebKey.Builder of()
@JsProperty(name="alg") java.lang.String alg()
@JsProperty void setAlg(@JsNonNull java.lang.String alg)
@JsProperty(name="crv") java.lang.String crv()
@JsProperty void setCrv(@JsNonNull java.lang.String crv)
@JsProperty(name="d") java.lang.String d()
@JsProperty void setD(@JsNonNull java.lang.String d)
@JsProperty(name="dp") java.lang.String dp()
@JsProperty void setDp(@JsNonNull java.lang.String dp)
@JsProperty(name="dq") java.lang.String dq()
@JsProperty void setDq(@JsNonNull java.lang.String dq)
@JsProperty(name="e") java.lang.String e()
@JsProperty void setE(@JsNonNull java.lang.String e)
@JsProperty(name="ext") boolean ext()
@JsProperty void setExt(boolean ext)
@JsProperty(name="k") java.lang.String k()
@JsProperty void setK(@JsNonNull java.lang.String k)
@JsProperty(name="key_ops") JsArray<java.lang.String> key_ops()
@JsProperty void setKey_ops(@JsNonNull JsArray<java.lang.String> key_ops)
@JsOverlay
default void setKey_ops(@Nonnull
java.lang.String... key_ops)
@JsProperty(name="kty") java.lang.String kty()
@JsProperty void setKty(@JsNonNull java.lang.String kty)
@JsProperty(name="n") java.lang.String n()
@JsProperty void setN(@JsNonNull java.lang.String n)
@JsProperty(name="oth") JsArray<RsaOtherPrimesInfo> oth()
@JsProperty void setOth(@JsNonNull JsArray<RsaOtherPrimesInfo> oth)
@JsOverlay
default void setOth(@Nonnull
RsaOtherPrimesInfo... oth)
@JsProperty(name="p") java.lang.String p()
@JsProperty void setP(@JsNonNull java.lang.String p)
@JsProperty(name="q") java.lang.String q()
@JsProperty void setQ(@JsNonNull java.lang.String q)
@JsProperty(name="qi") java.lang.String qi()
@JsProperty void setQi(@JsNonNull java.lang.String qi)
@JsProperty(name="use") java.lang.String use()
@JsProperty void setUse(@JsNonNull java.lang.String use)
@JsProperty(name="x") java.lang.String x()
@JsProperty void setX(@JsNonNull java.lang.String x)
@JsProperty(name="y") java.lang.String y()
@JsProperty void setY(@JsNonNull java.lang.String y)