class BasicAuthHttpServiceFilter implements StreamingHttpServiceFilterFactory, HttpExecutionStrategyInfluencer {

    @Override
    public StreamingHttpServiceFilter create(final StreamingHttpService service) {
        return new BasicAuthStreamingHttpService<>(this, service);
    }

    private  BasicAuthHttpServiceFilter(final CredentialsVerifier<UserInfo> credentialsVerifier,
                                       final String realm,
                                       final boolean proxy,
                                       @Nullable final Key<UserInfo> userInfoKey,
                                       final boolean utf8);

}