Class 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 Detail

      • NotBeforeCheck

        public NotBeforeCheck​(int notBefore)
    • Method Detail

      • test

        public boolean test​(org.keycloak.representations.JsonWebToken t)
                     throws org.keycloak.common.VerificationException
        Specified by:
        test in interface org.keycloak.TokenVerifier.Predicate<org.keycloak.representations.JsonWebToken>
        Throws:
        org.keycloak.common.VerificationException
      • forModel

        public static TokenManager.NotBeforeCheck forModel​(org.keycloak.models.KeycloakSession session,
                                                           org.keycloak.models.RealmModel realmModel,
                                                           org.keycloak.models.UserModel userModel)