keycloak-spi
公開メンバ関数 | 全メンバ一覧
org.keycloak.models.ActionTokenKeyModel インタフェース
org.keycloak.models.ActionTokenKeyModel 連携図
Collaboration graph

公開メンバ関数

String getUserId ()
 
String getActionId ()
 
int getExpiration ()
 
UUID getActionVerificationNonce ()
 
default String serializeKey ()
 

詳解

著者
hmlnarik

関数詳解

◆ getActionId()

String org.keycloak.models.ActionTokenKeyModel.getActionId ( )
戻り値
Action identifier this token is for.

◆ getActionVerificationNonce()

UUID org.keycloak.models.ActionTokenKeyModel.getActionVerificationNonce ( )
戻り値
Single-use random value used for verification whether the relevant action is allowed.

◆ getExpiration()

int org.keycloak.models.ActionTokenKeyModel.getExpiration ( )

Returns absolute number of seconds since the epoch in UTC timezone when the token expires.

◆ getUserId()

String org.keycloak.models.ActionTokenKeyModel.getUserId ( )
戻り値
ID of user which this token is for.

◆ serializeKey()

default String org.keycloak.models.ActionTokenKeyModel.serializeKey ( )
inline
49  {
50  String userId = getUserId();
51  String encodedUserId = userId == null ? "" : Base64.encodeBytes(userId.getBytes(StandardCharsets.UTF_8));
52  return String.format("%s.%d.%s.%s", encodedUserId, getExpiration(), getActionVerificationNonce(), getActionId());
53  }

このインタフェース詳解は次のファイルから抽出されました: