Interface JWKOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
- All Known Implementing Classes:
JWK,JWK.Builder
public interface JWKOrBuilder extends com.google.protobuf.MessageLiteOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetAlg()JWK "alg" (Algorithm) Parameter.com.google.protobuf.ByteStringgetAlgBytes()JWK "alg" (Algorithm) Parameter.java.lang.StringgetCrv()optional string crv = 2 [json_name = "crv"];com.google.protobuf.ByteStringgetCrvBytes()optional string crv = 2 [json_name = "crv"];java.lang.StringgetD()optional string d = 3 [json_name = "d"];com.google.protobuf.ByteStringgetDBytes()optional string d = 3 [json_name = "d"];java.lang.StringgetDp()optional string dp = 4 [json_name = "dp"];com.google.protobuf.ByteStringgetDpBytes()optional string dp = 4 [json_name = "dp"];java.lang.StringgetDq()optional string dq = 5 [json_name = "dq"];com.google.protobuf.ByteStringgetDqBytes()optional string dq = 5 [json_name = "dq"];java.lang.StringgetE()optional string e = 6 [json_name = "e"];com.google.protobuf.ByteStringgetEBytes()optional string e = 6 [json_name = "e"];booleangetExt()JWK "ext" (Extractable) Parameter.java.lang.StringgetK()optional string k = 8 [json_name = "k"];com.google.protobuf.ByteStringgetKBytes()optional string k = 8 [json_name = "k"];java.lang.StringgetKeyOps(int index)JWK "key_ops" (Key Operations) Parameter.com.google.protobuf.ByteStringgetKeyOpsBytes(int index)JWK "key_ops" (Key Operations) Parameter.intgetKeyOpsCount()JWK "key_ops" (Key Operations) Parameter.java.util.List<java.lang.String>getKeyOpsList()JWK "key_ops" (Key Operations) Parameter.java.lang.StringgetKid()JWK "kid" (Key ID) Parameter.com.google.protobuf.ByteStringgetKidBytes()JWK "kid" (Key ID) Parameter.java.lang.StringgetKty()JWK "kty" (Key Type) Parameter.com.google.protobuf.ByteStringgetKtyBytes()JWK "kty" (Key Type) Parameter.java.lang.StringgetN()optional string n = 12 [json_name = "n"];com.google.protobuf.ByteStringgetNBytes()optional string n = 12 [json_name = "n"];JWK.OTHgetOth(int index)repeated .streamlayer.sdkSettings.JWK.OTH oth = 13 [json_name = "oth"];intgetOthCount()repeated .streamlayer.sdkSettings.JWK.OTH oth = 13 [json_name = "oth"];java.util.List<JWK.OTH>getOthList()repeated .streamlayer.sdkSettings.JWK.OTH oth = 13 [json_name = "oth"];java.lang.StringgetP()optional string p = 14 [json_name = "p"];com.google.protobuf.ByteStringgetPBytes()optional string p = 14 [json_name = "p"];java.lang.StringgetQ()optional string q = 15 [json_name = "q"];com.google.protobuf.ByteStringgetQBytes()optional string q = 15 [json_name = "q"];java.lang.StringgetQi()optional string qi = 16 [json_name = "qi"];com.google.protobuf.ByteStringgetQiBytes()optional string qi = 16 [json_name = "qi"];java.lang.StringgetUse()JWK "use" (Public Key Use) Parameter.com.google.protobuf.ByteStringgetUseBytes()JWK "use" (Public Key Use) Parameter.java.lang.StringgetX()optional string x = 18 [json_name = "x"];java.lang.StringgetX5C(int index)JWK "x5c" (X.509 Certificate Chain) Parameter.com.google.protobuf.ByteStringgetX5CBytes(int index)JWK "x5c" (X.509 Certificate Chain) Parameter.intgetX5CCount()JWK "x5c" (X.509 Certificate Chain) Parameter.java.util.List<java.lang.String>getX5CList()JWK "x5c" (X.509 Certificate Chain) Parameter.java.lang.StringgetX5T()JWK "x5t" (X.509 Certificate SHA-1 Thumbprint) Parameter.com.google.protobuf.ByteStringgetX5TBytes()JWK "x5t" (X.509 Certificate SHA-1 Thumbprint) Parameter.java.lang.StringgetX5U()JWK "x5u" (X.509 URL) Parameter.com.google.protobuf.ByteStringgetX5UBytes()JWK "x5u" (X.509 URL) Parameter.com.google.protobuf.ByteStringgetXBytes()optional string x = 18 [json_name = "x"];java.lang.StringgetY()optional string y = 19 [json_name = "y"];com.google.protobuf.ByteStringgetYBytes()optional string y = 19 [json_name = "y"];booleanhasAlg()JWK "alg" (Algorithm) Parameter.booleanhasCrv()optional string crv = 2 [json_name = "crv"];booleanhasD()optional string d = 3 [json_name = "d"];booleanhasDp()optional string dp = 4 [json_name = "dp"];booleanhasDq()optional string dq = 5 [json_name = "dq"];booleanhasE()optional string e = 6 [json_name = "e"];booleanhasExt()JWK "ext" (Extractable) Parameter.booleanhasK()optional string k = 8 [json_name = "k"];booleanhasKid()JWK "kid" (Key ID) Parameter.booleanhasKty()JWK "kty" (Key Type) Parameter.booleanhasN()optional string n = 12 [json_name = "n"];booleanhasP()optional string p = 14 [json_name = "p"];booleanhasQ()optional string q = 15 [json_name = "q"];booleanhasQi()optional string qi = 16 [json_name = "qi"];booleanhasUse()JWK "use" (Public Key Use) Parameter.booleanhasX()optional string x = 18 [json_name = "x"];booleanhasX5T()JWK "x5t" (X.509 Certificate SHA-1 Thumbprint) Parameter.booleanhasX5U()JWK "x5u" (X.509 URL) Parameter.booleanhasY()optional string y = 19 [json_name = "y"];
-
-
-
Method Detail
-
hasAlg
boolean hasAlg()
JWK "alg" (Algorithm) Parameter.
optional string alg = 1 [json_name = "alg"];- Returns:
- Whether the alg field is set.
-
getAlg
java.lang.String getAlg()
JWK "alg" (Algorithm) Parameter.
optional string alg = 1 [json_name = "alg"];- Returns:
- The alg.
-
getAlgBytes
com.google.protobuf.ByteString getAlgBytes()
JWK "alg" (Algorithm) Parameter.
optional string alg = 1 [json_name = "alg"];- Returns:
- The bytes for alg.
-
hasCrv
boolean hasCrv()
optional string crv = 2 [json_name = "crv"];- Returns:
- Whether the crv field is set.
-
getCrv
java.lang.String getCrv()
optional string crv = 2 [json_name = "crv"];- Returns:
- The crv.
-
getCrvBytes
com.google.protobuf.ByteString getCrvBytes()
optional string crv = 2 [json_name = "crv"];- Returns:
- The bytes for crv.
-
hasD
boolean hasD()
optional string d = 3 [json_name = "d"];- Returns:
- Whether the d field is set.
-
getD
java.lang.String getD()
optional string d = 3 [json_name = "d"];- Returns:
- The d.
-
getDBytes
com.google.protobuf.ByteString getDBytes()
optional string d = 3 [json_name = "d"];- Returns:
- The bytes for d.
-
hasDp
boolean hasDp()
optional string dp = 4 [json_name = "dp"];- Returns:
- Whether the dp field is set.
-
getDp
java.lang.String getDp()
optional string dp = 4 [json_name = "dp"];- Returns:
- The dp.
-
getDpBytes
com.google.protobuf.ByteString getDpBytes()
optional string dp = 4 [json_name = "dp"];- Returns:
- The bytes for dp.
-
hasDq
boolean hasDq()
optional string dq = 5 [json_name = "dq"];- Returns:
- Whether the dq field is set.
-
getDq
java.lang.String getDq()
optional string dq = 5 [json_name = "dq"];- Returns:
- The dq.
-
getDqBytes
com.google.protobuf.ByteString getDqBytes()
optional string dq = 5 [json_name = "dq"];- Returns:
- The bytes for dq.
-
hasE
boolean hasE()
optional string e = 6 [json_name = "e"];- Returns:
- Whether the e field is set.
-
getE
java.lang.String getE()
optional string e = 6 [json_name = "e"];- Returns:
- The e.
-
getEBytes
com.google.protobuf.ByteString getEBytes()
optional string e = 6 [json_name = "e"];- Returns:
- The bytes for e.
-
hasExt
boolean hasExt()
JWK "ext" (Extractable) Parameter.
optional bool ext = 7 [json_name = "ext"];- Returns:
- Whether the ext field is set.
-
getExt
boolean getExt()
JWK "ext" (Extractable) Parameter.
optional bool ext = 7 [json_name = "ext"];- Returns:
- The ext.
-
hasK
boolean hasK()
optional string k = 8 [json_name = "k"];- Returns:
- Whether the k field is set.
-
getK
java.lang.String getK()
optional string k = 8 [json_name = "k"];- Returns:
- The k.
-
getKBytes
com.google.protobuf.ByteString getKBytes()
optional string k = 8 [json_name = "k"];- Returns:
- The bytes for k.
-
getKeyOpsList
java.util.List<java.lang.String> getKeyOpsList()
JWK "key_ops" (Key Operations) Parameter.
repeated string key_ops = 9 [json_name = "keyOps"];- Returns:
- A list containing the keyOps.
-
getKeyOpsCount
int getKeyOpsCount()
JWK "key_ops" (Key Operations) Parameter.
repeated string key_ops = 9 [json_name = "keyOps"];- Returns:
- The count of keyOps.
-
getKeyOps
java.lang.String getKeyOps(int index)
JWK "key_ops" (Key Operations) Parameter.
repeated string key_ops = 9 [json_name = "keyOps"];- Parameters:
index- The index of the element to return.- Returns:
- The keyOps at the given index.
-
getKeyOpsBytes
com.google.protobuf.ByteString getKeyOpsBytes(int index)
JWK "key_ops" (Key Operations) Parameter.
repeated string key_ops = 9 [json_name = "keyOps"];- Parameters:
index- The index of the element to return.- Returns:
- The keyOps at the given index.
-
hasKid
boolean hasKid()
JWK "kid" (Key ID) Parameter.
optional string kid = 10 [json_name = "kid"];- Returns:
- Whether the kid field is set.
-
getKid
java.lang.String getKid()
JWK "kid" (Key ID) Parameter.
optional string kid = 10 [json_name = "kid"];- Returns:
- The kid.
-
getKidBytes
com.google.protobuf.ByteString getKidBytes()
JWK "kid" (Key ID) Parameter.
optional string kid = 10 [json_name = "kid"];- Returns:
- The bytes for kid.
-
hasKty
boolean hasKty()
JWK "kty" (Key Type) Parameter.
optional string kty = 11 [json_name = "kty"];- Returns:
- Whether the kty field is set.
-
getKty
java.lang.String getKty()
JWK "kty" (Key Type) Parameter.
optional string kty = 11 [json_name = "kty"];- Returns:
- The kty.
-
getKtyBytes
com.google.protobuf.ByteString getKtyBytes()
JWK "kty" (Key Type) Parameter.
optional string kty = 11 [json_name = "kty"];- Returns:
- The bytes for kty.
-
hasN
boolean hasN()
optional string n = 12 [json_name = "n"];- Returns:
- Whether the n field is set.
-
getN
java.lang.String getN()
optional string n = 12 [json_name = "n"];- Returns:
- The n.
-
getNBytes
com.google.protobuf.ByteString getNBytes()
optional string n = 12 [json_name = "n"];- Returns:
- The bytes for n.
-
getOthList
java.util.List<JWK.OTH> getOthList()
repeated .streamlayer.sdkSettings.JWK.OTH oth = 13 [json_name = "oth"];
-
getOth
JWK.OTH getOth(int index)
repeated .streamlayer.sdkSettings.JWK.OTH oth = 13 [json_name = "oth"];
-
getOthCount
int getOthCount()
repeated .streamlayer.sdkSettings.JWK.OTH oth = 13 [json_name = "oth"];
-
hasP
boolean hasP()
optional string p = 14 [json_name = "p"];- Returns:
- Whether the p field is set.
-
getP
java.lang.String getP()
optional string p = 14 [json_name = "p"];- Returns:
- The p.
-
getPBytes
com.google.protobuf.ByteString getPBytes()
optional string p = 14 [json_name = "p"];- Returns:
- The bytes for p.
-
hasQ
boolean hasQ()
optional string q = 15 [json_name = "q"];- Returns:
- Whether the q field is set.
-
getQ
java.lang.String getQ()
optional string q = 15 [json_name = "q"];- Returns:
- The q.
-
getQBytes
com.google.protobuf.ByteString getQBytes()
optional string q = 15 [json_name = "q"];- Returns:
- The bytes for q.
-
hasQi
boolean hasQi()
optional string qi = 16 [json_name = "qi"];- Returns:
- Whether the qi field is set.
-
getQi
java.lang.String getQi()
optional string qi = 16 [json_name = "qi"];- Returns:
- The qi.
-
getQiBytes
com.google.protobuf.ByteString getQiBytes()
optional string qi = 16 [json_name = "qi"];- Returns:
- The bytes for qi.
-
hasUse
boolean hasUse()
JWK "use" (Public Key Use) Parameter.
optional string use = 17 [json_name = "use"];- Returns:
- Whether the use field is set.
-
getUse
java.lang.String getUse()
JWK "use" (Public Key Use) Parameter.
optional string use = 17 [json_name = "use"];- Returns:
- The use.
-
getUseBytes
com.google.protobuf.ByteString getUseBytes()
JWK "use" (Public Key Use) Parameter.
optional string use = 17 [json_name = "use"];- Returns:
- The bytes for use.
-
hasX
boolean hasX()
optional string x = 18 [json_name = "x"];- Returns:
- Whether the x field is set.
-
getX
java.lang.String getX()
optional string x = 18 [json_name = "x"];- Returns:
- The x.
-
getXBytes
com.google.protobuf.ByteString getXBytes()
optional string x = 18 [json_name = "x"];- Returns:
- The bytes for x.
-
hasY
boolean hasY()
optional string y = 19 [json_name = "y"];- Returns:
- Whether the y field is set.
-
getY
java.lang.String getY()
optional string y = 19 [json_name = "y"];- Returns:
- The y.
-
getYBytes
com.google.protobuf.ByteString getYBytes()
optional string y = 19 [json_name = "y"];- Returns:
- The bytes for y.
-
getX5CList
java.util.List<java.lang.String> getX5CList()
JWK "x5c" (X.509 Certificate Chain) Parameter.
repeated string x5c = 20 [json_name = "x5c"];- Returns:
- A list containing the x5c.
-
getX5CCount
int getX5CCount()
JWK "x5c" (X.509 Certificate Chain) Parameter.
repeated string x5c = 20 [json_name = "x5c"];- Returns:
- The count of x5c.
-
getX5C
java.lang.String getX5C(int index)
JWK "x5c" (X.509 Certificate Chain) Parameter.
repeated string x5c = 20 [json_name = "x5c"];- Parameters:
index- The index of the element to return.- Returns:
- The x5c at the given index.
-
getX5CBytes
com.google.protobuf.ByteString getX5CBytes(int index)
JWK "x5c" (X.509 Certificate Chain) Parameter.
repeated string x5c = 20 [json_name = "x5c"];- Parameters:
index- The index of the element to return.- Returns:
- The x5c at the given index.
-
hasX5T
boolean hasX5T()
JWK "x5t" (X.509 Certificate SHA-1 Thumbprint) Parameter.
optional string x5t = 21 [json_name = "x5t"];- Returns:
- Whether the x5t field is set.
-
getX5T
java.lang.String getX5T()
JWK "x5t" (X.509 Certificate SHA-1 Thumbprint) Parameter.
optional string x5t = 21 [json_name = "x5t"];- Returns:
- The x5t.
-
getX5TBytes
com.google.protobuf.ByteString getX5TBytes()
JWK "x5t" (X.509 Certificate SHA-1 Thumbprint) Parameter.
optional string x5t = 21 [json_name = "x5t"];- Returns:
- The bytes for x5t.
-
hasX5U
boolean hasX5U()
JWK "x5u" (X.509 URL) Parameter.
optional string x5u = 22 [json_name = "x5u"];- Returns:
- Whether the x5u field is set.
-
getX5U
java.lang.String getX5U()
JWK "x5u" (X.509 URL) Parameter.
optional string x5u = 22 [json_name = "x5u"];- Returns:
- The x5u.
-
getX5UBytes
com.google.protobuf.ByteString getX5UBytes()
JWK "x5u" (X.509 URL) Parameter.
optional string x5u = 22 [json_name = "x5u"];- Returns:
- The bytes for x5u.
-
-