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

公開メンバ関数

 AuthenticateRequest (@JsonProperty("challenge") String challenge, @JsonProperty("appId") String appId, @JsonProperty("keyHandle") String keyHandle)
 
String getKeyHandle ()
 
String getChallenge ()
 
String getAppId ()
 
String toString ()
 

非公開変数類

final String version = U2fConstants.U2F_PROTOCOL_VERSION
 
final String challenge
 
final String appId
 
final String keyHandle
 

静的非公開変数類

static final long serialVersionUID = 8479635006453668632L
 

詳解

FIDO U2F device authentication request

著者
Yuriy Movchan Date: 05/13/2015

構築子と解体子

◆ AuthenticateRequest()

org.xdi.oxauth.model.fido.u2f.protocol.AuthenticateRequest.AuthenticateRequest ( @JsonProperty("challenge") String  challenge,
@JsonProperty("appId") String  appId,
@JsonProperty("keyHandle") String  keyHandle 
)
inline
53  {
54  this.challenge = challenge;
55  this.appId = appId;
56  this.keyHandle = keyHandle;
57  }
final String challenge
Definition: AuthenticateRequest.java:35
final String appId
Definition: AuthenticateRequest.java:44
final String keyHandle
Definition: AuthenticateRequest.java:51

関数詳解

◆ getAppId()

String org.xdi.oxauth.model.fido.u2f.protocol.AuthenticateRequest.getAppId ( )
inline
67  {
68  return appId;
69  }
final String appId
Definition: AuthenticateRequest.java:44

◆ getChallenge()

String org.xdi.oxauth.model.fido.u2f.protocol.AuthenticateRequest.getChallenge ( )
inline
63  {
64  return challenge;
65  }
final String challenge
Definition: AuthenticateRequest.java:35

◆ getKeyHandle()

String org.xdi.oxauth.model.fido.u2f.protocol.AuthenticateRequest.getKeyHandle ( )
inline
59  {
60  return keyHandle;
61  }
final String keyHandle
Definition: AuthenticateRequest.java:51

◆ toString()

String org.xdi.oxauth.model.fido.u2f.protocol.AuthenticateRequest.toString ( )
inline
72  {
73  StringBuilder builder = new StringBuilder();
74  builder.append("AuthenticateRequest [version=").append(version).append(", challenge=").append(challenge).append(", appId=").append(appId)
75  .append(", keyHandle=").append(keyHandle).append("]");
76  return builder.toString();
77  }
final String challenge
Definition: AuthenticateRequest.java:35
final String version
Definition: AuthenticateRequest.java:29
final String appId
Definition: AuthenticateRequest.java:44
final String keyHandle
Definition: AuthenticateRequest.java:51

メンバ詳解

◆ appId

final String org.xdi.oxauth.model.fido.u2f.protocol.AuthenticateRequest.appId
private

The application id that the RP would like to assert. The U2F token will enforce that the key handle provided above is associated with this application id. The browser enforces that the calling origin belongs to the application identified by the application id.

◆ challenge

final String org.xdi.oxauth.model.fido.u2f.protocol.AuthenticateRequest.challenge
private

The websafe-base64-encoded challenge.

◆ keyHandle

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

websafe-base64 encoding of the key handle obtained from the U2F token during registration.

◆ serialVersionUID

final long org.xdi.oxauth.model.fido.u2f.protocol.AuthenticateRequest.serialVersionUID = 8479635006453668632L
staticprivate

◆ version

final String org.xdi.oxauth.model.fido.u2f.protocol.AuthenticateRequest.version = U2fConstants.U2F_PROTOCOL_VERSION
private

Version of the protocol that the to-be-registered U2F token must speak. For the version of the protocol described herein, must be "U2F_V2"


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