@Deprecated
    public TokenRevocationBuilder clientAuthorization(
            Supplier<String> authorizationSupplier, String authorizationType) {
        requireNonNull(authorizationSupplier, "authorizationSupplier");
        requireNonNull(authorizationType, "authorizationType");

        final ClientAuthorization clientAuthorization =
                ClientAuthorization.ofAuthorization(authorizationSupplier, authorizationType);
        clientAuthentication(clientAuthorization.toClientAuthentication());
        return this;
    }
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(ClientAuthentication)} instead.
oauth2/src/main/java/com/linecorp/armeria/common/auth/oauth2/TokenRevocationBuilder.java