Class JWK.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<JWK,JWK.Builder>
-
- com.streamlayer.sdkSettings.common.JWK.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,JWKOrBuilder,java.lang.Cloneable
- Enclosing class:
- JWK
public static final class JWK.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<JWK,JWK.Builder> implements JWKOrBuilder
Protobuf typestreamlayer.sdkSettings.JWK
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JWK.BuilderaddAllKeyOps(java.lang.Iterable<java.lang.String> values)JWK "key_ops" (Key Operations) Parameter.JWK.BuilderaddAllOth(java.lang.Iterable<? extends JWK.OTH> values)repeated .streamlayer.sdkSettings.JWK.OTH oth = 13 [json_name = "oth"];JWK.BuilderaddAllX5C(java.lang.Iterable<java.lang.String> values)JWK "x5c" (X.509 Certificate Chain) Parameter.JWK.BuilderaddKeyOps(java.lang.String value)JWK "key_ops" (Key Operations) Parameter.JWK.BuilderaddKeyOpsBytes(com.google.protobuf.ByteString value)JWK "key_ops" (Key Operations) Parameter.JWK.BuilderaddOth(int index, JWK.OTH value)repeated .streamlayer.sdkSettings.JWK.OTH oth = 13 [json_name = "oth"];JWK.BuilderaddOth(int index, JWK.OTH.Builder builderForValue)repeated .streamlayer.sdkSettings.JWK.OTH oth = 13 [json_name = "oth"];JWK.BuilderaddOth(JWK.OTH value)repeated .streamlayer.sdkSettings.JWK.OTH oth = 13 [json_name = "oth"];JWK.BuilderaddOth(JWK.OTH.Builder builderForValue)repeated .streamlayer.sdkSettings.JWK.OTH oth = 13 [json_name = "oth"];JWK.BuilderaddX5C(java.lang.String value)JWK "x5c" (X.509 Certificate Chain) Parameter.JWK.BuilderaddX5CBytes(com.google.protobuf.ByteString value)JWK "x5c" (X.509 Certificate Chain) Parameter.JWK.BuilderclearAlg()JWK "alg" (Algorithm) Parameter.JWK.BuilderclearCrv()optional string crv = 2 [json_name = "crv"];JWK.BuilderclearD()optional string d = 3 [json_name = "d"];JWK.BuilderclearDp()optional string dp = 4 [json_name = "dp"];JWK.BuilderclearDq()optional string dq = 5 [json_name = "dq"];JWK.BuilderclearE()optional string e = 6 [json_name = "e"];JWK.BuilderclearExt()JWK "ext" (Extractable) Parameter.JWK.BuilderclearK()optional string k = 8 [json_name = "k"];JWK.BuilderclearKeyOps()JWK "key_ops" (Key Operations) Parameter.JWK.BuilderclearKid()JWK "kid" (Key ID) Parameter.JWK.BuilderclearKty()JWK "kty" (Key Type) Parameter.JWK.BuilderclearN()optional string n = 12 [json_name = "n"];JWK.BuilderclearOth()repeated .streamlayer.sdkSettings.JWK.OTH oth = 13 [json_name = "oth"];JWK.BuilderclearP()optional string p = 14 [json_name = "p"];JWK.BuilderclearQ()optional string q = 15 [json_name = "q"];JWK.BuilderclearQi()optional string qi = 16 [json_name = "qi"];JWK.BuilderclearUse()JWK "use" (Public Key Use) Parameter.JWK.BuilderclearX()optional string x = 18 [json_name = "x"];JWK.BuilderclearX5C()JWK "x5c" (X.509 Certificate Chain) Parameter.JWK.BuilderclearX5T()JWK "x5t" (X.509 Certificate SHA-1 Thumbprint) Parameter.JWK.BuilderclearX5U()JWK "x5u" (X.509 URL) Parameter.JWK.BuilderclearY()optional string y = 19 [json_name = "y"];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"];JWK.BuilderremoveOth(int index)repeated .streamlayer.sdkSettings.JWK.OTH oth = 13 [json_name = "oth"];JWK.BuildersetAlg(java.lang.String value)JWK "alg" (Algorithm) Parameter.JWK.BuildersetAlgBytes(com.google.protobuf.ByteString value)JWK "alg" (Algorithm) Parameter.JWK.BuildersetCrv(java.lang.String value)optional string crv = 2 [json_name = "crv"];JWK.BuildersetCrvBytes(com.google.protobuf.ByteString value)optional string crv = 2 [json_name = "crv"];JWK.BuildersetD(java.lang.String value)optional string d = 3 [json_name = "d"];JWK.BuildersetDBytes(com.google.protobuf.ByteString value)optional string d = 3 [json_name = "d"];JWK.BuildersetDp(java.lang.String value)optional string dp = 4 [json_name = "dp"];JWK.BuildersetDpBytes(com.google.protobuf.ByteString value)optional string dp = 4 [json_name = "dp"];JWK.BuildersetDq(java.lang.String value)optional string dq = 5 [json_name = "dq"];JWK.BuildersetDqBytes(com.google.protobuf.ByteString value)optional string dq = 5 [json_name = "dq"];JWK.BuildersetE(java.lang.String value)optional string e = 6 [json_name = "e"];JWK.BuildersetEBytes(com.google.protobuf.ByteString value)optional string e = 6 [json_name = "e"];JWK.BuildersetExt(boolean value)JWK "ext" (Extractable) Parameter.JWK.BuildersetK(java.lang.String value)optional string k = 8 [json_name = "k"];JWK.BuildersetKBytes(com.google.protobuf.ByteString value)optional string k = 8 [json_name = "k"];JWK.BuildersetKeyOps(int index, java.lang.String value)JWK "key_ops" (Key Operations) Parameter.JWK.BuildersetKid(java.lang.String value)JWK "kid" (Key ID) Parameter.JWK.BuildersetKidBytes(com.google.protobuf.ByteString value)JWK "kid" (Key ID) Parameter.JWK.BuildersetKty(java.lang.String value)JWK "kty" (Key Type) Parameter.JWK.BuildersetKtyBytes(com.google.protobuf.ByteString value)JWK "kty" (Key Type) Parameter.JWK.BuildersetN(java.lang.String value)optional string n = 12 [json_name = "n"];JWK.BuildersetNBytes(com.google.protobuf.ByteString value)optional string n = 12 [json_name = "n"];JWK.BuildersetOth(int index, JWK.OTH value)repeated .streamlayer.sdkSettings.JWK.OTH oth = 13 [json_name = "oth"];JWK.BuildersetOth(int index, JWK.OTH.Builder builderForValue)repeated .streamlayer.sdkSettings.JWK.OTH oth = 13 [json_name = "oth"];JWK.BuildersetP(java.lang.String value)optional string p = 14 [json_name = "p"];JWK.BuildersetPBytes(com.google.protobuf.ByteString value)optional string p = 14 [json_name = "p"];JWK.BuildersetQ(java.lang.String value)optional string q = 15 [json_name = "q"];JWK.BuildersetQBytes(com.google.protobuf.ByteString value)optional string q = 15 [json_name = "q"];JWK.BuildersetQi(java.lang.String value)optional string qi = 16 [json_name = "qi"];JWK.BuildersetQiBytes(com.google.protobuf.ByteString value)optional string qi = 16 [json_name = "qi"];JWK.BuildersetUse(java.lang.String value)JWK "use" (Public Key Use) Parameter.JWK.BuildersetUseBytes(com.google.protobuf.ByteString value)JWK "use" (Public Key Use) Parameter.JWK.BuildersetX(java.lang.String value)optional string x = 18 [json_name = "x"];JWK.BuildersetX5C(int index, java.lang.String value)JWK "x5c" (X.509 Certificate Chain) Parameter.JWK.BuildersetX5T(java.lang.String value)JWK "x5t" (X.509 Certificate SHA-1 Thumbprint) Parameter.JWK.BuildersetX5TBytes(com.google.protobuf.ByteString value)JWK "x5t" (X.509 Certificate SHA-1 Thumbprint) Parameter.JWK.BuildersetX5U(java.lang.String value)JWK "x5u" (X.509 URL) Parameter.JWK.BuildersetX5UBytes(com.google.protobuf.ByteString value)JWK "x5u" (X.509 URL) Parameter.JWK.BuildersetXBytes(com.google.protobuf.ByteString value)optional string x = 18 [json_name = "x"];JWK.BuildersetY(java.lang.String value)optional string y = 19 [json_name = "y"];JWK.BuildersetYBytes(com.google.protobuf.ByteString value)optional string y = 19 [json_name = "y"];-
Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFrom
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
-
-
-
-
Method Detail
-
hasAlg
public boolean hasAlg()
JWK "alg" (Algorithm) Parameter.
optional string alg = 1 [json_name = "alg"];- Specified by:
hasAlgin interfaceJWKOrBuilder- Returns:
- Whether the alg field is set.
-
getAlg
public java.lang.String getAlg()
JWK "alg" (Algorithm) Parameter.
optional string alg = 1 [json_name = "alg"];- Specified by:
getAlgin interfaceJWKOrBuilder- Returns:
- The alg.
-
getAlgBytes
public com.google.protobuf.ByteString getAlgBytes()
JWK "alg" (Algorithm) Parameter.
optional string alg = 1 [json_name = "alg"];- Specified by:
getAlgBytesin interfaceJWKOrBuilder- Returns:
- The bytes for alg.
-
setAlg
public JWK.Builder setAlg(java.lang.String value)
JWK "alg" (Algorithm) Parameter.
optional string alg = 1 [json_name = "alg"];- Parameters:
value- The alg to set.- Returns:
- This builder for chaining.
-
clearAlg
public JWK.Builder clearAlg()
JWK "alg" (Algorithm) Parameter.
optional string alg = 1 [json_name = "alg"];- Returns:
- This builder for chaining.
-
setAlgBytes
public JWK.Builder setAlgBytes(com.google.protobuf.ByteString value)
JWK "alg" (Algorithm) Parameter.
optional string alg = 1 [json_name = "alg"];- Parameters:
value- The bytes for alg to set.- Returns:
- This builder for chaining.
-
hasCrv
public boolean hasCrv()
optional string crv = 2 [json_name = "crv"];- Specified by:
hasCrvin interfaceJWKOrBuilder- Returns:
- Whether the crv field is set.
-
getCrv
public java.lang.String getCrv()
optional string crv = 2 [json_name = "crv"];- Specified by:
getCrvin interfaceJWKOrBuilder- Returns:
- The crv.
-
getCrvBytes
public com.google.protobuf.ByteString getCrvBytes()
optional string crv = 2 [json_name = "crv"];- Specified by:
getCrvBytesin interfaceJWKOrBuilder- Returns:
- The bytes for crv.
-
setCrv
public JWK.Builder setCrv(java.lang.String value)
optional string crv = 2 [json_name = "crv"];- Parameters:
value- The crv to set.- Returns:
- This builder for chaining.
-
clearCrv
public JWK.Builder clearCrv()
optional string crv = 2 [json_name = "crv"];- Returns:
- This builder for chaining.
-
setCrvBytes
public JWK.Builder setCrvBytes(com.google.protobuf.ByteString value)
optional string crv = 2 [json_name = "crv"];- Parameters:
value- The bytes for crv to set.- Returns:
- This builder for chaining.
-
hasD
public boolean hasD()
optional string d = 3 [json_name = "d"];- Specified by:
hasDin interfaceJWKOrBuilder- Returns:
- Whether the d field is set.
-
getD
public java.lang.String getD()
optional string d = 3 [json_name = "d"];- Specified by:
getDin interfaceJWKOrBuilder- Returns:
- The d.
-
getDBytes
public com.google.protobuf.ByteString getDBytes()
optional string d = 3 [json_name = "d"];- Specified by:
getDBytesin interfaceJWKOrBuilder- Returns:
- The bytes for d.
-
setD
public JWK.Builder setD(java.lang.String value)
optional string d = 3 [json_name = "d"];- Parameters:
value- The d to set.- Returns:
- This builder for chaining.
-
clearD
public JWK.Builder clearD()
optional string d = 3 [json_name = "d"];- Returns:
- This builder for chaining.
-
setDBytes
public JWK.Builder setDBytes(com.google.protobuf.ByteString value)
optional string d = 3 [json_name = "d"];- Parameters:
value- The bytes for d to set.- Returns:
- This builder for chaining.
-
hasDp
public boolean hasDp()
optional string dp = 4 [json_name = "dp"];- Specified by:
hasDpin interfaceJWKOrBuilder- Returns:
- Whether the dp field is set.
-
getDp
public java.lang.String getDp()
optional string dp = 4 [json_name = "dp"];- Specified by:
getDpin interfaceJWKOrBuilder- Returns:
- The dp.
-
getDpBytes
public com.google.protobuf.ByteString getDpBytes()
optional string dp = 4 [json_name = "dp"];- Specified by:
getDpBytesin interfaceJWKOrBuilder- Returns:
- The bytes for dp.
-
setDp
public JWK.Builder setDp(java.lang.String value)
optional string dp = 4 [json_name = "dp"];- Parameters:
value- The dp to set.- Returns:
- This builder for chaining.
-
clearDp
public JWK.Builder clearDp()
optional string dp = 4 [json_name = "dp"];- Returns:
- This builder for chaining.
-
setDpBytes
public JWK.Builder setDpBytes(com.google.protobuf.ByteString value)
optional string dp = 4 [json_name = "dp"];- Parameters:
value- The bytes for dp to set.- Returns:
- This builder for chaining.
-
hasDq
public boolean hasDq()
optional string dq = 5 [json_name = "dq"];- Specified by:
hasDqin interfaceJWKOrBuilder- Returns:
- Whether the dq field is set.
-
getDq
public java.lang.String getDq()
optional string dq = 5 [json_name = "dq"];- Specified by:
getDqin interfaceJWKOrBuilder- Returns:
- The dq.
-
getDqBytes
public com.google.protobuf.ByteString getDqBytes()
optional string dq = 5 [json_name = "dq"];- Specified by:
getDqBytesin interfaceJWKOrBuilder- Returns:
- The bytes for dq.
-
setDq
public JWK.Builder setDq(java.lang.String value)
optional string dq = 5 [json_name = "dq"];- Parameters:
value- The dq to set.- Returns:
- This builder for chaining.
-
clearDq
public JWK.Builder clearDq()
optional string dq = 5 [json_name = "dq"];- Returns:
- This builder for chaining.
-
setDqBytes
public JWK.Builder setDqBytes(com.google.protobuf.ByteString value)
optional string dq = 5 [json_name = "dq"];- Parameters:
value- The bytes for dq to set.- Returns:
- This builder for chaining.
-
hasE
public boolean hasE()
optional string e = 6 [json_name = "e"];- Specified by:
hasEin interfaceJWKOrBuilder- Returns:
- Whether the e field is set.
-
getE
public java.lang.String getE()
optional string e = 6 [json_name = "e"];- Specified by:
getEin interfaceJWKOrBuilder- Returns:
- The e.
-
getEBytes
public com.google.protobuf.ByteString getEBytes()
optional string e = 6 [json_name = "e"];- Specified by:
getEBytesin interfaceJWKOrBuilder- Returns:
- The bytes for e.
-
setE
public JWK.Builder setE(java.lang.String value)
optional string e = 6 [json_name = "e"];- Parameters:
value- The e to set.- Returns:
- This builder for chaining.
-
clearE
public JWK.Builder clearE()
optional string e = 6 [json_name = "e"];- Returns:
- This builder for chaining.
-
setEBytes
public JWK.Builder setEBytes(com.google.protobuf.ByteString value)
optional string e = 6 [json_name = "e"];- Parameters:
value- The bytes for e to set.- Returns:
- This builder for chaining.
-
hasExt
public boolean hasExt()
JWK "ext" (Extractable) Parameter.
optional bool ext = 7 [json_name = "ext"];- Specified by:
hasExtin interfaceJWKOrBuilder- Returns:
- Whether the ext field is set.
-
getExt
public boolean getExt()
JWK "ext" (Extractable) Parameter.
optional bool ext = 7 [json_name = "ext"];- Specified by:
getExtin interfaceJWKOrBuilder- Returns:
- The ext.
-
setExt
public JWK.Builder setExt(boolean value)
JWK "ext" (Extractable) Parameter.
optional bool ext = 7 [json_name = "ext"];- Parameters:
value- The ext to set.- Returns:
- This builder for chaining.
-
clearExt
public JWK.Builder clearExt()
JWK "ext" (Extractable) Parameter.
optional bool ext = 7 [json_name = "ext"];- Returns:
- This builder for chaining.
-
hasK
public boolean hasK()
optional string k = 8 [json_name = "k"];- Specified by:
hasKin interfaceJWKOrBuilder- Returns:
- Whether the k field is set.
-
getK
public java.lang.String getK()
optional string k = 8 [json_name = "k"];- Specified by:
getKin interfaceJWKOrBuilder- Returns:
- The k.
-
getKBytes
public com.google.protobuf.ByteString getKBytes()
optional string k = 8 [json_name = "k"];- Specified by:
getKBytesin interfaceJWKOrBuilder- Returns:
- The bytes for k.
-
setK
public JWK.Builder setK(java.lang.String value)
optional string k = 8 [json_name = "k"];- Parameters:
value- The k to set.- Returns:
- This builder for chaining.
-
clearK
public JWK.Builder clearK()
optional string k = 8 [json_name = "k"];- Returns:
- This builder for chaining.
-
setKBytes
public JWK.Builder setKBytes(com.google.protobuf.ByteString value)
optional string k = 8 [json_name = "k"];- Parameters:
value- The bytes for k to set.- Returns:
- This builder for chaining.
-
getKeyOpsList
public java.util.List<java.lang.String> getKeyOpsList()
JWK "key_ops" (Key Operations) Parameter.
repeated string key_ops = 9 [json_name = "keyOps"];- Specified by:
getKeyOpsListin interfaceJWKOrBuilder- Returns:
- A list containing the keyOps.
-
getKeyOpsCount
public int getKeyOpsCount()
JWK "key_ops" (Key Operations) Parameter.
repeated string key_ops = 9 [json_name = "keyOps"];- Specified by:
getKeyOpsCountin interfaceJWKOrBuilder- Returns:
- The count of keyOps.
-
getKeyOps
public java.lang.String getKeyOps(int index)
JWK "key_ops" (Key Operations) Parameter.
repeated string key_ops = 9 [json_name = "keyOps"];- Specified by:
getKeyOpsin interfaceJWKOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The keyOps at the given index.
-
getKeyOpsBytes
public com.google.protobuf.ByteString getKeyOpsBytes(int index)
JWK "key_ops" (Key Operations) Parameter.
repeated string key_ops = 9 [json_name = "keyOps"];- Specified by:
getKeyOpsBytesin interfaceJWKOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the keyOps at the given index.
-
setKeyOps
public JWK.Builder setKeyOps(int index, java.lang.String value)
JWK "key_ops" (Key Operations) Parameter.
repeated string key_ops = 9 [json_name = "keyOps"];- Parameters:
index- The index to set the value at.value- The keyOps to set.- Returns:
- This builder for chaining.
-
addKeyOps
public JWK.Builder addKeyOps(java.lang.String value)
JWK "key_ops" (Key Operations) Parameter.
repeated string key_ops = 9 [json_name = "keyOps"];- Parameters:
value- The keyOps to add.- Returns:
- This builder for chaining.
-
addAllKeyOps
public JWK.Builder addAllKeyOps(java.lang.Iterable<java.lang.String> values)
JWK "key_ops" (Key Operations) Parameter.
repeated string key_ops = 9 [json_name = "keyOps"];- Parameters:
values- The keyOps to add.- Returns:
- This builder for chaining.
-
clearKeyOps
public JWK.Builder clearKeyOps()
JWK "key_ops" (Key Operations) Parameter.
repeated string key_ops = 9 [json_name = "keyOps"];- Returns:
- This builder for chaining.
-
addKeyOpsBytes
public JWK.Builder addKeyOpsBytes(com.google.protobuf.ByteString value)
JWK "key_ops" (Key Operations) Parameter.
repeated string key_ops = 9 [json_name = "keyOps"];- Parameters:
value- The bytes of the keyOps to add.- Returns:
- This builder for chaining.
-
hasKid
public boolean hasKid()
JWK "kid" (Key ID) Parameter.
optional string kid = 10 [json_name = "kid"];- Specified by:
hasKidin interfaceJWKOrBuilder- Returns:
- Whether the kid field is set.
-
getKid
public java.lang.String getKid()
JWK "kid" (Key ID) Parameter.
optional string kid = 10 [json_name = "kid"];- Specified by:
getKidin interfaceJWKOrBuilder- Returns:
- The kid.
-
getKidBytes
public com.google.protobuf.ByteString getKidBytes()
JWK "kid" (Key ID) Parameter.
optional string kid = 10 [json_name = "kid"];- Specified by:
getKidBytesin interfaceJWKOrBuilder- Returns:
- The bytes for kid.
-
setKid
public JWK.Builder setKid(java.lang.String value)
JWK "kid" (Key ID) Parameter.
optional string kid = 10 [json_name = "kid"];- Parameters:
value- The kid to set.- Returns:
- This builder for chaining.
-
clearKid
public JWK.Builder clearKid()
JWK "kid" (Key ID) Parameter.
optional string kid = 10 [json_name = "kid"];- Returns:
- This builder for chaining.
-
setKidBytes
public JWK.Builder setKidBytes(com.google.protobuf.ByteString value)
JWK "kid" (Key ID) Parameter.
optional string kid = 10 [json_name = "kid"];- Parameters:
value- The bytes for kid to set.- Returns:
- This builder for chaining.
-
hasKty
public boolean hasKty()
JWK "kty" (Key Type) Parameter.
optional string kty = 11 [json_name = "kty"];- Specified by:
hasKtyin interfaceJWKOrBuilder- Returns:
- Whether the kty field is set.
-
getKty
public java.lang.String getKty()
JWK "kty" (Key Type) Parameter.
optional string kty = 11 [json_name = "kty"];- Specified by:
getKtyin interfaceJWKOrBuilder- Returns:
- The kty.
-
getKtyBytes
public com.google.protobuf.ByteString getKtyBytes()
JWK "kty" (Key Type) Parameter.
optional string kty = 11 [json_name = "kty"];- Specified by:
getKtyBytesin interfaceJWKOrBuilder- Returns:
- The bytes for kty.
-
setKty
public JWK.Builder setKty(java.lang.String value)
JWK "kty" (Key Type) Parameter.
optional string kty = 11 [json_name = "kty"];- Parameters:
value- The kty to set.- Returns:
- This builder for chaining.
-
clearKty
public JWK.Builder clearKty()
JWK "kty" (Key Type) Parameter.
optional string kty = 11 [json_name = "kty"];- Returns:
- This builder for chaining.
-
setKtyBytes
public JWK.Builder setKtyBytes(com.google.protobuf.ByteString value)
JWK "kty" (Key Type) Parameter.
optional string kty = 11 [json_name = "kty"];- Parameters:
value- The bytes for kty to set.- Returns:
- This builder for chaining.
-
hasN
public boolean hasN()
optional string n = 12 [json_name = "n"];- Specified by:
hasNin interfaceJWKOrBuilder- Returns:
- Whether the n field is set.
-
getN
public java.lang.String getN()
optional string n = 12 [json_name = "n"];- Specified by:
getNin interfaceJWKOrBuilder- Returns:
- The n.
-
getNBytes
public com.google.protobuf.ByteString getNBytes()
optional string n = 12 [json_name = "n"];- Specified by:
getNBytesin interfaceJWKOrBuilder- Returns:
- The bytes for n.
-
setN
public JWK.Builder setN(java.lang.String value)
optional string n = 12 [json_name = "n"];- Parameters:
value- The n to set.- Returns:
- This builder for chaining.
-
clearN
public JWK.Builder clearN()
optional string n = 12 [json_name = "n"];- Returns:
- This builder for chaining.
-
setNBytes
public JWK.Builder setNBytes(com.google.protobuf.ByteString value)
optional string n = 12 [json_name = "n"];- Parameters:
value- The bytes for n to set.- Returns:
- This builder for chaining.
-
getOthList
public java.util.List<JWK.OTH> getOthList()
repeated .streamlayer.sdkSettings.JWK.OTH oth = 13 [json_name = "oth"];- Specified by:
getOthListin interfaceJWKOrBuilder
-
getOthCount
public int getOthCount()
repeated .streamlayer.sdkSettings.JWK.OTH oth = 13 [json_name = "oth"];- Specified by:
getOthCountin interfaceJWKOrBuilder
-
getOth
public JWK.OTH getOth(int index)
repeated .streamlayer.sdkSettings.JWK.OTH oth = 13 [json_name = "oth"];- Specified by:
getOthin interfaceJWKOrBuilder
-
setOth
public JWK.Builder setOth(int index, JWK.OTH value)
repeated .streamlayer.sdkSettings.JWK.OTH oth = 13 [json_name = "oth"];
-
setOth
public JWK.Builder setOth(int index, JWK.OTH.Builder builderForValue)
repeated .streamlayer.sdkSettings.JWK.OTH oth = 13 [json_name = "oth"];
-
addOth
public JWK.Builder addOth(JWK.OTH value)
repeated .streamlayer.sdkSettings.JWK.OTH oth = 13 [json_name = "oth"];
-
addOth
public JWK.Builder addOth(int index, JWK.OTH value)
repeated .streamlayer.sdkSettings.JWK.OTH oth = 13 [json_name = "oth"];
-
addOth
public JWK.Builder addOth(JWK.OTH.Builder builderForValue)
repeated .streamlayer.sdkSettings.JWK.OTH oth = 13 [json_name = "oth"];
-
addOth
public JWK.Builder addOth(int index, JWK.OTH.Builder builderForValue)
repeated .streamlayer.sdkSettings.JWK.OTH oth = 13 [json_name = "oth"];
-
addAllOth
public JWK.Builder addAllOth(java.lang.Iterable<? extends JWK.OTH> values)
repeated .streamlayer.sdkSettings.JWK.OTH oth = 13 [json_name = "oth"];
-
clearOth
public JWK.Builder clearOth()
repeated .streamlayer.sdkSettings.JWK.OTH oth = 13 [json_name = "oth"];
-
removeOth
public JWK.Builder removeOth(int index)
repeated .streamlayer.sdkSettings.JWK.OTH oth = 13 [json_name = "oth"];
-
hasP
public boolean hasP()
optional string p = 14 [json_name = "p"];- Specified by:
hasPin interfaceJWKOrBuilder- Returns:
- Whether the p field is set.
-
getP
public java.lang.String getP()
optional string p = 14 [json_name = "p"];- Specified by:
getPin interfaceJWKOrBuilder- Returns:
- The p.
-
getPBytes
public com.google.protobuf.ByteString getPBytes()
optional string p = 14 [json_name = "p"];- Specified by:
getPBytesin interfaceJWKOrBuilder- Returns:
- The bytes for p.
-
setP
public JWK.Builder setP(java.lang.String value)
optional string p = 14 [json_name = "p"];- Parameters:
value- The p to set.- Returns:
- This builder for chaining.
-
clearP
public JWK.Builder clearP()
optional string p = 14 [json_name = "p"];- Returns:
- This builder for chaining.
-
setPBytes
public JWK.Builder setPBytes(com.google.protobuf.ByteString value)
optional string p = 14 [json_name = "p"];- Parameters:
value- The bytes for p to set.- Returns:
- This builder for chaining.
-
hasQ
public boolean hasQ()
optional string q = 15 [json_name = "q"];- Specified by:
hasQin interfaceJWKOrBuilder- Returns:
- Whether the q field is set.
-
getQ
public java.lang.String getQ()
optional string q = 15 [json_name = "q"];- Specified by:
getQin interfaceJWKOrBuilder- Returns:
- The q.
-
getQBytes
public com.google.protobuf.ByteString getQBytes()
optional string q = 15 [json_name = "q"];- Specified by:
getQBytesin interfaceJWKOrBuilder- Returns:
- The bytes for q.
-
setQ
public JWK.Builder setQ(java.lang.String value)
optional string q = 15 [json_name = "q"];- Parameters:
value- The q to set.- Returns:
- This builder for chaining.
-
clearQ
public JWK.Builder clearQ()
optional string q = 15 [json_name = "q"];- Returns:
- This builder for chaining.
-
setQBytes
public JWK.Builder setQBytes(com.google.protobuf.ByteString value)
optional string q = 15 [json_name = "q"];- Parameters:
value- The bytes for q to set.- Returns:
- This builder for chaining.
-
hasQi
public boolean hasQi()
optional string qi = 16 [json_name = "qi"];- Specified by:
hasQiin interfaceJWKOrBuilder- Returns:
- Whether the qi field is set.
-
getQi
public java.lang.String getQi()
optional string qi = 16 [json_name = "qi"];- Specified by:
getQiin interfaceJWKOrBuilder- Returns:
- The qi.
-
getQiBytes
public com.google.protobuf.ByteString getQiBytes()
optional string qi = 16 [json_name = "qi"];- Specified by:
getQiBytesin interfaceJWKOrBuilder- Returns:
- The bytes for qi.
-
setQi
public JWK.Builder setQi(java.lang.String value)
optional string qi = 16 [json_name = "qi"];- Parameters:
value- The qi to set.- Returns:
- This builder for chaining.
-
clearQi
public JWK.Builder clearQi()
optional string qi = 16 [json_name = "qi"];- Returns:
- This builder for chaining.
-
setQiBytes
public JWK.Builder setQiBytes(com.google.protobuf.ByteString value)
optional string qi = 16 [json_name = "qi"];- Parameters:
value- The bytes for qi to set.- Returns:
- This builder for chaining.
-
hasUse
public boolean hasUse()
JWK "use" (Public Key Use) Parameter.
optional string use = 17 [json_name = "use"];- Specified by:
hasUsein interfaceJWKOrBuilder- Returns:
- Whether the use field is set.
-
getUse
public java.lang.String getUse()
JWK "use" (Public Key Use) Parameter.
optional string use = 17 [json_name = "use"];- Specified by:
getUsein interfaceJWKOrBuilder- Returns:
- The use.
-
getUseBytes
public com.google.protobuf.ByteString getUseBytes()
JWK "use" (Public Key Use) Parameter.
optional string use = 17 [json_name = "use"];- Specified by:
getUseBytesin interfaceJWKOrBuilder- Returns:
- The bytes for use.
-
setUse
public JWK.Builder setUse(java.lang.String value)
JWK "use" (Public Key Use) Parameter.
optional string use = 17 [json_name = "use"];- Parameters:
value- The use to set.- Returns:
- This builder for chaining.
-
clearUse
public JWK.Builder clearUse()
JWK "use" (Public Key Use) Parameter.
optional string use = 17 [json_name = "use"];- Returns:
- This builder for chaining.
-
setUseBytes
public JWK.Builder setUseBytes(com.google.protobuf.ByteString value)
JWK "use" (Public Key Use) Parameter.
optional string use = 17 [json_name = "use"];- Parameters:
value- The bytes for use to set.- Returns:
- This builder for chaining.
-
hasX
public boolean hasX()
optional string x = 18 [json_name = "x"];- Specified by:
hasXin interfaceJWKOrBuilder- Returns:
- Whether the x field is set.
-
getX
public java.lang.String getX()
optional string x = 18 [json_name = "x"];- Specified by:
getXin interfaceJWKOrBuilder- Returns:
- The x.
-
getXBytes
public com.google.protobuf.ByteString getXBytes()
optional string x = 18 [json_name = "x"];- Specified by:
getXBytesin interfaceJWKOrBuilder- Returns:
- The bytes for x.
-
setX
public JWK.Builder setX(java.lang.String value)
optional string x = 18 [json_name = "x"];- Parameters:
value- The x to set.- Returns:
- This builder for chaining.
-
clearX
public JWK.Builder clearX()
optional string x = 18 [json_name = "x"];- Returns:
- This builder for chaining.
-
setXBytes
public JWK.Builder setXBytes(com.google.protobuf.ByteString value)
optional string x = 18 [json_name = "x"];- Parameters:
value- The bytes for x to set.- Returns:
- This builder for chaining.
-
hasY
public boolean hasY()
optional string y = 19 [json_name = "y"];- Specified by:
hasYin interfaceJWKOrBuilder- Returns:
- Whether the y field is set.
-
getY
public java.lang.String getY()
optional string y = 19 [json_name = "y"];- Specified by:
getYin interfaceJWKOrBuilder- Returns:
- The y.
-
getYBytes
public com.google.protobuf.ByteString getYBytes()
optional string y = 19 [json_name = "y"];- Specified by:
getYBytesin interfaceJWKOrBuilder- Returns:
- The bytes for y.
-
setY
public JWK.Builder setY(java.lang.String value)
optional string y = 19 [json_name = "y"];- Parameters:
value- The y to set.- Returns:
- This builder for chaining.
-
clearY
public JWK.Builder clearY()
optional string y = 19 [json_name = "y"];- Returns:
- This builder for chaining.
-
setYBytes
public JWK.Builder setYBytes(com.google.protobuf.ByteString value)
optional string y = 19 [json_name = "y"];- Parameters:
value- The bytes for y to set.- Returns:
- This builder for chaining.
-
getX5CList
public java.util.List<java.lang.String> getX5CList()
JWK "x5c" (X.509 Certificate Chain) Parameter.
repeated string x5c = 20 [json_name = "x5c"];- Specified by:
getX5CListin interfaceJWKOrBuilder- Returns:
- A list containing the x5c.
-
getX5CCount
public int getX5CCount()
JWK "x5c" (X.509 Certificate Chain) Parameter.
repeated string x5c = 20 [json_name = "x5c"];- Specified by:
getX5CCountin interfaceJWKOrBuilder- Returns:
- The count of x5c.
-
getX5C
public java.lang.String getX5C(int index)
JWK "x5c" (X.509 Certificate Chain) Parameter.
repeated string x5c = 20 [json_name = "x5c"];- Specified by:
getX5Cin interfaceJWKOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The x5c at the given index.
-
getX5CBytes
public com.google.protobuf.ByteString getX5CBytes(int index)
JWK "x5c" (X.509 Certificate Chain) Parameter.
repeated string x5c = 20 [json_name = "x5c"];- Specified by:
getX5CBytesin interfaceJWKOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the x5c at the given index.
-
setX5C
public JWK.Builder setX5C(int index, java.lang.String value)
JWK "x5c" (X.509 Certificate Chain) Parameter.
repeated string x5c = 20 [json_name = "x5c"];- Parameters:
index- The index to set the value at.value- The x5c to set.- Returns:
- This builder for chaining.
-
addX5C
public JWK.Builder addX5C(java.lang.String value)
JWK "x5c" (X.509 Certificate Chain) Parameter.
repeated string x5c = 20 [json_name = "x5c"];- Parameters:
value- The x5c to add.- Returns:
- This builder for chaining.
-
addAllX5C
public JWK.Builder addAllX5C(java.lang.Iterable<java.lang.String> values)
JWK "x5c" (X.509 Certificate Chain) Parameter.
repeated string x5c = 20 [json_name = "x5c"];- Parameters:
values- The x5c to add.- Returns:
- This builder for chaining.
-
clearX5C
public JWK.Builder clearX5C()
JWK "x5c" (X.509 Certificate Chain) Parameter.
repeated string x5c = 20 [json_name = "x5c"];- Returns:
- This builder for chaining.
-
addX5CBytes
public JWK.Builder addX5CBytes(com.google.protobuf.ByteString value)
JWK "x5c" (X.509 Certificate Chain) Parameter.
repeated string x5c = 20 [json_name = "x5c"];- Parameters:
value- The bytes of the x5c to add.- Returns:
- This builder for chaining.
-
hasX5T
public boolean hasX5T()
JWK "x5t" (X.509 Certificate SHA-1 Thumbprint) Parameter.
optional string x5t = 21 [json_name = "x5t"];- Specified by:
hasX5Tin interfaceJWKOrBuilder- Returns:
- Whether the x5t field is set.
-
getX5T
public java.lang.String getX5T()
JWK "x5t" (X.509 Certificate SHA-1 Thumbprint) Parameter.
optional string x5t = 21 [json_name = "x5t"];- Specified by:
getX5Tin interfaceJWKOrBuilder- Returns:
- The x5t.
-
getX5TBytes
public com.google.protobuf.ByteString getX5TBytes()
JWK "x5t" (X.509 Certificate SHA-1 Thumbprint) Parameter.
optional string x5t = 21 [json_name = "x5t"];- Specified by:
getX5TBytesin interfaceJWKOrBuilder- Returns:
- The bytes for x5t.
-
setX5T
public JWK.Builder setX5T(java.lang.String value)
JWK "x5t" (X.509 Certificate SHA-1 Thumbprint) Parameter.
optional string x5t = 21 [json_name = "x5t"];- Parameters:
value- The x5t to set.- Returns:
- This builder for chaining.
-
clearX5T
public JWK.Builder clearX5T()
JWK "x5t" (X.509 Certificate SHA-1 Thumbprint) Parameter.
optional string x5t = 21 [json_name = "x5t"];- Returns:
- This builder for chaining.
-
setX5TBytes
public JWK.Builder setX5TBytes(com.google.protobuf.ByteString value)
JWK "x5t" (X.509 Certificate SHA-1 Thumbprint) Parameter.
optional string x5t = 21 [json_name = "x5t"];- Parameters:
value- The bytes for x5t to set.- Returns:
- This builder for chaining.
-
hasX5U
public boolean hasX5U()
JWK "x5u" (X.509 URL) Parameter.
optional string x5u = 22 [json_name = "x5u"];- Specified by:
hasX5Uin interfaceJWKOrBuilder- Returns:
- Whether the x5u field is set.
-
getX5U
public java.lang.String getX5U()
JWK "x5u" (X.509 URL) Parameter.
optional string x5u = 22 [json_name = "x5u"];- Specified by:
getX5Uin interfaceJWKOrBuilder- Returns:
- The x5u.
-
getX5UBytes
public com.google.protobuf.ByteString getX5UBytes()
JWK "x5u" (X.509 URL) Parameter.
optional string x5u = 22 [json_name = "x5u"];- Specified by:
getX5UBytesin interfaceJWKOrBuilder- Returns:
- The bytes for x5u.
-
setX5U
public JWK.Builder setX5U(java.lang.String value)
JWK "x5u" (X.509 URL) Parameter.
optional string x5u = 22 [json_name = "x5u"];- Parameters:
value- The x5u to set.- Returns:
- This builder for chaining.
-
clearX5U
public JWK.Builder clearX5U()
JWK "x5u" (X.509 URL) Parameter.
optional string x5u = 22 [json_name = "x5u"];- Returns:
- This builder for chaining.
-
setX5UBytes
public JWK.Builder setX5UBytes(com.google.protobuf.ByteString value)
JWK "x5u" (X.509 URL) Parameter.
optional string x5u = 22 [json_name = "x5u"];- Parameters:
value- The bytes for x5u to set.- Returns:
- This builder for chaining.
-
-