Android アプリケーションでEWS Java API 1.2を使用しています。ユーザー名/パスワードでのログインは、WebCredentials
次のようなものを使用して正常に機能しています:
ExchangeService service = new ExchangeService();
ExchangeCredentials credentials = new WebCredentials("domain\\username", "password");
service.setCredentials(credentials);
毎回パスワードを提供する代わりに、認証トークンを提供したいと思います。EWS API にはTokenCredentials
クラスが含まれていますが、どのように使用すればよいですか? ユーザー名とパスワードを指定して、再利用可能な認証トークンを生成するにはどうすればよいですか? このようなトークンを生成したら、それはどのくらい有効ですか?