Peter Nehrer created OLTU-198:
---------------------------------

             Summary: Multiple parameter styles result in exception
                 Key: OLTU-198
                 URL: https://issues.apache.org/jira/browse/OLTU-198
             Project: Apache Oltu
          Issue Type: Bug
          Components: oauth2-resourceserver
            Reporter: Peter Nehrer


When multiple parameter styles are used with OAuthAccessResourceRequest, an 
exception is thrown in validate() method (called from constructor). E.g.,

{code}
new OAuthAccessResourceRequest(req, ParameterStyle.HEADER, 
ParameterStyle.QUERY, ParameterStyle.BODY);
{code}

When validating request against each parameter style, the exception should only 
be thrown when no style successfully validated. E.g., in the above scenario, 
passing "Authorization: Bearer foo" still results in exception because there's 
no query string param and content type is wrong (which doesn't matter because 
we have the token in header).



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to