Add support for Digest RFC7616
https://datatracker.ietf.org/doc/html/rfc7616#page-5
Is this what you are looking for:
- Scala: https://www.playframework.com/documentation/3.0.x/ScalaWS#Request-with-authentication
- Java: https://www.playframework.com/documentation/3.0.x/ScalaWS#Request-with-authentication
?
This is not what I am looking for, now I am checking the source code
https://github.com/AsyncHttpClient/async-http-client/blob/main/client/src/main/java/org/asynchttpclient/Realm.java
play.shadd.ahc.org.asynchttpclient The newResponse method in Realm only supports md5 related implementations, but according to the requirements of the Digest RFC7616 protocol, it needs to support SHA-256 and SHA-512/256 algorithms.
Can we add custom methods to implement related functions without modifying the source code ? https://github.com/apache/httpcomponents-client/blob/master/httpclient5/src/main/java/org/apache/hc/client5/http/impl/auth/DigestScheme.java
wait https://github.com/AsyncHttpClient/async-http-client/issues/2068