public static class TokenManager.NotBeforeCheck extends Object implements TokenVerifier.Predicate<JsonWebToken>
Constructor and Description |
---|
NotBeforeCheck(int notBefore) |
Modifier and Type | Method and Description |
---|---|
static TokenManager.NotBeforeCheck |
forModel(ClientModel clientModel) |
static TokenManager.NotBeforeCheck |
forModel(KeycloakSession session,
RealmModel realmModel,
UserModel userModel) |
static TokenManager.NotBeforeCheck |
forModel(RealmModel realmModel) |
boolean |
test(JsonWebToken t)
Performs a single check on the given token verifier.
|
public boolean test(JsonWebToken t) throws VerificationException
TokenVerifier.Predicate
test
in interface TokenVerifier.Predicate<JsonWebToken>
t
- Token, guaranteed to be non-null.VerificationException
public static TokenManager.NotBeforeCheck forModel(ClientModel clientModel)
public static TokenManager.NotBeforeCheck forModel(RealmModel realmModel)
public static TokenManager.NotBeforeCheck forModel(KeycloakSession session, RealmModel realmModel, UserModel userModel)
Copyright © 2021 JBoss by Red Hat. All rights reserved.