code: public Connection<S> createConnection(ConnectionData data) {
  		return new OAuth2Connection<S>(data, getOAuth2ServiceProvider(), getApiAdapter());
  	}
docs: Create a OAuth2-based {@link Connection} from the connection data.
  @param data connection data from which to create the connection