// 
// Decompiled by Procyon v0.6.0
// 

package com.nimbusds.jose.jwk.source;

import com.nimbusds.jose.jwk.JWKSet;

class ForceRefreshJWKSetCacheEvaluator extends JWKSetCacheRefreshEvaluator
{
    private static final ForceRefreshJWKSetCacheEvaluator INSTANCE;
    
    public static ForceRefreshJWKSetCacheEvaluator getInstance() {
        return ForceRefreshJWKSetCacheEvaluator.INSTANCE;
    }
    
    private ForceRefreshJWKSetCacheEvaluator() {
    }
    
    @Override
    public boolean requiresRefresh(final JWKSet jwkSet) {
        return true;
    }
    
    @Override
    public boolean equals(final Object obj) {
        return obj instanceof ForceRefreshJWKSetCacheEvaluator;
    }
    
    @Override
    public int hashCode() {
        return 0;
    }
    
    static {
        INSTANCE = new ForceRefreshJWKSetCacheEvaluator();
    }
}
