public interface IBroker
Modifier and Type | Method and Description |
---|---|
default IAuthenticationResult |
acquireToken(PublicClientApplication application,
InteractiveRequestParameters requestParameters)
Acquire a token interactively, by prompting users to enter their credentials in some way
|
default IAuthenticationResult |
acquireToken(PublicClientApplication application,
SilentParameters requestParameters)
Acquire a token silently, i.e.
|
default IAuthenticationResult |
acquireToken(PublicClientApplication application,
UserNamePasswordParameters requestParameters)
Acquire a token silently, i.e.
|
default boolean |
isAvailable()
checks if a IBroker implementation exists
|
default CompletableFuture |
removeAccount(IAccount account) |
default boolean isAvailable()
default IAuthenticationResult acquireToken(PublicClientApplication application, SilentParameters requestParameters)
requestParameters
- MsalRequest object which contains everything needed for the broker implementation to make a requestdefault IAuthenticationResult acquireToken(PublicClientApplication application, InteractiveRequestParameters requestParameters)
requestParameters
- MsalRequest object which contains everything needed for the broker implementation to make a requestdefault IAuthenticationResult acquireToken(PublicClientApplication application, UserNamePasswordParameters requestParameters)
requestParameters
- MsalRequest object which contains everything needed for the broker implementation to make a requestdefault CompletableFuture removeAccount(IAccount account)
Copyright © 2013–2023. All rights reserved.