@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() |
static JsonWebKey.Builder |
create() |
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() |
JsArray<RsaOtherPrimesInfo> |
oth() |
java.lang.String |
p() |
java.lang.String |
q() |
java.lang.String |
qi() |
void |
setAlg(java.lang.String alg) |
void |
setCrv(java.lang.String crv) |
void |
setD(java.lang.String d) |
void |
setDp(java.lang.String dp) |
void |
setDq(java.lang.String dq) |
void |
setE(java.lang.String e) |
void |
setExt(boolean ext) |
void |
setK(java.lang.String k) |
void |
setKey_ops(JsArray<java.lang.String> key_ops) |
default void |
setKey_ops(java.lang.String... key_ops) |
void |
setKty(java.lang.String kty) |
void |
setN(java.lang.String n) |
void |
setOth(JsArray<RsaOtherPrimesInfo> oth) |
default void |
setOth(RsaOtherPrimesInfo... oth) |
void |
setP(java.lang.String p) |
void |
setQ(java.lang.String q) |
void |
setQi(java.lang.String qi) |
void |
setUse(java.lang.String use) |
void |
setX(java.lang.String x) |
void |
setY(java.lang.String y) |
java.lang.String |
use() |
java.lang.String |
x() |
java.lang.String |
y() |
@JsOverlay @Nonnull static JsonWebKey.Builder create()
@JsProperty(name="alg") java.lang.String alg()
@JsProperty
void setAlg(@Nonnull
java.lang.String alg)
@JsProperty(name="crv") java.lang.String crv()
@JsProperty
void setCrv(@Nonnull
java.lang.String crv)
@JsProperty(name="d") java.lang.String d()
@JsProperty
void setD(@Nonnull
java.lang.String d)
@JsProperty(name="dp") java.lang.String dp()
@JsProperty
void setDp(@Nonnull
java.lang.String dp)
@JsProperty(name="dq") java.lang.String dq()
@JsProperty
void setDq(@Nonnull
java.lang.String dq)
@JsProperty(name="e") java.lang.String e()
@JsProperty
void setE(@Nonnull
java.lang.String e)
@JsProperty(name="ext") boolean ext()
@JsProperty void setExt(boolean ext)
@JsProperty(name="k") java.lang.String k()
@JsProperty
void setK(@Nonnull
java.lang.String k)
@JsProperty(name="key_ops") JsArray<java.lang.String> key_ops()
@JsProperty
void setKey_ops(@Nonnull
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(@Nonnull
java.lang.String kty)
@JsProperty(name="n") java.lang.String n()
@JsProperty
void setN(@Nonnull
java.lang.String n)
@JsProperty(name="oth") JsArray<RsaOtherPrimesInfo> oth()
@JsProperty
void setOth(@Nonnull
JsArray<RsaOtherPrimesInfo> oth)
@JsOverlay
default void setOth(@Nonnull
RsaOtherPrimesInfo... oth)
@JsProperty(name="p") java.lang.String p()
@JsProperty
void setP(@Nonnull
java.lang.String p)
@JsProperty(name="q") java.lang.String q()
@JsProperty
void setQ(@Nonnull
java.lang.String q)
@JsProperty(name="qi") java.lang.String qi()
@JsProperty
void setQi(@Nonnull
java.lang.String qi)
@JsProperty(name="use") java.lang.String use()
@JsProperty
void setUse(@Nonnull
java.lang.String use)
@JsProperty(name="x") java.lang.String x()
@JsProperty
void setX(@Nonnull
java.lang.String x)
@JsProperty(name="y") java.lang.String y()
@JsProperty
void setY(@Nonnull
java.lang.String y)