Class TokenCredentials
- java.lang.Object
-
- microsoft.exchange.webservices.data.credential.ExchangeCredentials
-
- microsoft.exchange.webservices.data.credential.WSSecurityBasedCredentials
-
- microsoft.exchange.webservices.data.credential.TokenCredentials
-
public final class TokenCredentials extends WSSecurityBasedCredentials
TokenCredentials provides credential if you already have a token.
-
-
Field Summary
-
Fields inherited from class microsoft.exchange.webservices.data.credential.WSSecurityBasedCredentials
wsAddressingHeadersFormat, wsSecurityHeaderFormat, wsSecurityPathSuffix, wsuTimeStampFormat
-
-
Constructor Summary
Constructors Constructor Description TokenCredentials(String securityToken)Initializes a new instance of the TokenCredentials class.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description 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.WSSecurityBasedCredentials
adjustUrl, emitExtraSoapHeaderNamespaceAliases, getEwsUrl, getSecurityToken, preAuthenticate, serializeExtraSoapHeaders, serializeWSSecurityHeaders, setEwsUrl, setSecurityToken
-
Methods inherited from class microsoft.exchange.webservices.data.credential.ExchangeCredentials
getExchangeCredentialsFromNetworkCredential, getUriWithoutWSSecurity, isNeedSignature, sign
-
-
-
-
Constructor Detail
-
TokenCredentials
public TokenCredentials(String securityToken) throws Exception
Initializes a new instance of the TokenCredentials class.- Parameters:
securityToken- The token.- Throws:
ArgumentNullException- the argument null exceptionException
-
-
Method Detail
-
prepareWebRequest
public void prepareWebRequest(HttpWebRequest request) throws URISyntaxException
This method is called to apply credential to a service request before the request is made.- Overrides:
prepareWebRequestin classExchangeCredentials- Parameters:
request- The request.- Throws:
URISyntaxException- the uRI syntax exception
-
-