Interface JwkOrBuilder (2.76.0)
Stay organized with collections
Save and categorize content based on your preferences.
public interface JwkOrBuilder extends MessageOrBuilder
Methods
getAlg()
public abstract String getAlg()
Algorithm.
string alg = 2;
Returns |
Type |
Description |
String |
The alg.
|
getAlgBytes()
public abstract ByteString getAlgBytes()
Algorithm.
string alg = 2;
Returns |
Type |
Description |
ByteString |
The bytes for alg.
|
getCrv()
public abstract String getCrv()
Used for ECDSA keys.
string crv = 9;
Returns |
Type |
Description |
String |
The crv.
|
getCrvBytes()
public abstract ByteString getCrvBytes()
Used for ECDSA keys.
string crv = 9;
Returns |
Type |
Description |
ByteString |
The bytes for crv.
|
getE()
public abstract String getE()
Used for RSA keys.
string e = 6;
Returns |
Type |
Description |
String |
The e.
|
getEBytes()
public abstract ByteString getEBytes()
Used for RSA keys.
string e = 6;
Returns |
Type |
Description |
ByteString |
The bytes for e.
|
getKid()
public abstract String getKid()
Returns |
Type |
Description |
String |
The kid.
|
getKidBytes()
public abstract ByteString getKidBytes()
Returns |
Type |
Description |
ByteString |
The bytes for kid.
|
getKty()
public abstract String getKty()
Key Type.
string kty = 1;
Returns |
Type |
Description |
String |
The kty.
|
getKtyBytes()
public abstract ByteString getKtyBytes()
Key Type.
string kty = 1;
Returns |
Type |
Description |
ByteString |
The bytes for kty.
|
getN()
public abstract String getN()
Used for RSA keys.
string n = 5;
Returns |
Type |
Description |
String |
The n.
|
getNBytes()
public abstract ByteString getNBytes()
Used for RSA keys.
string n = 5;
Returns |
Type |
Description |
ByteString |
The bytes for n.
|
getUse()
public abstract String getUse()
Permitted uses for the public keys.
string use = 3;
Returns |
Type |
Description |
String |
The use.
|
getUseBytes()
public abstract ByteString getUseBytes()
Permitted uses for the public keys.
string use = 3;
Returns |
Type |
Description |
ByteString |
The bytes for use.
|
getX()
public abstract String getX()
Used for ECDSA keys.
string x = 7;
Returns |
Type |
Description |
String |
The x.
|
getXBytes()
public abstract ByteString getXBytes()
Used for ECDSA keys.
string x = 7;
Returns |
Type |
Description |
ByteString |
The bytes for x.
|
getY()
public abstract String getY()
Used for ECDSA keys.
string y = 8;
Returns |
Type |
Description |
String |
The y.
|
getYBytes()
public abstract ByteString getYBytes()
Used for ECDSA keys.
string y = 8;
Returns |
Type |
Description |
ByteString |
The bytes for y.
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-09-04 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Interface JwkOrBuilder (2.75.0)\n\nVersion latestkeyboard_arrow_down\n\n- [2.75.0 (latest)](/java/docs/reference/google-cloud-container/latest/com.google.container.v1.JwkOrBuilder)\n- [2.73.0](/java/docs/reference/google-cloud-container/2.73.0/com.google.container.v1.JwkOrBuilder)\n- [2.71.0](/java/docs/reference/google-cloud-container/2.71.0/com.google.container.v1.JwkOrBuilder)\n- [2.70.0](/java/docs/reference/google-cloud-container/2.70.0/com.google.container.v1.JwkOrBuilder)\n- [2.67.0](/java/docs/reference/google-cloud-container/2.67.0/com.google.container.v1.JwkOrBuilder)\n- [2.66.0](/java/docs/reference/google-cloud-container/2.66.0/com.google.container.v1.JwkOrBuilder)\n- [2.65.0](/java/docs/reference/google-cloud-container/2.65.0/com.google.container.v1.JwkOrBuilder)\n- [2.63.0](/java/docs/reference/google-cloud-container/2.63.0/com.google.container.v1.JwkOrBuilder)\n- [2.62.0](/java/docs/reference/google-cloud-container/2.62.0/com.google.container.v1.JwkOrBuilder)\n- [2.61.0](/java/docs/reference/google-cloud-container/2.61.0/com.google.container.v1.JwkOrBuilder)\n- [2.60.0](/java/docs/reference/google-cloud-container/2.60.0/com.google.container.v1.JwkOrBuilder)\n- [2.59.0](/java/docs/reference/google-cloud-container/2.59.0/com.google.container.v1.JwkOrBuilder)\n- [2.58.0](/java/docs/reference/google-cloud-container/2.58.0/com.google.container.v1.JwkOrBuilder)\n- [2.57.0](/java/docs/reference/google-cloud-container/2.57.0/com.google.container.v1.JwkOrBuilder)\n- [2.56.0](/java/docs/reference/google-cloud-container/2.56.0/com.google.container.v1.JwkOrBuilder)\n- [2.55.0](/java/docs/reference/google-cloud-container/2.55.0/com.google.container.v1.JwkOrBuilder)\n- [2.54.0](/java/docs/reference/google-cloud-container/2.54.0/com.google.container.v1.JwkOrBuilder)\n- [2.52.0](/java/docs/reference/google-cloud-container/2.52.0/com.google.container.v1.JwkOrBuilder)\n- [2.51.0](/java/docs/reference/google-cloud-container/2.51.0/com.google.container.v1.JwkOrBuilder)\n- [2.50.0](/java/docs/reference/google-cloud-container/2.50.0/com.google.container.v1.JwkOrBuilder)\n- [2.49.0](/java/docs/reference/google-cloud-container/2.49.0/com.google.container.v1.JwkOrBuilder)\n- [2.48.0](/java/docs/reference/google-cloud-container/2.48.0/com.google.container.v1.JwkOrBuilder)\n- [2.47.0](/java/docs/reference/google-cloud-container/2.47.0/com.google.container.v1.JwkOrBuilder)\n- [2.46.0](/java/docs/reference/google-cloud-container/2.46.0/com.google.container.v1.JwkOrBuilder)\n- [2.45.0](/java/docs/reference/google-cloud-container/2.45.0/com.google.container.v1.JwkOrBuilder)\n- [2.44.0](/java/docs/reference/google-cloud-container/2.44.0/com.google.container.v1.JwkOrBuilder)\n- [2.43.0](/java/docs/reference/google-cloud-container/2.43.0/com.google.container.v1.JwkOrBuilder)\n- [2.42.0](/java/docs/reference/google-cloud-container/2.42.0/com.google.container.v1.JwkOrBuilder)\n- [2.40.0](/java/docs/reference/google-cloud-container/2.40.0/com.google.container.v1.JwkOrBuilder)\n- [2.39.0](/java/docs/reference/google-cloud-container/2.39.0/com.google.container.v1.JwkOrBuilder)\n- [2.38.0](/java/docs/reference/google-cloud-container/2.38.0/com.google.container.v1.JwkOrBuilder)\n- [2.37.0](/java/docs/reference/google-cloud-container/2.37.0/com.google.container.v1.JwkOrBuilder)\n- [2.36.0](/java/docs/reference/google-cloud-container/2.36.0/com.google.container.v1.JwkOrBuilder)\n- [2.35.0](/java/docs/reference/google-cloud-container/2.35.0/com.google.container.v1.JwkOrBuilder)\n- [2.34.0](/java/docs/reference/google-cloud-container/2.34.0/com.google.container.v1.JwkOrBuilder)\n- [2.33.0](/java/docs/reference/google-cloud-container/2.33.0/com.google.container.v1.JwkOrBuilder)\n- [2.32.0](/java/docs/reference/google-cloud-container/2.32.0/com.google.container.v1.JwkOrBuilder)\n- [2.31.0](/java/docs/reference/google-cloud-container/2.31.0/com.google.container.v1.JwkOrBuilder)\n- [2.30.0](/java/docs/reference/google-cloud-container/2.30.0/com.google.container.v1.JwkOrBuilder)\n- [2.27.0](/java/docs/reference/google-cloud-container/2.27.0/com.google.container.v1.JwkOrBuilder)\n- [2.26.0](/java/docs/reference/google-cloud-container/2.26.0/com.google.container.v1.JwkOrBuilder)\n- [2.25.0](/java/docs/reference/google-cloud-container/2.25.0/com.google.container.v1.JwkOrBuilder)\n- [2.24.0](/java/docs/reference/google-cloud-container/2.24.0/com.google.container.v1.JwkOrBuilder)\n- [2.23.0](/java/docs/reference/google-cloud-container/2.23.0/com.google.container.v1.JwkOrBuilder)\n- [2.22.0](/java/docs/reference/google-cloud-container/2.22.0/com.google.container.v1.JwkOrBuilder)\n- [2.21.0](/java/docs/reference/google-cloud-container/2.21.0/com.google.container.v1.JwkOrBuilder)\n- [2.20.0](/java/docs/reference/google-cloud-container/2.20.0/com.google.container.v1.JwkOrBuilder)\n- [2.19.0](/java/docs/reference/google-cloud-container/2.19.0/com.google.container.v1.JwkOrBuilder)\n- [2.18.0](/java/docs/reference/google-cloud-container/2.18.0/com.google.container.v1.JwkOrBuilder)\n- [2.17.0](/java/docs/reference/google-cloud-container/2.17.0/com.google.container.v1.JwkOrBuilder)\n- [2.16.0](/java/docs/reference/google-cloud-container/2.16.0/com.google.container.v1.JwkOrBuilder)\n- [2.15.0](/java/docs/reference/google-cloud-container/2.15.0/com.google.container.v1.JwkOrBuilder)\n- [2.14.0](/java/docs/reference/google-cloud-container/2.14.0/com.google.container.v1.JwkOrBuilder)\n- [2.13.0](/java/docs/reference/google-cloud-container/2.13.0/com.google.container.v1.JwkOrBuilder)\n- [2.12.0](/java/docs/reference/google-cloud-container/2.12.0/com.google.container.v1.JwkOrBuilder)\n- [2.11.0](/java/docs/reference/google-cloud-container/2.11.0/com.google.container.v1.JwkOrBuilder)\n- [2.10.0](/java/docs/reference/google-cloud-container/2.10.0/com.google.container.v1.JwkOrBuilder)\n- [2.9.0](/java/docs/reference/google-cloud-container/2.9.0/com.google.container.v1.JwkOrBuilder)\n- [2.8.0](/java/docs/reference/google-cloud-container/2.8.0/com.google.container.v1.JwkOrBuilder)\n- [2.7.0](/java/docs/reference/google-cloud-container/2.7.0/com.google.container.v1.JwkOrBuilder)\n- [2.6.0](/java/docs/reference/google-cloud-container/2.6.0/com.google.container.v1.JwkOrBuilder)\n- [2.5.2](/java/docs/reference/google-cloud-container/2.5.2/com.google.container.v1.JwkOrBuilder)\n- [2.4.1](/java/docs/reference/google-cloud-container/2.4.1/com.google.container.v1.JwkOrBuilder)\n- [2.3.8](/java/docs/reference/google-cloud-container/2.3.8/com.google.container.v1.JwkOrBuilder) \n\n public interface JwkOrBuilder extends MessageOrBuilder\n\nImplements\n----------\n\n[MessageOrBuilder](https://cloud.google.com/java/docs/reference/protobuf/latest/com.google.protobuf.MessageOrBuilder.html)\n\nMethods\n-------\n\n### getAlg()\n\n public abstract String getAlg()\n\nAlgorithm.\n\n`string alg = 2;`\n\n### getAlgBytes()\n\n public abstract ByteString getAlgBytes()\n\nAlgorithm.\n\n`string alg = 2;`\n\n### getCrv()\n\n public abstract String getCrv()\n\nUsed for ECDSA keys.\n\n`string crv = 9;`\n\n### getCrvBytes()\n\n public abstract ByteString getCrvBytes()\n\nUsed for ECDSA keys.\n\n`string crv = 9;`\n\n### getE()\n\n public abstract String getE()\n\nUsed for RSA keys.\n\n`string e = 6;`\n\n### getEBytes()\n\n public abstract ByteString getEBytes()\n\nUsed for RSA keys.\n\n`string e = 6;`\n\n### getKid()\n\n public abstract String getKid()\n\nKey ID.\n\n`string kid = 4;`\n\n### getKidBytes()\n\n public abstract ByteString getKidBytes()\n\nKey ID.\n\n`string kid = 4;`\n\n### getKty()\n\n public abstract String getKty()\n\nKey Type.\n\n`string kty = 1;`\n\n### getKtyBytes()\n\n public abstract ByteString getKtyBytes()\n\nKey Type.\n\n`string kty = 1;`\n\n### getN()\n\n public abstract String getN()\n\nUsed for RSA keys.\n\n`string n = 5;`\n\n### getNBytes()\n\n public abstract ByteString getNBytes()\n\nUsed for RSA keys.\n\n`string n = 5;`\n\n### getUse()\n\n public abstract String getUse()\n\nPermitted uses for the public keys.\n\n`string use = 3;`\n\n### getUseBytes()\n\n public abstract ByteString getUseBytes()\n\nPermitted uses for the public keys.\n\n`string use = 3;`\n\n### getX()\n\n public abstract String getX()\n\nUsed for ECDSA keys.\n\n`string x = 7;`\n\n### getXBytes()\n\n public abstract ByteString getXBytes()\n\nUsed for ECDSA keys.\n\n`string x = 7;`\n\n### getY()\n\n public abstract String getY()\n\nUsed for ECDSA keys.\n\n`string y = 8;`\n\n### getYBytes()\n\n public abstract ByteString getYBytes()\n\nUsed for ECDSA keys.\n\n`string y = 8;`"]]