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

公開メンバ関数

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

静的公開メンバ関数

static TokenBindingType valueOf (int byteValue)
 

公開変数類

 PROVIDED_TOKEN_BINDING =("provided_token_binding", 0)
 
 REFERRED_TOKEN_BINDING =("referred_token_binding", 1)
 

非公開変数類

final String value
 
final int byteValue
 

詳解

enum {
   provided_token_binding(0), referred_token_binding(1), (255)
} TokenBindingType;
著者
Yuriy Zabrovarnyy

構築子と解体子

◆ TokenBindingType()

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

関数詳解

◆ getByteValue()

int org.xdi.oxauth.model.crypto.binding.TokenBindingType.getByteValue ( )
inline
28  {
29  return byteValue;
30  }
final int byteValue
Definition: TokenBindingType.java:17

◆ getValue()

String org.xdi.oxauth.model.crypto.binding.TokenBindingType.getValue ( )
inline
24  {
25  return value;
26  }
final String value
Definition: TokenBindingType.java:16

◆ toString()

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

◆ valueOf()

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

メンバ詳解

◆ byteValue

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

◆ PROVIDED_TOKEN_BINDING

org.xdi.oxauth.model.crypto.binding.TokenBindingType.PROVIDED_TOKEN_BINDING =("provided_token_binding", 0)

◆ REFERRED_TOKEN_BINDING

org.xdi.oxauth.model.crypto.binding.TokenBindingType.REFERRED_TOKEN_BINDING =("referred_token_binding", 1)

◆ value

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

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