package com.github.hburgmeier.jerseyoauth2.protocol.impl.extractor; import org.apache.commons.lang3.StringUtils; import com.github.hburgmeier.jerseyoauth2.api.protocol.IHttpRequest; public class HeaderExtractor implements IExtractor { private String key; public HeaderExtractor(String key) { super(); this.key = key; } @Override public String extractValue(IHttpRequest request) { return StringUtils.defaultIfEmpty(request.getHeaderField(key), null); } }