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

@param authorizationSupplier A supplier of encoded client authorization token.
@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#ofAuthorization(String, String)} instead.
oauth2/src/main/java/com/linecorp/armeria/common/auth/oauth2/ClientAuthorization.java