|
keycloak
|


公開メンバ関数 | |
| DefaultActionToken () | |
| String | getCompoundAuthenticationSessionId () |
| final void | setCompoundAuthenticationSessionId (String authenticationSessionId) |
| Map< String, String > | getNotes () |
| String | getNote (String name) |
| final String | setNote (String name, String value) |
| final String | removeNote (String name) |
| String | serialize (KeycloakSession session, RealmModel realm, UriInfo uri) |
| String | getUserId () |
| String | getActionId () |
| UUID | getActionVerificationNonce () |
| JsonWebToken | id (String id) |
| JsonWebToken | expiration (int expiration) |
| JsonWebToken | notBefore (int notBefore) |
| JsonWebToken | issuedAt (int issuedAt) |
| JsonWebToken | issuer (String issuer) |
| JsonWebToken | audience (String... audience) |
| JsonWebToken | subject (String subject) |
| JsonWebToken | type (String type) |
| JsonWebToken | issuedFor (String issuedFor) |
| String | getId () |
| int | getExpiration () |
| int | getExpiration () |
| boolean | isExpired () |
| int | getNotBefore () |
| boolean | isNotBefore (int allowedTimeSkew) |
| boolean | isActive () |
| boolean | isActive (int allowedTimeSkew) |
| int | getIssuedAt () |
| JsonWebToken | issuedNow () |
| String | getIssuer () |
| String [] | getAudience () |
| boolean | hasAudience (String audience) |
| JsonWebToken | addAudience (String audience) |
| String | getSubject () |
| void | setSubject (String subject) |
| String | getType () |
| String | getIssuedFor () |
| Map< String, Object > | getOtherClaims () |
| void | setOtherClaims (String name, Object value) |
| TokenCategory | getCategory () |
| default String | serializeKey () |
静的公開メンバ関数 | |
| static DefaultActionTokenKey | from (String serializedKey) |
公開変数類 | |
| String | issuedFor |
静的公開変数類 | |
| static final String | JSON_FIELD_AUTHENTICATION_SESSION_ID = "asid" |
| static final Predicate< DefaultActionTokenKey > | ACTION_TOKEN_BASIC_CHECKS |
| static final String | ACTION_TOKEN_USER_ID = "ACTION_TOKEN_USER" |
| static final String | JSON_FIELD_ACTION_VERIFICATION_NONCE = "nonce" |
限定公開メンバ関数 | |
| DefaultActionToken (String userId, String actionId, int absoluteExpirationInSecs, UUID actionVerificationNonce) | |
| DefaultActionToken (String userId, String actionId, int absoluteExpirationInSecs, UUID actionVerificationNonce, String compoundAuthenticationSessionId) | |
限定公開変数類 | |
| String | id |
| int | expiration |
| int | notBefore |
| int | issuedAt |
| String | issuer |
| String [] | audience |
| String | subject |
| String | type |
| Map< String, Object > | otherClaims = new HashMap<>() |
静的非公開メンバ関数 | |
| static String | getIssuer (RealmModel realm, UriInfo uri) |
Part of action token that is intended to be used e.g. in link sent in password-reset email. The token encapsulates user, expected action and its time of expiry.
|
inline |
|
inlineprotected |
| userId | User ID |
| actionId | Action ID |
| absoluteExpirationInSecs | Absolute expiration time in seconds in timezone of Keycloak. |
| actionVerificationNonce |
|
inlineprotected |
| userId | User ID |
| actionId | Action ID |
| absoluteExpirationInSecs | Absolute expiration time in seconds in timezone of Keycloak. |
| actionVerificationNonce |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlinestaticinherited |
|
inlineinherited |
|
inlineinherited |
org.keycloak.models.ActionTokenKeyModelを実装しています。
|
inlineinherited |
|
inlineinherited |
org.keycloak.Tokenを実装しています。
|
inline |
|
inherited |
Returns absolute number of seconds since the epoch in UTC timezone when the token expires.
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
OAuth client the token was issued for.
|
inlineinherited |
|
inlinestaticprivate |
|
inlineinherited |
|
inline |
org.keycloak.models.ActionTokenValueModelを実装しています。
|
inline |
org.keycloak.models.ActionTokenValueModelを実装しています。
|
inlineinherited |
This is a map of any other claims and data that might be in the IDToken. Could be custom claims set up by the auth server
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
org.keycloak.models.ActionTokenKeyModelを実装しています。
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
Tests that the token is not expired and is not-before.
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
Set issuedAt to the current time
|
inlineinherited |
|
inlineinherited |
|
inline |
Removes given note, and returns original value (or
when no value was present)
|
inline |
Updates the following fields and serializes this token into a signed JWT. The list of updated fields follows:
| session | |
| realm | |
| uri |
|
inlineinherited |
|
inline |
|
inline |
Sets value of the given note
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
static |
|
staticinherited |
The authenticationSession note with ID of the user authenticated via the action token
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
inherited |
|
protectedinherited |
|
staticinherited |
|
static |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
1.8.13