Class JWK
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite<JWK,JWK.Builder>
-
- com.streamlayer.sdkSettings.common.JWK
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,JWKOrBuilder
public final class JWK extends com.google.protobuf.GeneratedMessageLite<JWK,JWK.Builder> implements JWKOrBuilder
Protobuf typestreamlayer.sdkSettings.JWK
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classJWK.BuilderProtobuf typestreamlayer.sdkSettings.JWKstatic classJWK.OTHProtobuf typestreamlayer.sdkSettings.JWK.OTHstatic interfaceJWK.OTHOrBuilder-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageLite
com.google.protobuf.GeneratedMessageLite.DefaultInstanceBasedParser<T extends com.google.protobuf.GeneratedMessageLite<T,?>>, com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType,BuilderType>,BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType,BuilderType>,BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType,BuilderType>,BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageLite.GeneratedExtension<ContainingType extends com.google.protobuf.MessageLite,Type extends java.lang.Object>, com.google.protobuf.GeneratedMessageLite.MethodToInvoke, com.google.protobuf.GeneratedMessageLite.SerializedForm
-
-
Field Summary
Fields Modifier and Type Field Description static intALG_FIELD_NUMBERstatic intCRV_FIELD_NUMBERstatic intD_FIELD_NUMBERstatic intDP_FIELD_NUMBERstatic intDQ_FIELD_NUMBERstatic intE_FIELD_NUMBERstatic intEXT_FIELD_NUMBERstatic intK_FIELD_NUMBERstatic intKEY_OPS_FIELD_NUMBERstatic intKID_FIELD_NUMBERstatic intKTY_FIELD_NUMBERstatic intN_FIELD_NUMBERstatic intOTH_FIELD_NUMBERstatic intP_FIELD_NUMBERstatic intQ_FIELD_NUMBERstatic intQI_FIELD_NUMBERstatic intUSE_FIELD_NUMBERstatic intX_FIELD_NUMBERstatic intX5C_FIELD_NUMBERstatic intX5T_FIELD_NUMBERstatic intX5U_FIELD_NUMBERstatic intY_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.ObjectdynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, java.lang.Object arg0, java.lang.Object arg1)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"];static JWKgetDefaultInstance()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"];JWK.OTHOrBuildergetOthOrBuilder(int index)repeated .streamlayer.sdkSettings.JWK.OTH oth = 13 [json_name = "oth"];java.util.List<? extends JWK.OTHOrBuilder>getOthOrBuilderList()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"];static JWK.BuildernewBuilder()static JWK.BuildernewBuilder(JWK prototype)static JWKparseDelimitedFrom(java.io.InputStream input)static JWKparseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static JWKparseFrom(byte[] data)static JWKparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static JWKparseFrom(com.google.protobuf.ByteString data)static JWKparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static JWKparseFrom(com.google.protobuf.CodedInputStream input)static JWKparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static JWKparseFrom(java.io.InputStream input)static JWKparseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static JWKparseFrom(java.nio.ByteBuffer data)static JWKparseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<JWK>parser()-
Methods inherited from class com.google.protobuf.GeneratedMessageLite
createBuilder, createBuilder, dynamicMethod, dynamicMethod, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, emptyProtobufList, equals, getDefaultInstanceForType, getParserForType, getSerializedSize, hashCode, isInitialized, isInitialized, makeImmutable, mergeLengthDelimitedField, mergeUnknownFields, mergeVarintField, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBuilderForType, newMessageInfo, newRepeatedGeneratedExtension, newSingularGeneratedExtension, parseDelimitedFrom, parseDelimitedFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parsePartialFrom, parseUnknownField, registerDefaultInstance, toBuilder, toString, writeTo
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
-
-
-
Field Detail
-
ALG_FIELD_NUMBER
public static final int ALG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CRV_FIELD_NUMBER
public static final int CRV_FIELD_NUMBER
- See Also:
- Constant Field Values
-
D_FIELD_NUMBER
public static final int D_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DP_FIELD_NUMBER
public static final int DP_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DQ_FIELD_NUMBER
public static final int DQ_FIELD_NUMBER
- See Also:
- Constant Field Values
-
E_FIELD_NUMBER
public static final int E_FIELD_NUMBER
- See Also:
- Constant Field Values
-
EXT_FIELD_NUMBER
public static final int EXT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
K_FIELD_NUMBER
public static final int K_FIELD_NUMBER
- See Also:
- Constant Field Values
-
KEY_OPS_FIELD_NUMBER
public static final int KEY_OPS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
KID_FIELD_NUMBER
public static final int KID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
KTY_FIELD_NUMBER
public static final int KTY_FIELD_NUMBER
- See Also:
- Constant Field Values
-
N_FIELD_NUMBER
public static final int N_FIELD_NUMBER
- See Also:
- Constant Field Values
-
OTH_FIELD_NUMBER
public static final int OTH_FIELD_NUMBER
- See Also:
- Constant Field Values
-
P_FIELD_NUMBER
public static final int P_FIELD_NUMBER
- See Also:
- Constant Field Values
-
Q_FIELD_NUMBER
public static final int Q_FIELD_NUMBER
- See Also:
- Constant Field Values
-
QI_FIELD_NUMBER
public static final int QI_FIELD_NUMBER
- See Also:
- Constant Field Values
-
USE_FIELD_NUMBER
public static final int USE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
X_FIELD_NUMBER
public static final int X_FIELD_NUMBER
- See Also:
- Constant Field Values
-
Y_FIELD_NUMBER
public static final int Y_FIELD_NUMBER
- See Also:
- Constant Field Values
-
X5C_FIELD_NUMBER
public static final int X5C_FIELD_NUMBER
- See Also:
- Constant Field Values
-
X5T_FIELD_NUMBER
public static final int X5T_FIELD_NUMBER
- See Also:
- Constant Field Values
-
X5U_FIELD_NUMBER
public static final int X5U_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
getOthList
public java.util.List<JWK.OTH> getOthList()
repeated .streamlayer.sdkSettings.JWK.OTH oth = 13 [json_name = "oth"];- Specified by:
getOthListin interfaceJWKOrBuilder
-
getOthOrBuilderList
public java.util.List<? extends JWK.OTHOrBuilder> getOthOrBuilderList()
repeated .streamlayer.sdkSettings.JWK.OTH oth = 13 [json_name = "oth"];
-
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
-
getOthOrBuilder
public JWK.OTHOrBuilder getOthOrBuilder(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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
parseFrom
public static JWK parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static JWK parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static JWK parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static JWK parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static JWK parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static JWK parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static JWK parseFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static JWK parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static JWK parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static JWK parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static JWK parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static JWK parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
newBuilder
public static JWK.Builder newBuilder()
-
newBuilder
public static JWK.Builder newBuilder(JWK prototype)
-
dynamicMethod
protected final java.lang.Object dynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, java.lang.Object arg0, java.lang.Object arg1)- Specified by:
dynamicMethodin classcom.google.protobuf.GeneratedMessageLite<JWK,JWK.Builder>
-
getDefaultInstance
public static JWK getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<JWK> parser()
-
-