List of usage examples for com.google.common.collect UnmodifiableIterator forEachRemaining
default void forEachRemaining(Consumer<? super E> action)
From source file:org.eclipse.hawkbit.security.AbstractHttpControllerAuthenticationFilter.java
private DmfTenantSecurityToken createTenantSecruityTokenVariables(final HttpServletRequest request, final String tenant, final String controllerId) { final DmfTenantSecurityToken secruityToken = new DmfTenantSecurityToken(tenant, null, controllerId, null, FileResource.createFileResourceBySha1("")); final UnmodifiableIterator<String> forEnumeration = Iterators.forEnumeration(request.getHeaderNames()); forEnumeration.forEachRemaining(header -> secruityToken.putHeader(header, request.getHeader(header))); return secruityToken; }