Tabnine Logo
HttpCredentialsAdapter
Code IndexAdd Tabnine to your IDE (free)

How to use
HttpCredentialsAdapter
in
com.google.auth.http

Best Java code snippets using com.google.auth.http.HttpCredentialsAdapter (Showing top 20 results out of 315)

origin: googleapis/google-cloud-java

final HttpRequestInitializer delegate =
  scopedCredentials != null && scopedCredentials != NoCredentials.getInstance()
    ? new HttpCredentialsAdapter(scopedCredentials)
    : null;
HeaderProvider internalHeaderProvider =
origin: com.google.auth/google-auth-library-oauth2-http

JsonObjectParser parser = new JsonObjectParser(OAuth2Utils.JSON_FACTORY);
HttpCredentialsAdapter adapter = new HttpCredentialsAdapter(sourceCredentials);
HttpRequestFactory requestFactory = httpTransport.createRequestFactory();
adapter.initialize(request);
request.setParser(parser);
origin: firebase/firebase-admin-java

 @Override
 public void initialize(HttpRequest httpRequest) throws IOException {
  credentialsAdapter.initialize(httpRequest);
  httpRequest.setConnectTimeout(connectTimeout);
  httpRequest.setReadTimeout(readTimeout);
 }
}
origin: googleapis/google-auth-library-java

JsonObjectParser parser = new JsonObjectParser(OAuth2Utils.JSON_FACTORY);
HttpCredentialsAdapter adapter = new HttpCredentialsAdapter(sourceCredentials);
HttpRequestFactory requestFactory = httpTransport.createRequestFactory();
adapter.initialize(request);
request.setParser(parser);
origin: com.google.auth/google-auth-library-oauth2-http

try {
 credentials.refresh();
 initialize(request);
 return true;
} catch (IOException exception) {
origin: Talend/components

private HttpRequestInitializer chainHttpRequestInitializer(Credentials credential,
    HttpRequestInitializer httpRequestInitializer) {
  if (credential == null) {
    return httpRequestInitializer;
  } else {
    return new ChainingHttpRequestInitializer(new HttpCredentialsAdapter(credential), httpRequestInitializer);
  }
}
origin: googleapis/google-auth-library-java

 @Test
 public void initialize_noURI() throws IOException {
  final String accessToken = "1/MkSJoj1xsli0AccessToken_NKPY2";
  final String expectedAuthorization = InternalAuthHttpConstants.BEARER_PREFIX + accessToken;
  MockTokenServerTransportFactory tokenServerTransportFactory =
    new MockTokenServerTransportFactory();
  tokenServerTransportFactory.transport.addClient(CLIENT_ID, CLIENT_SECRET);
  tokenServerTransportFactory.transport.addRefreshToken(REFRESH_TOKEN, accessToken);

  OAuth2Credentials credentials = UserCredentials.newBuilder()
    .setClientId(CLIENT_ID)
    .setClientSecret(CLIENT_SECRET)
    .setRefreshToken(REFRESH_TOKEN)
    .setHttpTransportFactory(tokenServerTransportFactory)
    .build();

  HttpCredentialsAdapter adapter = new HttpCredentialsAdapter(credentials);
  HttpRequestFactory requestFactory =
    tokenServerTransportFactory.transport.createRequestFactory();
  HttpRequest request = requestFactory.buildGetRequest(null);

  adapter.initialize(request);

  HttpHeaders requestHeaders = request.getHeaders();
  String authorizationHeader = requestHeaders.getAuthorization();
  assertEquals(authorizationHeader, expectedAuthorization);
 }
}
origin: googleapis/google-auth-library-java

