public class MSALTokenCommand extends java.lang.Object implements MSALTokenOperation
Constructor and Description |
---|
MSALTokenCommand() |
MSALTokenCommand(Context context,
MSALOperationParameters parameters,
MSALController controller,
AuthenticationCallback callback) |
Modifier and Type | Method and Description |
---|---|
AcquireTokenResult |
execute() |
AuthenticationCallback |
getCallback() |
Context |
getContext() |
MSALController |
getController() |
MSALOperationParameters |
getParameters() |
void |
notify(int requestCode,
int resultCode,
Intent data) |
void |
setCallback(AuthenticationCallback callback) |
void |
setContext(Context context) |
void |
setController(MSALController controller) |
void |
setParameters(MSALOperationParameters parameters) |
public MSALTokenCommand()
public MSALTokenCommand(Context context, MSALOperationParameters parameters, MSALController controller, AuthenticationCallback callback)
public AcquireTokenResult execute() throws java.lang.InterruptedException, java.util.concurrent.ExecutionException, java.io.IOException, ClientException, MsalClientException, MsalArgumentException, MsalUiRequiredException
execute
in interface MSALTokenOperation
java.lang.InterruptedException
java.util.concurrent.ExecutionException
java.io.IOException
ClientException
MsalClientException
MsalArgumentException
MsalUiRequiredException
public void notify(int requestCode, int resultCode, Intent data)
notify
in interface MSALTokenOperation
public MSALOperationParameters getParameters()
public void setParameters(MSALOperationParameters parameters)
public MSALController getController()
public void setController(MSALController controller)
public Context getContext()
public void setContext(Context context)
public AuthenticationCallback getCallback()
public void setCallback(AuthenticationCallback callback)