gluu
公開メンバ関数 | 静的公開メンバ関数 | 公開変数類 | 非公開メンバ関数 | 非公開変数類 | 全メンバ一覧
列挙 org.xdi.oxauth.model.jwk.KeyType 詳解
org.xdi.oxauth.model.jwk.KeyType 連携図
Collaboration graph

公開メンバ関数

String toString ()
 

静的公開メンバ関数

static KeyType fromString (String param)
 

公開変数類

 EC =("EC")
 
 RSA =("RSA")
 

非公開メンバ関数

 KeyType (String paramName)
 

非公開変数類

final String paramName
 

詳解

Identifies the cryptographic algorithm family used with the key.

著者
Javier Rojas Blum
バージョン
June 15, 2016

構築子と解体子

◆ KeyType()

org.xdi.oxauth.model.jwk.KeyType.KeyType ( String  paramName)
inlineprivate
32  {
33  this.paramName = paramName;
34  }
final String paramName
Definition: KeyType.java:30

関数詳解

◆ fromString()

static KeyType org.xdi.oxauth.model.jwk.KeyType.fromString ( String  param)
inlinestatic

Returns the corresponding KeyType for a parameter use of the JWK endpoint.

引数
paramThe use parameter.
戻り値
The corresponding algorithm family if found, otherwise null.
43  {
44  if (param != null) {
45  for (KeyType keyType : KeyType.values()) {
46  if (param.equals(keyType.paramName)) {
47  return keyType;
48  }
49  }
50  }
51  return null;
52  }
KeyType(String paramName)
Definition: KeyType.java:32

◆ toString()

String org.xdi.oxauth.model.jwk.KeyType.toString ( )
inline

Returns a string representation of the object. In this case the parameter name.

戻り値
The string representation of the object.
61  {
62  return paramName;
63  }
final String paramName
Definition: KeyType.java:30

メンバ詳解

◆ EC

org.xdi.oxauth.model.jwk.KeyType.EC =("EC")

The Elliptic Curve Digital Signature Algorithm (ECDSA) is defined by FIPS 186‑3.

◆ paramName

final String org.xdi.oxauth.model.jwk.KeyType.paramName
private

◆ RSA

org.xdi.oxauth.model.jwk.KeyType.RSA =("RSA")

The RSA algorithm is defined by RFC 3447.


次のファイルからこの列挙についての詳解を抽出しました: