|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface OAuthRequest
Interface to be implemented as a wrapper around an HTTP request, so that digital signature can be generated and/or verified.
Method Summary | |
---|---|
void |
addHeaderValue(String name,
String value)
Adds a header with the given name and value. |
List<String> |
getHeaderValues(String name)
Returns the value(s) of the specified request header. |
Set<String> |
getParameterNames()
Returns an Set of String objects containing the
names of the parameters contained in the request. |
List<String> |
getParameterValues(String name)
Returns an List of String objects containing the
values of the specified request parameter, or null if the parameter does
not exist. |
String |
getRequestMethod()
Returns the name of the HTTP method with which this request was made, for example, GET, POST, or PUT. |
URL |
getRequestURL()
Returns the URL of the request, including protocol, server name, optional port number, and server path. |
Method Detail |
---|
String getRequestMethod()
URL getRequestURL()
Set<String> getParameterNames()
Set
of String
objects containing the
names of the parameters contained in the request.
List<String> getParameterValues(String name)
List
of String
objects containing the
values of the specified request parameter, or null if the parameter does
not exist. For HTTP requests, parameters are contained in the query
string and/or posted form data.
name
- the name of the parameter.
List<String> getHeaderValues(String name)
name
- the header name.
void addHeaderValue(String name, String value) throws IllegalStateException
name
- the name of the header.value
- the header value.
IllegalStateException
- if this method cannot be implemented.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |