class BaseOauth2Api implements Oauth2Api {

    @Override
    public String getTokenUri(String scaOAuthUrl) {
        return getAuthorisationServerMetaData(scaOAuthUrl)
                   .getTokenEndpoint();
    }

    public  BaseOauth2Api(HttpClient httpClient, Class<T> metaDataModelClass);

}