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