@Deprecated
    public static ClientAuthorization ofCredentials(
            Supplier<? extends Map.Entry<String, String>> credentialsSupplier, String authorizationType) {
        return new ClientAuthorization(null,
                                       requireNonNull(credentialsSupplier, "credentialsSupplier"),
                                       requireNonNull(authorizationType, "authorizationType"));
    }
Provides client authorization for the OAuth 2.0 requests based on client credentials and
authorization type,
as per <a href="https://datatracker.ietf.org/doc/html/rfc6749#section-2.3">[RFC6749], Section 2.3</a>.

@param credentialsSupplier A supplier of client credentials.
@param authorizationType One of the registered HTTP authentication schemes as per
                         <a href="https://www.iana.org/assignments/http-authschemes/http-authschemes.xhtml">
                         HTTP Authentication Scheme Registry</a>.
@deprecated Use {@link ClientAuthentication#ofClientPassword(String, String)} or
            {@link ClientAuthentication#ofAuthorization(String, String)} instead.
oauth2/src/main/java/com/linecorp/armeria/common/auth/oauth2/ClientAuthorization.java