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, toString
entrySet, get, getClassInfo, getUnknownKeys, put, putAll, remove, setUnknownKeys
clear, containsKey, containsValue, equals, hashCode, isEmpty, keySet, size, values
public 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.GenericJson
public Jwk clone()
clone
in class com.google.api.client.json.GenericJson