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

公開メンバ関数

 RegisterResponse (@JsonProperty("registrationData") String registrationData, @JsonProperty("clientData") String clientData, @JsonProperty("deviceData") String deviceData) throws BadInputException
 
String getRegistrationData ()
 
ClientData getClientData ()
 
String getDeviceData ()
 
String getRequestId ()
 
String toString ()
 

非公開変数類

final String registrationData
 
final String clientData
 
final String deviceData
 
transient ClientData clientDataRef
 

静的非公開変数類

static final long serialVersionUID = -4192863815075074953L
 

詳解

FIDO U2F device registration response

著者
Yuriy Movchan Date: 05/13/2015

構築子と解体子

◆ RegisterResponse()

org.xdi.oxauth.model.fido.u2f.protocol.RegisterResponse.RegisterResponse ( @JsonProperty("registrationData") String  registrationData,
@JsonProperty("clientData") String  clientData,
@JsonProperty("deviceData") String  deviceData 
) throws BadInputException
inline
51  {
53  this.clientData = clientData;
54  this.clientDataRef = new ClientData(clientData);
55  this.deviceData = deviceData;
56  }
final String registrationData
Definition: RegisterResponse.java:34
final String deviceData
Definition: RegisterResponse.java:46
transient ClientData clientDataRef
Definition: RegisterResponse.java:49
final String clientData
Definition: RegisterResponse.java:40

関数詳解

◆ getClientData()

ClientData org.xdi.oxauth.model.fido.u2f.protocol.RegisterResponse.getClientData ( )
inline
62  {
63  return clientDataRef;
64  }
transient ClientData clientDataRef
Definition: RegisterResponse.java:49

◆ getDeviceData()

String org.xdi.oxauth.model.fido.u2f.protocol.RegisterResponse.getDeviceData ( )
inline
66  {
67  return deviceData;
68  }
final String deviceData
Definition: RegisterResponse.java:46

◆ getRegistrationData()

String org.xdi.oxauth.model.fido.u2f.protocol.RegisterResponse.getRegistrationData ( )
inline
58  {
59  return registrationData;
60  }
final String registrationData
Definition: RegisterResponse.java:34

◆ getRequestId()

String org.xdi.oxauth.model.fido.u2f.protocol.RegisterResponse.getRequestId ( )
inline
71  {
72  return getClientData().getChallenge();
73  }
ClientData getClientData()
Definition: RegisterResponse.java:62
String getChallenge()
Definition: ClientData.java:52

◆ toString()

String org.xdi.oxauth.model.fido.u2f.protocol.RegisterResponse.toString ( )
inline
76  {
77  StringBuilder builder = new StringBuilder();
78  builder.append("RegisterResponse [registrationData=").append(registrationData).append(", clientData=").append(clientData).append(", deviceData=")
79  .append(deviceData).append("]");
80  return builder.toString();
81  }
final String registrationData
Definition: RegisterResponse.java:34
final String deviceData
Definition: RegisterResponse.java:46
final String clientData
Definition: RegisterResponse.java:40

メンバ詳解

◆ clientData

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

base64(UTF8(client data))

◆ clientDataRef

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

◆ deviceData

final String org.xdi.oxauth.model.fido.u2f.protocol.RegisterResponse.deviceData
private

base64(UTF8(device data))

◆ registrationData

final String org.xdi.oxauth.model.fido.u2f.protocol.RegisterResponse.registrationData
private

base64 (raw registration response message)

◆ serialVersionUID

final long org.xdi.oxauth.model.fido.u2f.protocol.RegisterResponse.serialVersionUID = -4192863815075074953L
staticprivate

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