public class DefaultActionTokenKey extends JsonWebToken implements ActionTokenKeyModel
Modifier and Type | Field and Description |
---|---|
static String |
ACTION_TOKEN_USER_ID
The authenticationSession note with ID of the user authenticated via the action token
|
static String |
JSON_FIELD_ACTION_VERIFICATION_NONCE |
Constructor and Description |
---|
DefaultActionTokenKey() |
DefaultActionTokenKey(String userId,
String actionId,
int absoluteExpirationInSecs,
UUID actionVerificationNonce) |
Modifier and Type | Method and Description |
---|---|
static DefaultActionTokenKey |
from(String serializedKey) |
String |
getActionId() |
UUID |
getActionVerificationNonce() |
String |
getUserId() |
addAudience, audience, exp, expiration, getAudience, getCategory, getExp, getExpiration, getIat, getId, getIssuedAt, getIssuedFor, getIssuer, getNbf, getNotBefore, getOtherClaims, getSubject, getType, hasAnyAudience, hasAudience, iat, id, isActive, isActive, isExpired, isIssuedBeforeSessionStart, isNotBefore, issuedAt, issuedFor, issuedNow, issuer, nbf, notBefore, setOtherClaims, setSubject, subject, type
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getExpiration, serializeKey
public static final String ACTION_TOKEN_USER_ID
public static final String JSON_FIELD_ACTION_VERIFICATION_NONCE
public String getUserId()
getUserId
in interface ActionTokenKeyModel
public String getActionId()
getActionId
in interface ActionTokenKeyModel
public UUID getActionVerificationNonce()
getActionVerificationNonce
in interface ActionTokenKeyModel
public static DefaultActionTokenKey from(String serializedKey)
Copyright © 2021 JBoss by Red Hat. All rights reserved.