gluu
公開メンバ関数 | 非公開変数類 | 全メンバ一覧
org.xdi.oxauth.model.crypto.binding.TokenBinding クラス
org.xdi.oxauth.model.crypto.binding.TokenBinding 連携図
Collaboration graph

公開メンバ関数

 TokenBinding ()
 
 TokenBinding (TokenBindingType tokenBindingType, TokenBindingID tokenBindingID, byte[] signature, TokenBindingExtension extension)
 
TokenBindingType getTokenBindingType ()
 
TokenBindingID getTokenBindingID ()
 
byte [] getSignature ()
 
TokenBindingExtension getExtension ()
 
String toString ()
 

非公開変数類

TokenBindingType tokenBindingType
 
TokenBindingID tokenBindingID
 
byte [] signature
 
TokenBindingExtension extension
 

詳解

struct { TokenBindingType tokenbinding_type; TokenBindingID tokenbindingid; opaque signature<64..2^16-1>; Signature over the concatenation of tokenbinding_type, key_parameters and exported keying material (EKM) TB_Extension extensions<0..2^16-1>; } TokenBinding;

著者
Yuriy Zabrovarnyy

構築子と解体子

◆ TokenBinding() [1/2]

org.xdi.oxauth.model.crypto.binding.TokenBinding.TokenBinding ( )
inline
25  {
26  }

◆ TokenBinding() [2/2]

org.xdi.oxauth.model.crypto.binding.TokenBinding.TokenBinding ( TokenBindingType  tokenBindingType,
TokenBindingID  tokenBindingID,
byte []  signature,
TokenBindingExtension  extension 
)
inline
28  {
31  this.signature = signature;
32  this.extension = extension;
33  }
TokenBindingExtension extension
Definition: TokenBinding.java:23
TokenBindingType tokenBindingType
Definition: TokenBinding.java:20
TokenBindingID tokenBindingID
Definition: TokenBinding.java:21
byte [] signature
Definition: TokenBinding.java:22

関数詳解

◆ getExtension()

TokenBindingExtension org.xdi.oxauth.model.crypto.binding.TokenBinding.getExtension ( )
inline
47  {
48  return extension;
49  }
TokenBindingExtension extension
Definition: TokenBinding.java:23

◆ getSignature()

byte [] org.xdi.oxauth.model.crypto.binding.TokenBinding.getSignature ( )
inline
43  {
44  return signature;
45  }
byte [] signature
Definition: TokenBinding.java:22

◆ getTokenBindingID()

TokenBindingID org.xdi.oxauth.model.crypto.binding.TokenBinding.getTokenBindingID ( )
inline
39  {
40  return tokenBindingID;
41  }
TokenBindingID tokenBindingID
Definition: TokenBinding.java:21

◆ getTokenBindingType()

TokenBindingType org.xdi.oxauth.model.crypto.binding.TokenBinding.getTokenBindingType ( )
inline
35  {
36  return tokenBindingType;
37  }
TokenBindingType tokenBindingType
Definition: TokenBinding.java:20

◆ toString()

String org.xdi.oxauth.model.crypto.binding.TokenBinding.toString ( )
inline
52  {
53  return "TokenBinding{" +
54  "tokenBindingType=" + tokenBindingType +
55  ", tokenBindingID=" + tokenBindingID +
56  ", signature=" + Arrays.toString(signature) +
57  ", extension=" + extension +
58  '}';
59  }
TokenBindingExtension extension
Definition: TokenBinding.java:23
TokenBindingType tokenBindingType
Definition: TokenBinding.java:20
TokenBindingID tokenBindingID
Definition: TokenBinding.java:21
byte [] signature
Definition: TokenBinding.java:22

メンバ詳解

◆ extension

TokenBindingExtension org.xdi.oxauth.model.crypto.binding.TokenBinding.extension
private

◆ signature

byte [] org.xdi.oxauth.model.crypto.binding.TokenBinding.signature
private

◆ tokenBindingID

TokenBindingID org.xdi.oxauth.model.crypto.binding.TokenBinding.tokenBindingID
private

◆ tokenBindingType

TokenBindingType org.xdi.oxauth.model.crypto.binding.TokenBinding.tokenBindingType
private

このクラス詳解は次のファイルから抽出されました: