|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object gov.nist.core.GenericObject gov.nist.javax.sip.header.SIPObject gov.nist.javax.sip.header.SIPHeader gov.nist.javax.sip.header.ParametersHeader gov.nist.javax.sip.header.AuthenticationHeader
public abstract class AuthenticationHeader
The generic AuthenticationHeader
フィールドの概要 | |
---|---|
static java.lang.String |
ALGORITHM
|
static java.lang.String |
CNONCE
|
static java.lang.String |
DOMAIN
|
static java.lang.String |
NC
|
static java.lang.String |
NONCE
|
static java.lang.String |
OPAQUE
|
static java.lang.String |
QOP
|
static java.lang.String |
REALM
|
static java.lang.String |
RESPONSE
|
static java.lang.String |
SIGNATURE
|
static java.lang.String |
SIGNED_BY
|
static java.lang.String |
STALE
|
static java.lang.String |
URI
|
static java.lang.String |
USERNAME
|
インタフェース gov.nist.javax.sip.header.SIPHeaderNames から継承されたフィールド |
---|
ACCEPT, ACCEPT_ENCODING, ACCEPT_LANGUAGE, ALERT_INFO, ALLOW, ALLOW_EVENTS, AUTHENTICATION_INFO, AUTHORIZATION, CALL_ID, CALL_INFO, CONTACT, CONTENT_DISPOSITION, CONTENT_ENCODING, CONTENT_LANGUAGE, CONTENT_LENGTH, CONTENT_TYPE, CSEQ, DATE, ERROR_INFO, EVENT, EXPIRES, FROM, IN_REPLY_TO, MAX_FORWARDS, MIME_VERSION, MIN_EXPIRES, ORGANIZATION, PRIORITY, PROXY_AUTHENTICATE, PROXY_AUTHORIZATION, PROXY_REQUIRE, RACK, REASON, RECORD_ROUTE, REPLY_TO, REQUIRE, RETRY_AFTER, ROUTE, RSEQ, SERVER, SUBJECT, SUBSCRIPTION_STATE, SUPPORTED, TIMESTAMP, TO, UNSUPPORTED, USER_AGENT, VIA, WARNING, WWW_AUTHENTICATE |
コンストラクタの概要 | |
---|---|
AuthenticationHeader()
|
|
AuthenticationHeader(java.lang.String name)
|
メソッドの概要 | |
---|---|
java.lang.String |
encodeBody()
Encode in canonical form. |
java.lang.String |
getAlgorithm()
Returns the Algorithm value of this WWWAuthenicateHeader. |
java.lang.String |
getCNonce()
Get the CNonce. |
java.lang.String |
getDomain()
Returns the Domain value of this WWWAuthenicateHeader. |
java.lang.String |
getNonce()
Returns the Nonce value of this WWWAuthenicateHeader. |
int |
getNonceCount()
|
java.lang.String |
getOpaque()
Returns the Opaque value of this WWWAuthenicateHeader. |
java.lang.String |
getQop()
Returns the Qop value of this WWWAuthenicateHeader. |
java.lang.String |
getRealm()
Returns the Realm value of this WWWAuthenicateHeader. |
java.lang.String |
getResponse()
Get the RESPONSE value (or null if it does not exist). |
java.lang.String |
getScheme()
Returns the scheme of the challenge information for this AuthenticationHeaderHeader. |
javax.sip.address.URI |
getURI()
Returns the URI value of this WWWAuthenicateHeader, for example DigestURI. |
java.lang.String |
getUsername()
Returns the Username value of this AuthorizationHeader. |
boolean |
isStale()
Returns the boolean value of the state paramater of this WWWAuthenicateHeader. |
void |
setAlgorithm(java.lang.String algorithm)
Sets the Algorithm of the WWWAuthenicateHeader to the new algorithm parameter value. |
void |
setChallenge(Challenge challenge)
This is only used for the parser interface. |
void |
setCNonce(java.lang.String cnonce)
Set the CNonce. |
void |
setDomain(java.lang.String domain)
Sets the Domain of the WWWAuthenicateHeader to the domain parameter value. |
void |
setNonce(java.lang.String nonce)
Sets the Nonce of the WWWAuthenicateHeader to the nonce parameter value. |
void |
setNonceCount(int param)
Set the nonce count pakrameter. |
void |
setOpaque(java.lang.String opaque)
Sets the Opaque value of the WWWAuthenicateHeader to the new opaque parameter value. |
void |
setParameter(java.lang.String name,
java.lang.String value)
set the specified parameter. |
void |
setQop(java.lang.String qop)
Sets the Qop value of the WWWAuthenicateHeader to the new qop parameter value. |
void |
setRealm(java.lang.String realm)
Sets the Realm of the WWWAuthenicateHeader to the realm parameter value. |
void |
setResponse(java.lang.String response)
Set the Response. |
void |
setScheme(java.lang.String scheme)
Sets the scheme of the challenge information for this AuthenticationHeaderHeader. |
void |
setStale(boolean stale)
Sets the value of the stale parameter of the WWWAuthenicateHeader to the stale parameter value. |
void |
setURI(javax.sip.address.URI uri)
Sets the URI of the WWWAuthenicateHeader to the uri parameter value. |
void |
setUsername(java.lang.String username)
Sets the Username of the AuthorizationHeader to the username parameter value. |
クラス gov.nist.javax.sip.header.ParametersHeader から継承されたメソッド |
---|
getNameValue, getParameter, getParameterNames, getParameters, getParameterValue, hasParameter, hasParameters, removeParameter, removeParameters, setParameter, setParameters, setQuotedParameter |
クラス gov.nist.javax.sip.header.SIPHeader から継承されたメソッド |
---|
encode, getHeaderName, getHeaderValue, getName, getValue, isHeaderList, setHeaderName |
クラス gov.nist.javax.sip.header.SIPObject から継承されたメソッド |
---|
clone, dbgPrint, debugDump, debugDump, equals, match, merge, replace, replace, replace, replace, toString |
クラス gov.nist.core.GenericObject から継承されたメソッド |
---|
getClassFromName, getMatcher, isMySubclass, setMatcher |
クラス java.lang.Object から継承されたメソッド |
---|
getClass, hashCode, notify, notifyAll, wait, wait, wait |
インタフェース javax.sip.header.Header から継承されたメソッド |
---|
clone, equals, toString |
フィールドの詳細 |
---|
public static java.lang.String DOMAIN
public static java.lang.String REALM
public static java.lang.String OPAQUE
public static java.lang.String ALGORITHM
public static java.lang.String QOP
public static java.lang.String STALE
public static java.lang.String SIGNATURE
public static java.lang.String RESPONSE
public static java.lang.String SIGNED_BY
public static java.lang.String NC
public static java.lang.String URI
public static java.lang.String USERNAME
public static java.lang.String CNONCE
public static java.lang.String NONCE
コンストラクタの詳細 |
---|
public AuthenticationHeader(java.lang.String name)
public AuthenticationHeader()
メソッドの詳細 |
---|
public void setParameter(java.lang.String name, java.lang.String value) throws java.text.ParseException
javax.sip.header.Parameters
内の setParameter
ParametersHeader
内の setParameter
name
- -- name of the parametervalue
- -- value of the parameter.
java.text.ParseException
- which signals that an error has been reached
unexpectedly while parsing the parameter name or value.public void setChallenge(Challenge challenge)
challenge
- -- the challenge from which the parameters are
extracted.public java.lang.String encodeBody()
public void setScheme(java.lang.String scheme)
scheme
- - the new string value that identifies the challenge
information scheme.public java.lang.String getScheme()
public void setRealm(java.lang.String realm) throws java.text.ParseException
realm
- the new Realm String of this WWWAuthenicateHeader.
java.text.ParseException
- which signals that an error has been reached
unexpectedly while parsing the realm.public java.lang.String getRealm()
public void setNonce(java.lang.String nonce) throws java.text.ParseException
nonce
- - the new nonce String of this WWWAuthenicateHeader.
java.text.ParseException
- which signals that an error has been reached
unexpectedly while parsing the nonce value.public java.lang.String getNonce()
public void setURI(javax.sip.address.URI uri)
uri
- - the new URI of this WWWAuthenicateHeader.public javax.sip.address.URI getURI()
public void setAlgorithm(java.lang.String algorithm) throws java.text.ParseException
algorithm
- - the new algorithm String of this WWWAuthenicateHeader.
java.text.ParseException
- which signals that an error has been reached
unexpectedly while parsing the algorithm value.public java.lang.String getAlgorithm()
public void setQop(java.lang.String qop) throws java.text.ParseException
qop
- - the new Qop string of this WWWAuthenicateHeader.
java.text.ParseException
- which signals that an error has been reached
unexpectedly while parsing the Qop value.public java.lang.String getQop()
public void setOpaque(java.lang.String opaque) throws java.text.ParseException
opaque
- - the new Opaque string of this WWWAuthenicateHeader.
java.text.ParseException
- which signals that an error has been reached
unexpectedly while parsing the opaque value.public java.lang.String getOpaque()
public void setDomain(java.lang.String domain) throws java.text.ParseException
domain
- - the new Domain string of this WWWAuthenicateHeader.
java.text.ParseException
- which signals that an error has been reached
unexpectedly while parsing the domain.public java.lang.String getDomain()
public void setStale(boolean stale)
stale
- - the new boolean value of the stale parameter.public boolean isStale()
public void setCNonce(java.lang.String cnonce) throws java.text.ParseException
cnonce
- -- a nonce string.
java.text.ParseException
public java.lang.String getCNonce()
public int getNonceCount()
public void setNonceCount(int param) throws java.text.ParseException
java.text.ParseException
public java.lang.String getResponse()
public void setResponse(java.lang.String response) throws java.text.ParseException
response
- to set.
java.text.ParseException
public java.lang.String getUsername()
public void setUsername(java.lang.String username) throws java.text.ParseException
username
- the new Username String of this AuthorizationHeader.
java.text.ParseException
- which signals that an error has been reached
unexpectedly while parsing the username.
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |