com.google.api.client.googleapis.auth.oauth2
Class GoogleIdTokenVerifier.Builder

java.lang.Object
  extended by com.google.api.client.googleapis.auth.oauth2.GoogleIdTokenVerifier.Builder
Enclosing class:
GoogleIdTokenVerifier

public static class GoogleIdTokenVerifier.Builder
extends Object

Builder for GoogleIdTokenVerifier.

Implementation is not thread-safe.

Since:
1.9

Constructor Summary
GoogleIdTokenVerifier.Builder(HttpTransport transport, JsonFactory jsonFactory)
          Returns an instance of a new builder.
 
Method Summary
 GoogleIdTokenVerifier build()
          Builds a new instance of GoogleIdTokenVerifier.
 Set<String> getClientIds()
          Returns the set of client IDs.
 JsonFactory getJsonFactory()
          Returns the JSON factory.
 HttpTransport getTransport()
          Returns the HTTP transport.
 GoogleIdTokenVerifier.Builder setClientIds(Iterable<String> clientIds)
          Sets a list of client IDs.
 GoogleIdTokenVerifier.Builder setClientIds(String... clientIds)
          Sets a list of client IDs.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GoogleIdTokenVerifier.Builder

public GoogleIdTokenVerifier.Builder(HttpTransport transport,
                                     JsonFactory jsonFactory)
Returns an instance of a new builder.

Parameters:
transport - HTTP transport
jsonFactory - JSON factory
Method Detail

build

public GoogleIdTokenVerifier build()
Builds a new instance of GoogleIdTokenVerifier.


getTransport

public final HttpTransport getTransport()
Returns the HTTP transport.


getJsonFactory

public final JsonFactory getJsonFactory()
Returns the JSON factory.


getClientIds

public final Set<String> getClientIds()
Returns the set of client IDs.


setClientIds

public GoogleIdTokenVerifier.Builder setClientIds(Iterable<String> clientIds)
Sets a list of client IDs.

Overriding is only supported for the purpose of calling the super implementation and changing the return type, but nothing else.


setClientIds

public GoogleIdTokenVerifier.Builder setClientIds(String... clientIds)
Sets a list of client IDs.

Overriding is only supported for the purpose of calling the super implementation and changing the return type, but nothing else.



Copyright © 2010-2012 Google. All Rights Reserved.