|
gluu
|


公開メンバ関数 | |
| JSONWebKey () | |
| String | getKid () |
| void | setKid (String kid) |
| KeyType | getKty () |
| void | setKty (KeyType kty) |
| Use | getUse () |
| void | setUse (Use use) |
| SignatureAlgorithm | getAlg () |
| void | setAlg (SignatureAlgorithm alg) |
| Long | getExp () |
| void | setExp (Long exp) |
| ECEllipticCurve | getCrv () |
| void | setCrv (ECEllipticCurve crv) |
| List< String > | getX5c () |
| void | setX5c (List< String > x5c) |
| String | getN () |
| void | setN (String n) |
| String | getE () |
| void | setE (String e) |
| String | getX () |
| void | setX (String x) |
| String | getY () |
| void | setY (String y) |
| JSONObject | toJSONObject () throws JSONException |
| int | compareTo (JSONWebKey o) |
静的公開メンバ関数 | |
| static JSONWebKey | fromJSONObject (JSONObject jwkJSONObject) throws JSONException |
非公開変数類 | |
| String | kid |
| KeyType | kty |
| Use | use |
| SignatureAlgorithm | alg |
| Long | exp |
| ECEllipticCurve | crv |
| List< String > | x5c |
| String | n |
| String | e |
| String | x |
| String | y |
|
inline |
|
inlinestatic |
|
inline |
|
inline |
Returns the curve member that identifies the cryptographic curve used with the key.
|
inline |
Returns the exponent value for the RSA public key.
|
inline |
|
inline |
Returns the Key ID. The Key ID member can be used to match a specific key. This can be used, for instance, to choose among a set of keys within the JWK during key rollover.
|
inline |
|
inline |
Returns the modulus value for the RSA public key. It is represented as the base64url encoding of the value's representation.
|
inline |
Returns the intended use of the key: signature or encryption.
|
inline |
Returns the x member that contains the x coordinate for the elliptic curve point. It is represented as the base64url encoding of the coordinate's big endian representation.
|
inline |
|
inline |
Returns the y member that contains the x coordinate for the elliptic curve point. It is represented as the base64url encoding of the coordinate's big endian representation.
|
inline |
|
inline |
Sets the curve member that identifies the cryptographic curve used with the key.
| crv | The curve member that identifies the cryptographic curve used with the key. |
|
inline |
Sets the exponent value for the RSA public key.
| e | The exponent value for the RSA public key. |
|
inline |
|
inline |
Sets the Key ID.
| kid | The Key ID. |
|
inline |
|
inline |
Sets the modulus value for the RSA public key.
| n | The modulus value for the RSA public key. |
|
inline |
Sets the intended use of the key: signature or encryption.
| use | The intended use of the key. |
|
inline |
Sets the x member that contains the x coordinate for the elliptic curve point.
| x | The x member that contains the x coordinate for the elliptic curve point. |
|
inline |
|
inline |
Sets the y member that contains the y coordinate for the elliptic curve point.
| y | The y member that contains the y coordinate for the elliptic curve point. |
|
inline |
|
private |
|
private |
|
private |
Exponent
|
private |
|
private |
|
private |
|
private |
Modulus
|
private |
|
private |
|
private |
|
private |
1.8.13