Class WebCredentials
- java.lang.Object
-
- microsoft.exchange.webservices.data.credential.ExchangeCredentials
-
- microsoft.exchange.webservices.data.credential.WebCredentials
-
public final class WebCredentials extends ExchangeCredentials
WebCredentials is used for password-based authentication schemes such as basic, digest, NTLM, and Kerberos authentication.
-
-
Constructor Summary
Constructors Constructor Description WebCredentials()Initializes a new instance to use default network credential.WebCredentials(String username, String password)Initializes a new instance to use specified credential.WebCredentials(String userName, String password, String domain)Initializes a new instance to use specified credential.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetDomain()Gets the domain.StringgetPwd()Gets the pwd.StringgetUser()Gets the user.booleanisUseDefaultCredentials()Checks if is use default credential.voidprepareWebRequest(HttpWebRequest request)This method is called to apply credential to a service request before the request is made.-
Methods inherited from class microsoft.exchange.webservices.data.credential.ExchangeCredentials
adjustUrl, emitExtraSoapHeaderNamespaceAliases, getExchangeCredentialsFromNetworkCredential, getUriWithoutWSSecurity, isNeedSignature, preAuthenticate, serializeExtraSoapHeaders, serializeWSSecurityHeaders, sign
-
-
-
-
Constructor Detail
-
WebCredentials
public WebCredentials()
Initializes a new instance to use default network credential.
-
WebCredentials
public WebCredentials(String userName, String password, String domain)
Initializes a new instance to use specified credential.- Parameters:
userName- Account user name.password- Account password.domain- Account domain.
-
WebCredentials
public WebCredentials(String username, String password)
Initializes a new instance to use specified credential.- Parameters:
username- The user name.password- The password.
-
-
Method Detail
-
isUseDefaultCredentials
public boolean isUseDefaultCredentials()
Checks if is use default credential.- Returns:
- true, if is use default credential
-
prepareWebRequest
public void prepareWebRequest(HttpWebRequest request)
This method is called to apply credential to a service request before the request is made.- Overrides:
prepareWebRequestin classExchangeCredentials- Parameters:
request- The request.
-
-