|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.veriplace.oauth.message.ParameterSet
public class ParameterSet
A collection of OAuth parameters.
| Field Summary | |
|---|---|
protected boolean |
caseInsensitive
|
protected ParameterEncoder |
parameterEncoder
|
protected java.util.Map<java.lang.String,java.util.Set<java.lang.String>> |
parameters
Store parameters using sorted data structures; makes normalization easy. |
| Constructor Summary | |
|---|---|
ParameterSet()
|
|
ParameterSet(boolean caseInsensitive)
|
|
| Method Summary | |
|---|---|
boolean |
contains(Parameter parameter)
|
boolean |
contains(java.lang.String key)
|
protected java.lang.String |
doNormalize(boolean includeSignature)
General purpose normalization routine, used by normalize() and
getAsQueryString(). |
protected java.lang.String |
doNormalize(boolean includeSignature,
boolean includeOptional,
boolean quote,
char fieldSeparator,
java.lang.String lineSeparator)
Even more general purpose normalization routine, used by toString() |
java.util.Set<java.lang.String> |
get(Parameter parameter)
|
java.util.Set<java.lang.String> |
get(java.lang.String key)
|
java.lang.String |
getAsAuthorizationHeader(java.lang.String realm)
Return parameter set as an HTTP Authorization header parameters list.. |
java.lang.String |
getAsQueryString()
Return parameter set as a URL query string. |
java.lang.String |
getFirst(Parameter parameter)
|
java.lang.String |
getFirst(java.lang.String key)
|
java.util.Set<java.lang.String> |
getKeys()
|
java.lang.String |
normalize()
Normalize parameter set as defined in OAuth 1.0, section 9.1.1. |
void |
put(Parameter parameter,
ParameterValue value)
|
void |
put(Parameter parameter,
java.lang.String value)
|
void |
put(java.lang.String key,
java.lang.String value)
|
void |
putAll(ParameterSet other)
|
void |
replace(Parameter parameter,
ParameterValue value)
|
void |
replace(Parameter parameter,
java.lang.String value)
|
void |
replace(java.lang.String key,
java.lang.String value)
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected final boolean caseInsensitive
protected ParameterEncoder parameterEncoder
protected java.util.Map<java.lang.String,java.util.Set<java.lang.String>> parameters
| Constructor Detail |
|---|
public ParameterSet()
public ParameterSet(boolean caseInsensitive)
| Method Detail |
|---|
public void putAll(ParameterSet other)
public boolean contains(Parameter parameter)
public boolean contains(java.lang.String key)
public void put(Parameter parameter,
ParameterValue value)
public void put(Parameter parameter,
java.lang.String value)
public void replace(Parameter parameter,
ParameterValue value)
public void replace(Parameter parameter,
java.lang.String value)
public java.lang.String getFirst(Parameter parameter)
public java.lang.String getFirst(java.lang.String key)
public java.util.Set<java.lang.String> get(Parameter parameter)
public java.util.Set<java.lang.String> get(java.lang.String key)
public void put(java.lang.String key,
java.lang.String value)
public void replace(java.lang.String key,
java.lang.String value)
public java.util.Set<java.lang.String> getKeys()
public java.lang.String normalize()
public java.lang.String getAsQueryString()
public java.lang.String getAsAuthorizationHeader(java.lang.String realm)
protected java.lang.String doNormalize(boolean includeSignature)
normalize() and
getAsQueryString().
protected java.lang.String doNormalize(boolean includeSignature,
boolean includeOptional,
boolean quote,
char fieldSeparator,
java.lang.String lineSeparator)
toString()
public java.lang.String toString()
toString in class java.lang.Object
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||