Class BasicAuthenticator


  • public class BasicAuthenticator
    extends Authenticator
    Authenticator supporting the BASIC authentication method.
    • Constructor Detail

      • BasicAuthenticator

        public BasicAuthenticator()
    • Method Detail

      • getAuthorization

        public String getAuthorization​(String requestUri,
                                       String authenticateHeader,
                                       String userName,
                                       String userPassword,
                                       String userRealm)
                                throws AuthenticationException
        Description copied from class: Authenticator
        Generate the authorization header value that will be sent to the server.
        Specified by:
        getAuthorization in class Authenticator
        Parameters:
        requestUri - The request URI
        authenticateHeader - The server authentication header received
        userName - The user name
        userPassword - The user password
        userRealm - The realm for which the provided user name and password are valid. null to indicate all realms.
        Returns:
        The generated authorization header value
        Throws:
        AuthenticationException - When an error occurs