public final class Jwk extends GeneratedMessageV3 implements JwkOrBuilder
Jwk is a JSON Web Key as specified in RFC 7517
Protobuf type google.container.v1.Jwk
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
ALG_FIELD_NUMBER
public static final int ALG_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
CRV_FIELD_NUMBER
public static final int CRV_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
E_FIELD_NUMBER
public static final int E_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
KID_FIELD_NUMBER
public static final int KID_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
KTY_FIELD_NUMBER
public static final int KTY_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
N_FIELD_NUMBER
public static final int N_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
USE_FIELD_NUMBER
public static final int USE_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
X_FIELD_NUMBER
public static final int X_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Y_FIELD_NUMBER
public static final int Y_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static Jwk getDefaultInstance()
Returns |
Type |
Description |
Jwk |
|
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static Jwk.Builder newBuilder()
newBuilder(Jwk prototype)
public static Jwk.Builder newBuilder(Jwk prototype)
Parameter |
Name |
Description |
prototype |
Jwk
|
public static Jwk parseDelimitedFrom(InputStream input)
Returns |
Type |
Description |
Jwk |
|
public static Jwk parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Returns |
Type |
Description |
Jwk |
|
parseFrom(byte[] data)
public static Jwk parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
Returns |
Type |
Description |
Jwk |
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Jwk parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Returns |
Type |
Description |
Jwk |
|
parseFrom(ByteString data)
public static Jwk parseFrom(ByteString data)
Returns |
Type |
Description |
Jwk |
|
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Jwk parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Returns |
Type |
Description |
Jwk |
|
public static Jwk parseFrom(CodedInputStream input)
Returns |
Type |
Description |
Jwk |
|
public static Jwk parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Returns |
Type |
Description |
Jwk |
|
public static Jwk parseFrom(InputStream input)
Returns |
Type |
Description |
Jwk |
|
public static Jwk parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Returns |
Type |
Description |
Jwk |
|
parseFrom(ByteBuffer data)
public static Jwk parseFrom(ByteBuffer data)
Returns |
Type |
Description |
Jwk |
|
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Jwk parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Returns |
Type |
Description |
Jwk |
|
parser()
public static Parser<Jwk> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getAlg()
Algorithm.
string alg = 2;
Returns |
Type |
Description |
String |
The alg.
|
getAlgBytes()
public ByteString getAlgBytes()
Algorithm.
string alg = 2;
Returns |
Type |
Description |
ByteString |
The bytes for alg.
|
getCrv()
Used for ECDSA keys.
string crv = 9;
Returns |
Type |
Description |
String |
The crv.
|
getCrvBytes()
public ByteString getCrvBytes()
Used for ECDSA keys.
string crv = 9;
Returns |
Type |
Description |
ByteString |
The bytes for crv.
|
getDefaultInstanceForType()
public Jwk getDefaultInstanceForType()
Returns |
Type |
Description |
Jwk |
|
getE()
Used for RSA keys.
string e = 6;
Returns |
Type |
Description |
String |
The e.
|
getEBytes()
public ByteString getEBytes()
Used for RSA keys.
string e = 6;
Returns |
Type |
Description |
ByteString |
The bytes for e.
|
getKid()
Returns |
Type |
Description |
String |
The kid.
|
getKidBytes()
public ByteString getKidBytes()
Returns |
Type |
Description |
ByteString |
The bytes for kid.
|
getKty()
Key Type.
string kty = 1;
Returns |
Type |
Description |
String |
The kty.
|
getKtyBytes()
public ByteString getKtyBytes()
Key Type.
string kty = 1;
Returns |
Type |
Description |
ByteString |
The bytes for kty.
|
getN()
Used for RSA keys.
string n = 5;
Returns |
Type |
Description |
String |
The n.
|
getNBytes()
public ByteString getNBytes()
Used for RSA keys.
string n = 5;
Returns |
Type |
Description |
ByteString |
The bytes for n.
|
getParserForType()
public Parser<Jwk> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
getUse()
Permitted uses for the public keys.
string use = 3;
Returns |
Type |
Description |
String |
The use.
|
getUseBytes()
public ByteString getUseBytes()
Permitted uses for the public keys.
string use = 3;
Returns |
Type |
Description |
ByteString |
The bytes for use.
|
getX()
Used for ECDSA keys.
string x = 7;
Returns |
Type |
Description |
String |
The x.
|
getXBytes()
public ByteString getXBytes()
Used for ECDSA keys.
string x = 7;
Returns |
Type |
Description |
ByteString |
The bytes for x.
|
getY()
Used for ECDSA keys.
string y = 8;
Returns |
Type |
Description |
String |
The y.
|
getYBytes()
public ByteString getYBytes()
Used for ECDSA keys.
string y = 8;
Returns |
Type |
Description |
ByteString |
The bytes for y.
|
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public Jwk.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected Jwk.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public Jwk.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides