@@ -70,18 +70,15 @@ public class SimpleAsyncHttpClient {
70
70
private final ErrorDocumentBehaviour errorDocumentBehaviour ;
71
71
private final SimpleAHCTransferListener listener ;
72
72
private final boolean derived ;
73
- private Realm realm ;
74
73
75
- private SimpleAsyncHttpClient (AsyncHttpClientConfig config , Realm realm , RequestBuilder requestBuilder , ThrowableHandler defaultThrowableHandler ,
76
- ErrorDocumentBehaviour errorDocumentBehaviour , boolean resumeEnabled , AsyncHttpClient ahc , SimpleAHCTransferListener listener ) {
74
+ private SimpleAsyncHttpClient (AsyncHttpClientConfig config , RequestBuilder requestBuilder , ThrowableHandler defaultThrowableHandler , ErrorDocumentBehaviour errorDocumentBehaviour , boolean resumeEnabled , AsyncHttpClient ahc , SimpleAHCTransferListener listener ) {
77
75
this .config = config ;
78
76
this .requestBuilder = requestBuilder ;
79
77
this .defaultThrowableHandler = defaultThrowableHandler ;
80
78
this .resumeEnabled = resumeEnabled ;
81
79
this .errorDocumentBehaviour = errorDocumentBehaviour ;
82
80
this .asyncHttpClient = ahc ;
83
81
this .listener = listener ;
84
- this .realm = realm ;
85
82
86
83
this .derived = ahc != null ;
87
84
}
@@ -274,8 +271,6 @@ private Future<Response> execute(RequestBuilder rb, BodyConsumer bodyConsumer, T
274
271
throwableHandler = defaultThrowableHandler ;
275
272
}
276
273
277
- rb .setRealm (realm );
278
-
279
274
Request request = rb .build ();
280
275
ProgressAsyncHandler <Response > handler = new BodyConsumerAsyncHandler (bodyConsumer , throwableHandler , errorDocumentBehaviour , request .getUrl (), listener );
281
276
@@ -388,20 +383,6 @@ public interface DerivedBuilder {
388
383
389
384
DerivedBuilder setResumableDownload (boolean resume );
390
385
391
- DerivedBuilder setRealmEnconding (String enc );
392
-
393
- DerivedBuilder setRealmUsePreemptiveAuth (boolean usePreemptiveAuth );
394
-
395
- DerivedBuilder setRealmName (String realmName );
396
-
397
- DerivedBuilder setRealmScheme (Realm .AuthScheme scheme );
398
-
399
- DerivedBuilder setRealmPassword (String password );
400
-
401
- DerivedBuilder setRealmPrincipal (String principal );
402
-
403
- DerivedBuilder setRealmDomain (String domain );
404
-
405
386
SimpleAsyncHttpClient build ();
406
387
}
407
388
@@ -432,10 +413,6 @@ private Builder(SimpleAsyncHttpClient client) {
432
413
this .enableResumableDownload = client .resumeEnabled ;
433
414
this .ahc = client .asyncHttpClient ();
434
415
this .listener = client .listener ;
435
-
436
- if (client .realm != null ) {
437
- realm ().clone (client .realm );
438
- }
439
416
}
440
417
441
418
public Builder addBodyPart (Part part ) throws IllegalArgumentException {
@@ -684,10 +661,8 @@ public Builder setMaxRequestRetry(int maxRequestRetry) {
684
661
685
662
public SimpleAsyncHttpClient build () {
686
663
687
- Realm realm = null ;
688
664
if (realmBuilder != null ) {
689
- realm = realmBuilder .build ();
690
- configBuilder .setRealm (realm );
665
+ configBuilder .setRealm (realmBuilder .build ());
691
666
}
692
667
693
668
if (proxyHost != null ) {
@@ -696,8 +671,7 @@ public SimpleAsyncHttpClient build() {
696
671
697
672
configBuilder .addIOExceptionFilter (new ResumableIOExceptionFilter ());
698
673
699
- SimpleAsyncHttpClient sc = new SimpleAsyncHttpClient (configBuilder .build (), realm , requestBuilder , defaultThrowableHandler ,
700
- errorDocumentBehaviour , enableResumableDownload , ahc , listener );
674
+ SimpleAsyncHttpClient sc = new SimpleAsyncHttpClient (configBuilder .build (), requestBuilder , defaultThrowableHandler , errorDocumentBehaviour , enableResumableDownload , ahc , listener );
701
675
702
676
return sc ;
703
677
}
0 commit comments