Class OAuthServerRequest
- java.lang.Object
-
- org.glassfish.jersey.server.oauth1.internal.OAuthServerRequest
-
- All Implemented Interfaces:
OAuth1Request
public class OAuthServerRequest extends Object implements OAuth1Request
Wraps a JerseyContainerRequestContextobject, implementing the OAuth signature libraryOAuth1Requestinterface.- Author:
- Hubert A. Le Van Gong
, Paul C. Bryan
-
-
Constructor Summary
Constructors Constructor Description OAuthServerRequest(ContainerRequestContext context)Create a new instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddHeaderValue(String name, String value)List<String>getHeaderValues(String name)Set<String>getParameterNames()List<String>getParameterValues(String name)StringgetRequestMethod()URLgetRequestURL()
-
-
-
Constructor Detail
-
OAuthServerRequest
public OAuthServerRequest(ContainerRequestContext context)
Create a new instance.- Parameters:
context- Container request context.
-
-
Method Detail
-
getRequestMethod
public String getRequestMethod()
- Specified by:
getRequestMethodin interfaceOAuth1Request
-
getRequestURL
public URL getRequestURL()
- Specified by:
getRequestURLin interfaceOAuth1Request
-
getParameterNames
public Set<String> getParameterNames()
- Specified by:
getParameterNamesin interfaceOAuth1Request
-
getParameterValues
public List<String> getParameterValues(String name)
- Specified by:
getParameterValuesin interfaceOAuth1Request
-
getHeaderValues
public List<String> getHeaderValues(String name)
- Specified by:
getHeaderValuesin interfaceOAuth1Request
-
addHeaderValue
public void addHeaderValue(String name, String value) throws IllegalStateException
- Specified by:
addHeaderValuein interfaceOAuth1Request- Throws:
IllegalStateException
-
-