try {
 credentials.refresh();
 initialize(request);
 return true;
} catch (IOException exception) {
origin: org.apache.beam/beam-sdks-java-io-google-cloud-platform

private static HttpRequestInitializer chainHttpRequestInitializer(
  Credentials credential, HttpRequestInitializer httpRequestInitializer) {
 if (credential == null) {
  return httpRequestInitializer;
 } else {
  return new ChainingHttpRequestInitializer(
    new HttpCredentialsAdapter(credential), httpRequestInitializer);
 }
}
origin: googleapis/google-auth-library-java

@Test
public void initialize_populatesOAuth2Credentials() throws IOException {
 final String accessToken = "1/MkSJoj1xsli0AccessToken_NKPY2";
 final String expectedAuthorization = InternalAuthHttpConstants.BEARER_PREFIX + accessToken;
 MockTokenServerTransportFactory transportFactory = new MockTokenServerTransportFactory();
 transportFactory.transport.addClient(CLIENT_ID, CLIENT_SECRET);
 transportFactory.transport.addRefreshToken(REFRESH_TOKEN, accessToken);
 OAuth2Credentials credentials = UserCredentials.newBuilder()
   .setClientId(CLIENT_ID)
   .setClientSecret(CLIENT_SECRET)
   .setRefreshToken(REFRESH_TOKEN)
   .setHttpTransportFactory(transportFactory)
   .build();
 HttpCredentialsAdapter adapter = new HttpCredentialsAdapter(credentials);
 HttpRequestFactory requestFactory = transportFactory.transport.createRequestFactory();
 HttpRequest request = requestFactory.buildGetRequest(new GenericUrl("http://foo"));
 adapter.initialize(request);
 HttpHeaders requestHeaders = request.getHeaders();
 String authorizationHeader = requestHeaders.getAuthorization();
 assertEquals(authorizationHeader, expectedAuthorization);
}
origin: org.apache.beam/beam-runners-google-cloud-dataflow-java

 private static HttpRequestInitializer chainHttpRequestInitializer(
   Credentials credential, HttpRequestInitializer httpRequestInitializer) {
  if (credential == null) {
   NullCredentialInitializer.throwNullCredentialException();
  }
  return new ChainingHttpRequestInitializer(
    new HttpCredentialsAdapter(credential), httpRequestInitializer);
 }
}
origin: googleapis/google-auth-library-java

@Test
public void initialize_populatesOAuth2Credentials_handle401() throws IOException {
 final String accessToken = "1/MkSJoj1xsli0AccessToken_NKPY2";
 final String accessToken2 = "2/MkSJoj1xsli0AccessToken_NKPY2";
 MockTokenServerTransportFactory tokenServerTransportFactory =
   new MockTokenServerTransportFactory();
 tokenServerTransportFactory.transport.addClient(CLIENT_ID, CLIENT_SECRET);
 tokenServerTransportFactory.transport.addRefreshToken(REFRESH_TOKEN, accessToken);
 OAuth2Credentials credentials = UserCredentials.newBuilder()
   .setClientId(CLIENT_ID)
   .setClientSecret(CLIENT_SECRET)
   .setRefreshToken(REFRESH_TOKEN)
   .setHttpTransportFactory(tokenServerTransportFactory)
   .build();
 credentials.refresh();
 HttpCredentialsAdapter adapter = new HttpCredentialsAdapter(credentials);
 HttpTransport primaryHttpTransport =
   new MockTokenCheckingTransport(tokenServerTransportFactory.transport, REFRESH_TOKEN);
 HttpRequestFactory requestFactory = primaryHttpTransport.createRequestFactory();
 HttpRequest request = requestFactory.buildGetRequest(new GenericUrl("http://foo"));
 adapter.initialize(request);
 // now switch out the access token so that the original one is invalid,
 //   requiring a refresh of the access token
 tokenServerTransportFactory.transport.addRefreshToken(REFRESH_TOKEN, accessToken2);
 HttpResponse response = request.execute();
 // make sure that the request is successful despite the invalid access token
 assertEquals(200, response.getStatusCode());
 assertEquals(MockTokenCheckingTransport.SUCCESS_CONTENT, response.parseAsString());
}
origin: org.apache.beam/beam-sdks-java-io-google-cloud-platform

