|
||||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
java.lang.Objectorg.sblim.wbem.http.AuthInfo
org.sblim.wbem.http.PegasusLocalAuthInfo
Implements OpenPegasus local authentication
| Field Summary |
|---|
| Fields inherited from class org.sblim.wbem.http.AuthInfo |
|---|
iA1, iAddr, iAlgorithm, iCnonce, iCredentials, iNc, iNonce, iOpaque, iPort, iProtocol, iQop, iRealm, iResponse, iScheme, iUri |
| Constructor Summary | |
|---|---|
PegasusLocalAuthInfo()
Default ctor. |
|
| Method Summary | |
|---|---|
java.lang.String |
getHeaderFieldName()
Gets the HTTP header field name for this authentication information |
boolean |
isKeptAlive()
Determines if the connection is kept alive after the "401 Unauthorized" response |
boolean |
isSentOnFirstRequest()
Determines if the authorization information is already sent on the very first http request or after the "401 Unauthorized" response |
java.lang.String |
toString()
|
void |
updateAuthenticationInfo(Challenge challenge,
java.lang.String authenticate,
java.net.URI url,
java.lang.String requestMethod)
Updates the authorization information acording to a received challenge. |
| Methods inherited from class org.sblim.wbem.http.AuthInfo |
|---|
createAuthorizationInfo, createAuthorizationInfo, getA1, getAddr, getAlgorith, getCnonce, getCredentials, getNc, getNonce, getOpaque, getPort, getProtocol, getQop, getRealm, getResponse, getScheme, getURI, init, match, setA1, setAlgorithm, setCnonce, setCredentials, setNc, setNonce, setOpaque, setQop, setRealm, setResponse, setScheme, setURI |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public PegasusLocalAuthInfo()
| Method Detail |
public void updateAuthenticationInfo(Challenge challenge,
java.lang.String authenticate,
java.net.URI url,
java.lang.String requestMethod)
throws java.security.NoSuchAlgorithmException
AuthInfo
updateAuthenticationInfo in class AuthInfochallenge - The received challengeauthenticate - The authenticate header fieldurl - The url of the CIM serverrequestMethod - The HTTP request method (POST or MPOST)
java.security.NoSuchAlgorithmExceptionpublic java.lang.String toString()
toString in class AuthInfopublic java.lang.String getHeaderFieldName()
AuthInfo
getHeaderFieldName in class AuthInfopublic boolean isSentOnFirstRequest()
AuthInfo
isSentOnFirstRequest in class AuthInfotrue or falsepublic boolean isKeptAlive()
AuthInfo
isKeptAlive in class AuthInfotrue or false
|
||||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||