info.message.validateMessage(accessor, new FakeTimeOAuthValidator());
String bodyHash = info.message.getParameter("oauth_body_hash");
if (tokenEndpoint && bodyHash != null) {
throw new RuntimeException("Can't have body hash on token endpoints");
}
SignatureType sigType = OAuthUtil.getSignatureType(tokenEndpoint,
info.request.getHeader("Content-Type"));
switch (sigType) {
case URL_ONLY:
break;
case URL_AND_FORM_PARAMS: