public boolean isClosed() {
return this.isClosed.get();
}
private void logout() {
for(final Map.Entry<ResourceProviderHandler, Object> entry : this.authenticatedProviders.entrySet()) {
<BUG>entry.getKey().getResourceProvider().logout(entry.getValue());
}</BUG>
this.authenticatedProviders.clear();
}
public void refresh(@Nonnull final ResourceResolverContext context) {

public boolean isClosed() {
return this.isClosed.get();
}
private void logout() {
for(final Map.Entry<ResourceProviderHandler, Object> entry : this.authenticatedProviders.entrySet()) {
final ResourceProvider<Object> rp = entry.getKey().getResourceProvider();
if ( rp != null ) {
rp.logout(entry.getValue());
}
}
this.authenticatedProviders.clear();
}
public void refresh(@Nonnull final ResourceResolverContext context) {
