public class LocalMSALController
extends BaseController
| Constructor and Description |
|---|
LocalMSALController() |
| Modifier and Type | Method and Description |
|---|---|
AcquireTokenResult |
acquireToken(AcquireTokenOperationParameters parameters) |
AcquireTokenResult |
acquireTokenSilent(AcquireTokenSilentOperationParameters parameters) |
void |
completeAcquireToken(int requestCode,
int resultCode,
android.content.Intent data) |
java.util.List<ICacheRecord> |
getAccounts(OperationParameters parameters) |
java.util.List<ICacheRecord> |
getCurrentAccount(OperationParameters parameters) |
boolean |
getDeviceMode(OperationParameters parameters) |
boolean |
removeAccount(OperationParameters parameters) |
boolean |
removeCurrentAccount(OperationParameters parameters) |
public AcquireTokenResult acquireToken(AcquireTokenOperationParameters parameters)
throws java.util.concurrent.ExecutionException,
java.lang.InterruptedException,
ClientException,
java.io.IOException,
ArgumentException
java.util.concurrent.ExecutionExceptionjava.lang.InterruptedExceptionClientExceptionjava.io.IOExceptionArgumentExceptionpublic void completeAcquireToken(int requestCode,
int resultCode,
android.content.Intent data)
public AcquireTokenResult acquireTokenSilent(AcquireTokenSilentOperationParameters parameters)
throws java.io.IOException,
ClientException,
ArgumentException,
ServiceException
java.io.IOExceptionClientExceptionArgumentExceptionServiceExceptionpublic java.util.List<ICacheRecord> getAccounts(OperationParameters parameters)
public boolean removeAccount(OperationParameters parameters)
public boolean getDeviceMode(OperationParameters parameters)
throws java.lang.Exception
java.lang.Exceptionpublic java.util.List<ICacheRecord> getCurrentAccount(OperationParameters parameters)
throws java.lang.Exception
java.lang.Exceptionpublic boolean removeCurrentAccount(OperationParameters parameters)
throws java.lang.Exception
java.lang.Exception