public class ChallengeWriter extends HeaderWriter<ChallengeRequest>
Constructor and Description |
---|
ChallengeWriter()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
HeaderWriter<ChallengeRequest> |
append(ChallengeRequest value)
Appends a value.
|
ChallengeWriter |
appendChallengeParameter(Parameter parameter)
Appends a new challenge parameter, prefixed with a comma.
|
ChallengeWriter |
appendChallengeParameter(java.lang.String name)
Appends a new parameter, prefixed with a comma.
|
ChallengeWriter |
appendChallengeParameter(java.lang.String name,
java.lang.String value)
Appends a new parameter, prefixed with a comma.
|
ChallengeWriter |
appendChallengeParameterSeparator()
Appends a comma as a separator if the first parameter has already been
written.
|
ChallengeWriter |
appendQuotedChallengeParameter(Parameter parameter)
Appends a new parameter, prefixed with a comma.
|
ChallengeWriter |
appendQuotedChallengeParameter(java.lang.String name,
java.lang.String value)
Appends a new parameter, prefixed with a comma.
|
boolean |
isFirstChallengeParameter()
Indicates if the first comma-separated value is written.
|
void |
setFirstChallengeParameter(boolean firstValue)
Indicates if the first comma-separated value is written.
|
append, append, append, append, append, append, appendComment, appendExtension, appendExtension, appendParameterSeparator, appendProduct, appendQuotedPair, appendQuotedString, appendSpace, appendToken, appendUriEncoded, appendValueSeparator, canWrite
public HeaderWriter<ChallengeRequest> append(ChallengeRequest value)
HeaderWriter
append
in class HeaderWriter<ChallengeRequest>
value
- The value.public ChallengeWriter appendChallengeParameter(Parameter parameter)
parameter
- The parameter.public ChallengeWriter appendChallengeParameter(java.lang.String name)
name
- The parameter name.public ChallengeWriter appendChallengeParameter(java.lang.String name, java.lang.String value)
name
- The parameter name.value
- The parameter value.public ChallengeWriter appendChallengeParameterSeparator()
public ChallengeWriter appendQuotedChallengeParameter(Parameter parameter)
parameter
- The parameter.public ChallengeWriter appendQuotedChallengeParameter(java.lang.String name, java.lang.String value)
name
- The parameter name.value
- The parameter value to quote.public boolean isFirstChallengeParameter()
public void setFirstChallengeParameter(boolean firstValue)
firstValue
- True if the first comma-separated value is written.Copyright © 2005-2020 Restlet.