Package org.keycloak.protocol.oidc
Class TokenManager.NotBeforeCheck
- java.lang.Object
-
- org.keycloak.protocol.oidc.TokenManager.NotBeforeCheck
-
- All Implemented Interfaces:
org.keycloak.TokenVerifier.Predicate<org.keycloak.representations.JsonWebToken>
- Enclosing class:
- TokenManager
public static class TokenManager.NotBeforeCheck extends Object implements org.keycloak.TokenVerifier.Predicate<org.keycloak.representations.JsonWebToken>
-
-
Constructor Summary
Constructors Constructor Description NotBeforeCheck(int notBefore)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TokenManager.NotBeforeCheck
forModel(org.keycloak.models.ClientModel clientModel)
static TokenManager.NotBeforeCheck
forModel(org.keycloak.models.KeycloakSession session, org.keycloak.models.RealmModel realmModel, org.keycloak.models.UserModel userModel)
static TokenManager.NotBeforeCheck
forModel(org.keycloak.models.RealmModel realmModel)
boolean
test(org.keycloak.representations.JsonWebToken t)
-
-
-
Method Detail
-
test
public boolean test(org.keycloak.representations.JsonWebToken t) throws org.keycloak.common.VerificationException
- Specified by:
test
in interfaceorg.keycloak.TokenVerifier.Predicate<org.keycloak.representations.JsonWebToken>
- Throws:
org.keycloak.common.VerificationException
-
forModel
public static TokenManager.NotBeforeCheck forModel(org.keycloak.models.ClientModel clientModel)
-
forModel
public static TokenManager.NotBeforeCheck forModel(org.keycloak.models.RealmModel realmModel)
-
forModel
public static TokenManager.NotBeforeCheck forModel(org.keycloak.models.KeycloakSession session, org.keycloak.models.RealmModel realmModel, org.keycloak.models.UserModel userModel)
-
-