Class BasicAccessAuthenticationProvider
java.lang.Object
com.microsoft.kiota.authentication.BasicAccessAuthenticationProvider
- All Implemented Interfaces:
AuthenticationProvider
Provides an implementation of the Basic Access Authentication scheme: https://en.wikipedia.org/wiki/Basic_access_authentication .
-
Constructor Summary
ConstructorsConstructorDescriptionBasicAccessAuthenticationProvider(String username, String password) Instantiates a new BasicAccessAuthenticationProvider. -
Method Summary
Modifier and TypeMethodDescriptionvoidauthenticateRequest(RequestInformation request, Map<String, Object> additionalAuthenticationContext) Authenticates the application request.
-
Constructor Details
-
BasicAccessAuthenticationProvider
Instantiates a new BasicAccessAuthenticationProvider.- Parameters:
username- the username to be used.password- the password to be used.
-
-
Method Details
-
authenticateRequest
public void authenticateRequest(@Nonnull RequestInformation request, @Nullable Map<String, Object> additionalAuthenticationContext) Authenticates the application request.- Specified by:
authenticateRequestin interfaceAuthenticationProvider- Parameters:
request- the request to authenticate.additionalAuthenticationContext- Additional authentication context to pass to the authentication library.
-