public class O365InteractiveAuthenticator extends Object implements ExchangeAuthenticator
Constructor and Description |
---|
O365InteractiveAuthenticator() |
Modifier and Type | Method and Description |
---|---|
void |
authenticate()
Authenticate against Exchange or O365
|
URI |
getExchangeUri()
Return default or computed Exchange or O365 url
|
HttpClientAdapter |
getHttpClientAdapter()
Return a pool enabled HttpClientAdapter instance to access O365
|
O365Token |
getToken() |
String |
getUsername() |
static void |
main(String[] argv) |
void |
setPassword(String password) |
void |
setUsername(String username) |
public O365Token getToken()
getToken
in interface ExchangeAuthenticator
public URI getExchangeUri()
ExchangeAuthenticator
getExchangeUri
in interface ExchangeAuthenticator
public String getUsername()
public void setUsername(String username)
setUsername
in interface ExchangeAuthenticator
public void setPassword(String password)
setPassword
in interface ExchangeAuthenticator
public HttpClientAdapter getHttpClientAdapter()
getHttpClientAdapter
in interface ExchangeAuthenticator
public void authenticate() throws IOException
ExchangeAuthenticator
authenticate
in interface ExchangeAuthenticator
IOException
- on errorpublic static void main(String[] argv)
Copyright © 2001–2024 MickaĆ«l Guessant. All rights reserved.