private static HttpRequestInitializer chainHttpRequestInitializer(
  Credentials credential, HttpRequestInitializer httpRequestInitializer) {
 if (credential == null) {
  return new ChainingHttpRequestInitializer(
    new NullCredentialInitializer(), httpRequestInitializer);
 } else {
  return new ChainingHttpRequestInitializer(
    new HttpCredentialsAdapter(credential), httpRequestInitializer);
 }
}
origin: org.apache.beam/beam-sdks-java-extensions-google-cloud-platform-core

 private static HttpRequestInitializer chainHttpRequestInitializer(
   Credentials credential, HttpRequestInitializer httpRequestInitializer) {
  if (credential == null) {
   return new ChainingHttpRequestInitializer(
     new NullCredentialInitializer(), httpRequestInitializer);
  } else {
   return new ChainingHttpRequestInitializer(
     new HttpCredentialsAdapter(credential), httpRequestInitializer);
  }
 }
}
origin: org.apache.beam/beam-sdks-java-io-google-cloud-platform

 private static HttpRequestInitializer chainHttpRequestInitializer(
   Credentials credential, HttpRequestInitializer httpRequestInitializer) {
  if (credential == null) {
   return new ChainingHttpRequestInitializer(
     new NullCredentialInitializer(), httpRequestInitializer);
  } else {
   return new ChainingHttpRequestInitializer(
     new HttpCredentialsAdapter(credential), httpRequestInitializer);
  }
 }
}
origin: org.apache.beam/beam-sdks-java-extensions-google-cloud-platform-core

 private static HttpRequestInitializer chainHttpRequestInitializer(
   Credentials credential, HttpRequestInitializer httpRequestInitializer) {
  if (credential == null) {
   return new ChainingHttpRequestInitializer(
     new NullCredentialInitializer(), httpRequestInitializer);
  } else {
   return new ChainingHttpRequestInitializer(
     new HttpCredentialsAdapter(credential), httpRequestInitializer);
  }
 }
}
origin: org.apache.beam/beam-examples-java

private static HttpRequestInitializer chainHttpRequestInitializer(
  Credentials credential, HttpRequestInitializer httpRequestInitializer) {
 if (credential == null) {
  return new ChainingHttpRequestInitializer(
    new NullCredentialInitializer(), httpRequestInitializer);
 } else {
  return new ChainingHttpRequestInitializer(
    new HttpCredentialsAdapter(credential), httpRequestInitializer);
 }
}
origin: org.apache.beam/beam-sdks-java-io-google-cloud-platform

public static Bigquery getNewBigquerryClient(String applicationName) {
 HttpTransport transport = Transport.getTransport();
 JsonFactory jsonFactory = Transport.getJsonFactory();
 Credentials credential = getDefaultCredential();
 return new Bigquery.Builder(transport, jsonFactory, new HttpCredentialsAdapter(credential))
   .setApplicationName(applicationName)
   .build();
}
origin: firebase/firebase-admin-java

public FirebaseRequestInitializer(FirebaseApp app) {
 GoogleCredentials credentials = ImplFirebaseTrampolines.getCredentials(app);
 this.credentialsAdapter = new HttpCredentialsAdapter(credentials);
 this.connectTimeout = app.getOptions().getConnectTimeout();
 this.readTimeout = app.getOptions().getReadTimeout();
}
origin: com.google.cloud/google-cloud-core-http

final HttpRequestInitializer delegate =
  scopedCredentials != null && scopedCredentials != NoCredentials.getInstance()
    ? new HttpCredentialsAdapter(scopedCredentials)
    : null;
HeaderProvider internalHeaderProvider =
com.google.auth.httpHttpCredentialsAdapter

Javadoc

A wrapper for using Credentials with the Google API Client Libraries for Java with Http.

Most used methods

  • <init>
  • initialize
    Initialize the HTTP request prior to execution.

Popular in Java

  • Reactive rest calls using spring rest template
  • getSupportFragmentManager (FragmentActivity)
  • compareTo (BigDecimal)
  • scheduleAtFixedRate (Timer)
  • Menu (java.awt)
  • StringTokenizer (java.util)
    Breaks a string into tokens; new code should probably use String#split.> // Legacy code: StringTo
  • AtomicInteger (java.util.concurrent.atomic)
    An int value that may be updated atomically. See the java.util.concurrent.atomic package specificati
  • Pattern (java.util.regex)
    Patterns are compiled regular expressions. In many cases, convenience methods such as String#matches
  • JCheckBox (javax.swing)
  • Location (org.springframework.beans.factory.parsing)
    Class that models an arbitrary location in a Resource.Typically used to track the location of proble
  • Top plugins for WebStorm
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now