Class RootTokenIdRevocationValidator

    • Constructor Detail

      • RootTokenIdRevocationValidator

        public RootTokenIdRevocationValidator()
    • Method Detail

      • setRevocationCache

        public void setRevocationCache​(@Nonnull
                                       RevocationCache cache)
        Set the revocation cache instance to use.
        Parameters:
        cache - revocation cache to set
      • setContext

        public void setContext​(@Nonnull @NotEmpty
                               String ctx)
        Set the revocation cache context that partitions entries.
        Parameters:
        ctx - context value
      • doValidate

        protected void doValidate​(@Nonnull
                                  com.nimbusds.jwt.JWTClaimsSet claims,
                                  @Nullable
                                  ProfileRequestContext profileRequestContext)
                           throws net.shibboleth.oidc.jwt.claims.JWTValidationException
        Specified by:
        doValidate in class net.shibboleth.oidc.jwt.claims.AbstractClaimsValidator
        Throws:
        net.shibboleth.oidc.jwt.claims.JWTValidationException