Class CredentialOfferActionToken
java.lang.Object
org.keycloak.representations.JsonWebToken
org.keycloak.models.DefaultActionTokenKey
org.keycloak.authentication.actiontoken.DefaultActionToken
org.keycloak.protocol.oid4vc.issuance.requiredactions.CredentialOfferActionToken
- All Implemented Interfaces:
Serializable,SingleUseObjectKeyModel,SingleUseObjectValueModel,Token
- See Also:
-
Field Summary
FieldsFields inherited from class org.keycloak.authentication.actiontoken.DefaultActionToken
ACTION_TOKEN_BASIC_CHECKS, JSON_FIELD_AUTHENTICATION_SESSION_ID, JSON_FIELD_EMAILFields inherited from class org.keycloak.models.DefaultActionTokenKey
ACTION_TOKEN_USER_ID, JSON_FIELD_ACTION_VERIFICATION_NONCE -
Constructor Summary
ConstructorsConstructorDescriptionCredentialOfferActionToken(String userId, int absoluteExpirationInSecs, VerifiableCredentialOfferActionConfig actionConfig, String redirectUri, String clientId) CredentialOfferActionToken(String userId, String email, int absoluteExpirationInSecs, VerifiableCredentialOfferActionConfig actionConfig, String redirectUri, String clientId) -
Method Summary
Modifier and TypeMethodDescriptionvoidsetActionConfig(VerifiableCredentialOfferActionConfig actionConfig) voidsetRedirectUri(String redirectUri) Methods inherited from class org.keycloak.authentication.actiontoken.DefaultActionToken
getCompoundAuthenticationSessionId, getEmail, getNote, getNotes, removeNote, serialize, setCompoundAuthenticationSessionId, setEmail, setNoteMethods inherited from class org.keycloak.models.DefaultActionTokenKey
from, getActionId, getActionVerificationNonce, getUserIdMethods inherited from class org.keycloak.representations.JsonWebToken
addAudience, audience, equals, exp, getAudience, getCategory, getExp, getIat, getId, getIssuedFor, getIssuer, getNbf, getOtherClaims, getSubject, getType, hasAnyAudience, hasAudience, hashCode, iat, id, isActive, isActive, isExpired, isIssuedBeforeSessionStart, isNotBefore, issuedFor, issuedNow, issuedNowWithTTL, issuer, nbf, setOtherClaims, setSubject, subject, toString, typeMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.keycloak.models.SingleUseObjectKeyModel
getExp, getExpiration, serializeKey
-
Field Details
-
TOKEN_TYPE
- See Also:
-
-
Constructor Details
-
CredentialOfferActionToken
public CredentialOfferActionToken(String userId, int absoluteExpirationInSecs, VerifiableCredentialOfferActionConfig actionConfig, String redirectUri, String clientId) -
CredentialOfferActionToken
public CredentialOfferActionToken(String userId, String email, int absoluteExpirationInSecs, VerifiableCredentialOfferActionConfig actionConfig, String redirectUri, String clientId)
-
-
Method Details
-
getActionConfig
-
setActionConfig
-
getRedirectUri
-
setRedirectUri
-