gluu
公開メンバ関数 | 非公開変数類 | 静的非公開変数類 | 全メンバ一覧
org.xdi.oxauth.model.fido.u2f.protocol.AuthenticateResponse クラス
org.xdi.oxauth.model.fido.u2f.protocol.AuthenticateResponse の継承関係図
Inheritance graph
org.xdi.oxauth.model.fido.u2f.protocol.AuthenticateResponse 連携図
Collaboration graph

公開メンバ関数

 AuthenticateResponse (@JsonProperty("clientData") String clientData, @JsonProperty("signatureData") String signatureData, @JsonProperty("keyHandle") String keyHandle) throws BadInputException
 
ClientData getClientData ()
 
String getSignatureData ()
 
String getKeyHandle ()
 
String getRequestId ()
 
String toString ()
 

非公開変数類

final String clientData
 
transient ClientData clientDataRef
 
final String signatureData
 
final String keyHandle
 

静的非公開変数類

static final long serialVersionUID = -4854326288654670000L
 

詳解

FIDO U2F device authentication response

著者
Yuriy Movchan Date: 05/13/2015

構築子と解体子

◆ AuthenticateResponse()

org.xdi.oxauth.model.fido.u2f.protocol.AuthenticateResponse.AuthenticateResponse ( @JsonProperty("clientData") String  clientData,
@JsonProperty("signatureData") String  signatureData,
@JsonProperty("keyHandle") String  keyHandle 
) throws BadInputException
inline
48  {
49  this.clientData = clientData;
51  this.keyHandle = keyHandle;
52  this.clientDataRef = new ClientData(clientData);
53  }
final String signatureData
Definition: AuthenticateResponse.java:41
transient ClientData clientDataRef
Definition: AuthenticateResponse.java:37
final String keyHandle
Definition: AuthenticateResponse.java:45
final String clientData
Definition: AuthenticateResponse.java:34

関数詳解

◆ getClientData()

ClientData org.xdi.oxauth.model.fido.u2f.protocol.AuthenticateResponse.getClientData ( )
inline
55  {
56  return clientDataRef;
57  }
transient ClientData clientDataRef
Definition: AuthenticateResponse.java:37

◆ getKeyHandle()

String org.xdi.oxauth.model.fido.u2f.protocol.AuthenticateResponse.getKeyHandle ( )
inline
63  {
64  return keyHandle;
65  }
final String keyHandle
Definition: AuthenticateResponse.java:45

◆ getRequestId()

String org.xdi.oxauth.model.fido.u2f.protocol.AuthenticateResponse.getRequestId ( )
inline
68  {
69  return getClientData().getChallenge();
70  }
ClientData getClientData()
Definition: AuthenticateResponse.java:55
String getChallenge()
Definition: ClientData.java:52

◆ getSignatureData()

String org.xdi.oxauth.model.fido.u2f.protocol.AuthenticateResponse.getSignatureData ( )
inline
59  {
60  return signatureData;
61  }
final String signatureData
Definition: AuthenticateResponse.java:41

◆ toString()

String org.xdi.oxauth.model.fido.u2f.protocol.AuthenticateResponse.toString ( )
inline
73  {
74  StringBuilder builder = new StringBuilder();
75  builder.append("AuthenticateResponse [clientData=").append(clientData).append(", signatureData=").append(signatureData).append(", keyHandle=")
76  .append(keyHandle).append("]");
77  return builder.toString();
78  }
final String signatureData
Definition: AuthenticateResponse.java:41
final String keyHandle
Definition: AuthenticateResponse.java:45
final String clientData
Definition: AuthenticateResponse.java:34

メンバ詳解

◆ clientData

final String org.xdi.oxauth.model.fido.u2f.protocol.AuthenticateResponse.clientData
private

base64(UTF8(client data))

◆ clientDataRef

transient ClientData org.xdi.oxauth.model.fido.u2f.protocol.AuthenticateResponse.clientDataRef
private

◆ keyHandle

final String org.xdi.oxauth.model.fido.u2f.protocol.AuthenticateResponse.keyHandle
private

◆ serialVersionUID

final long org.xdi.oxauth.model.fido.u2f.protocol.AuthenticateResponse.serialVersionUID = -4854326288654670000L
staticprivate

◆ signatureData

final String org.xdi.oxauth.model.fido.u2f.protocol.AuthenticateResponse.signatureData
private

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