UsernamePasswordCredential Class
- java.lang.Object
- com.azure.identity.UsernamePasswordCredential
Implements
public class UsernamePasswordCredential
implements TokenCredential
An AAD credential that acquires a token with a username and a password. Users with 2FA/MFA (Multi-factored auth) turned on will not be able to use this credential. Please use DeviceCodeCredential or InteractiveBrowserCredential instead, or create a service principal if you want to authenticate silently.
Method Summary
Modifier and Type | Method and Description |
---|---|
Mono<Authentication |
authenticate()
Authenticates the user using the specified username and password. |
Mono<Authentication |
authenticate(TokenRequestContext request)
Authenticates the user using the specified username and password. |
Mono<Access |
getToken(TokenRequestContext request) |
Access |
getTokenSync(TokenRequestContext request) |
Methods inherited from java.lang.Object
Method Details
authenticate
public Mono
Authenticates the user using the specified username and password.
Returns:
authenticate
public Mono
Authenticates the user using the specified username and password.
Parameters:
Returns:
getToken
public Mono
Parameters:
getTokenSync
public AccessToken getTokenSync(TokenRequestContext request)
Parameters: