## Uses of Interface
org.keycloak.models.ActionTokenKeyModel

- Packages that use ActionTokenKeyModel
  Package | Description
  --- | ---
  org.keycloak.authentication.actiontoken |
  org.keycloak.authentication.actiontoken.execactions |
  org.keycloak.authentication.actiontoken.idpverifyemail |
  org.keycloak.authentication.actiontoken.resetcred |
  org.keycloak.authentication.actiontoken.verifyemail |
  org.keycloak.models |
  org.keycloak.models.sessions.infinispan |
  org.keycloak.services.resources |

- - ### Uses of ActionTokenKeyModel in org.keycloak.authentication.actiontoken

    Classes in org.keycloak.authentication.actiontoken that implement ActionTokenKeyModel
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DefaultActionToken` Part of action token that is intended to be used e.g.
    `class` | `DefaultActionTokenKey`

  - ### Uses of ActionTokenKeyModel in org.keycloak.authentication.actiontoken.execactions

    Classes in org.keycloak.authentication.actiontoken.execactions that implement ActionTokenKeyModel
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ExecuteActionsActionToken`

  - ### Uses of ActionTokenKeyModel in org.keycloak.authentication.actiontoken.idpverifyemail

    Classes in org.keycloak.authentication.actiontoken.idpverifyemail that implement ActionTokenKeyModel
    Modifier and Type | Class and Description
    --- | ---
    `class` | `IdpVerifyAccountLinkActionToken` Representation of a token that represents a time-limited verify e-mail action.

  - ### Uses of ActionTokenKeyModel in org.keycloak.authentication.actiontoken.resetcred

    Classes in org.keycloak.authentication.actiontoken.resetcred that implement ActionTokenKeyModel
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ResetCredentialsActionToken` Representation of a token that represents a time-limited reset credentials action.

  - ### Uses of ActionTokenKeyModel in org.keycloak.authentication.actiontoken.verifyemail

    Classes in org.keycloak.authentication.actiontoken.verifyemail that implement ActionTokenKeyModel
    Modifier and Type | Class and Description
    --- | ---
    `class` | `VerifyEmailActionToken` Representation of a token that represents a time-limited verify e-mail action.

  - ### Uses of ActionTokenKeyModel in org.keycloak.models

    Methods in org.keycloak.models with parameters of type ActionTokenKeyModel
    Modifier and Type | Method and Description
    --- | ---
    `ActionTokenValueModel` | ActionTokenStoreProvider.`get(ActionTokenKeyModel key)` Returns token corresponding to the given key from the internal action token store
    `void` | ActionTokenStoreProvider.`put(ActionTokenKeyModel actionTokenKey, Map<String,String> notes)` Adds a given token to token store.
    `ActionTokenValueModel` | ActionTokenStoreProvider.`remove(ActionTokenKeyModel key)` Removes token corresponding to the given key from the internal action token store, and returns the stored value

  - ### Uses of ActionTokenKeyModel in org.keycloak.models.sessions.infinispan

    Methods in org.keycloak.models.sessions.infinispan with parameters of type ActionTokenKeyModel
    Modifier and Type | Method and Description
    --- | ---
    `ActionTokenValueModel` | InfinispanActionTokenStoreProvider.`get(ActionTokenKeyModel actionTokenKey)`
    `void` | InfinispanActionTokenStoreProvider.`put(ActionTokenKeyModel key, Map<String,String> notes)`
    `ActionTokenValueModel` | InfinispanActionTokenStoreProvider.`remove(ActionTokenKeyModel actionTokenKey)`

  - ### Uses of ActionTokenKeyModel in org.keycloak.services.resources

    Methods in org.keycloak.services.resources with type parameters of type ActionTokenKeyModel
    Modifier and Type | Method and Description
    --- | ---
    `static <T extends JsonWebToken & ActionTokenKeyModel> void` | LoginActionsServiceChecks.`checkIsUserValid(T token, ActionTokenContext<T> context)` Verifies whether the user given by ID both exists in the current realm.
    `static <T extends JsonWebToken & ActionTokenKeyModel> void` | LoginActionsServiceChecks.`checkTokenWasNotUsedYet(T token, ActionTokenContext<T> context)`
    `protected <T extends JsonWebToken & ActionTokenKeyModel> javax.ws.rs.core.Response` | LoginActionsService.`handleActionToken(String tokenString, String execution, String clientId, String tabId)`

Copyright © 2021 JBoss by Red Hat. All rights reserved.