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 |