public final class Jwk
extends com.google.api.client.json.GenericJson
This is the Java data model class that specifies how to parse/serialize into the JSON that is transmitted over HTTP when working with the Kubernetes Engine API. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json
com.google.api.client.util.GenericData.Flags| Constructor and Description |
|---|
Jwk() |
| Modifier and Type | Method and Description |
|---|---|
Jwk |
clone() |
java.lang.String |
getAlg()
Algorithm.
|
java.lang.String |
getCrv()
Used for ECDSA keys.
|
java.lang.String |
getE()
Used for RSA keys.
|
java.lang.String |
getKid()
Key ID.
|
java.lang.String |
getKty()
Key Type.
|
java.lang.String |
getN()
Used for RSA keys.
|
java.lang.String |
getUse()
Permitted uses for the public keys.
|
java.lang.String |
getX()
Used for ECDSA keys.
|
java.lang.String |
getY()
Used for ECDSA keys.
|
Jwk |
set(java.lang.String fieldName,
java.lang.Object value) |
Jwk |
setAlg(java.lang.String alg)
Algorithm.
|
Jwk |
setCrv(java.lang.String crv)
Used for ECDSA keys.
|
Jwk |
setE(java.lang.String e)
Used for RSA keys.
|
Jwk |
setKid(java.lang.String kid)
Key ID.
|
Jwk |
setKty(java.lang.String kty)
Key Type.
|
Jwk |
setN(java.lang.String n)
Used for RSA keys.
|
Jwk |
setUse(java.lang.String use)
Permitted uses for the public keys.
|
Jwk |
setX(java.lang.String x)
Used for ECDSA keys.
|
Jwk |
setY(java.lang.String y)
Used for ECDSA keys.
|
getFactory, setFactory, toPrettyString, toStringentrySet, get, getClassInfo, getUnknownKeys, put, putAll, remove, setUnknownKeysclear, containsKey, containsValue, equals, hashCode, isEmpty, keySet, size, valuespublic java.lang.String getAlg()
null for nonepublic Jwk setAlg(java.lang.String alg)
alg - alg or null for nonepublic java.lang.String getCrv()
null for nonepublic Jwk setCrv(java.lang.String crv)
crv - crv or null for nonepublic java.lang.String getE()
null for nonepublic Jwk setE(java.lang.String e)
e - e or null for nonepublic java.lang.String getKid()
null for nonepublic Jwk setKid(java.lang.String kid)
kid - kid or null for nonepublic java.lang.String getKty()
null for nonepublic Jwk setKty(java.lang.String kty)
kty - kty or null for nonepublic java.lang.String getN()
null for nonepublic Jwk setN(java.lang.String n)
n - n or null for nonepublic java.lang.String getUse()
null for nonepublic Jwk setUse(java.lang.String use)
use - use or null for nonepublic java.lang.String getX()
null for nonepublic Jwk setX(java.lang.String x)
x - x or null for nonepublic java.lang.String getY()
null for nonepublic Jwk setY(java.lang.String y)
y - y or null for nonepublic Jwk set(java.lang.String fieldName, java.lang.Object value)
set in class com.google.api.client.json.GenericJsonpublic Jwk clone()
clone in class com.google.api.client.json.GenericJson