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

公開メンバ関数

 TokenBindingKeyParameters (String value, int byteValue)
 
String getValue ()
 
int getByteValue ()
 
String toString ()
 

静的公開メンバ関数

static TokenBindingKeyParameters valueOf (int byteValue)
 

公開変数類

 RSA2048_PKCS1_5 =("rsa2048_pkcs1.5", 0)
 
 RSA2048_PSS =("rsa2048_pss", 1)
 
 ECDSAP256 =("ecdsap256", 2)
 

非公開変数類

final String value
 
final int byteValue
 

詳解

 enum {
    rsa2048_pkcs1.5(0), rsa2048_pss(1), ecdsap256(2), (255)
 } TokenBindingKeyParameters;
 
著者
Yuriy Zabrovarnyy

構築子と解体子

◆ TokenBindingKeyParameters()

org.xdi.oxauth.model.crypto.binding.TokenBindingKeyParameters.TokenBindingKeyParameters ( String  value,
int  byteValue 
)
inline
20  {
21  this.value = value;
22  this.byteValue = byteValue;
23  }
final String value
Definition: TokenBindingKeyParameters.java:17
final int byteValue
Definition: TokenBindingKeyParameters.java:18

関数詳解

◆ getByteValue()

int org.xdi.oxauth.model.crypto.binding.TokenBindingKeyParameters.getByteValue ( )
inline
29  {
30  return byteValue;
31  }
final int byteValue
Definition: TokenBindingKeyParameters.java:18

◆ getValue()

String org.xdi.oxauth.model.crypto.binding.TokenBindingKeyParameters.getValue ( )
inline
25  {
26  return value;
27  }
final String value
Definition: TokenBindingKeyParameters.java:17

◆ toString()

String org.xdi.oxauth.model.crypto.binding.TokenBindingKeyParameters.toString ( )
inline
43  {
44  return "TokenBindingKeyParameters{" +
45  "value='" + value + '\'' +
46  ", byteValue=" + byteValue +
47  "} " + super.toString();
48  }
final String value
Definition: TokenBindingKeyParameters.java:17
final int byteValue
Definition: TokenBindingKeyParameters.java:18

◆ valueOf()

static TokenBindingKeyParameters org.xdi.oxauth.model.crypto.binding.TokenBindingKeyParameters.valueOf ( int  byteValue)
inlinestatic
33  {
34  for (TokenBindingKeyParameters v : values()) {
35  if (v.getByteValue() == byteValue) {
36  return v;
37  }
38  }
39  throw new RuntimeException("Failed to identify TokenBindingKeyParameters by byteValue");
40  }
TokenBindingKeyParameters(String value, int byteValue)
Definition: TokenBindingKeyParameters.java:20
final int byteValue
Definition: TokenBindingKeyParameters.java:18

メンバ詳解

◆ byteValue

final int org.xdi.oxauth.model.crypto.binding.TokenBindingKeyParameters.byteValue
private

◆ ECDSAP256

org.xdi.oxauth.model.crypto.binding.TokenBindingKeyParameters.ECDSAP256 =("ecdsap256", 2)

◆ RSA2048_PKCS1_5

org.xdi.oxauth.model.crypto.binding.TokenBindingKeyParameters.RSA2048_PKCS1_5 =("rsa2048_pkcs1.5", 0)

◆ RSA2048_PSS

org.xdi.oxauth.model.crypto.binding.TokenBindingKeyParameters.RSA2048_PSS =("rsa2048_pss", 1)

◆ value

final String org.xdi.oxauth.model.crypto.binding.TokenBindingKeyParameters.value
private

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