public static class GoogleIdTokenVerifier.Builder extends Object
GoogleIdTokenVerifier
.
Implementation is not thread-safe.
Constructor and Description |
---|
GoogleIdTokenVerifier.Builder(com.google.api.client.http.HttpTransport transport,
com.google.api.client.json.JsonFactory jsonFactory)
Returns an instance of a new builder.
|
Modifier and Type | Method and Description |
---|---|
GoogleIdTokenVerifier |
build()
Builds a new instance of
GoogleIdTokenVerifier . |
Set<String> |
getClientIds()
Deprecated.
(scheduled to be removed in 1.15) Use
IdToken.verifyAudience(java.util.Collection<java.lang.String>) |
com.google.api.client.util.Clock |
getClock()
Returns the clock.
|
com.google.api.client.json.JsonFactory |
getJsonFactory()
Returns the JSON factory.
|
com.google.api.client.http.HttpTransport |
getTransport()
Returns the HTTP transport.
|
GoogleIdTokenVerifier.Builder |
setClientIds(Iterable<String> clientIds)
Deprecated.
(scheduled to be removed in 1.15) Use
IdToken.verifyAudience(java.util.Collection<java.lang.String>) |
GoogleIdTokenVerifier.Builder |
setClientIds(String... clientIds)
Deprecated.
(scheduled to be removed in 1.15) Use
IdToken.verifyAudience(java.util.Collection<java.lang.String>) |
GoogleIdTokenVerifier.Builder |
setClock(com.google.api.client.util.Clock clock)
Sets the clock.
|
public GoogleIdTokenVerifier.Builder(com.google.api.client.http.HttpTransport transport, com.google.api.client.json.JsonFactory jsonFactory)
transport
- HTTP transportjsonFactory
- JSON factorypublic GoogleIdTokenVerifier build()
GoogleIdTokenVerifier
.public final com.google.api.client.http.HttpTransport getTransport()
public final com.google.api.client.json.JsonFactory getJsonFactory()
@Deprecated public final Set<String> getClientIds()
IdToken.verifyAudience(java.util.Collection<java.lang.String>)
@Deprecated public GoogleIdTokenVerifier.Builder setClientIds(Iterable<String> clientIds)
IdToken.verifyAudience(java.util.Collection<java.lang.String>)
Overriding is only supported for the purpose of calling the super implementation and changing the return type, but nothing else.
@Deprecated public GoogleIdTokenVerifier.Builder setClientIds(String... clientIds)
IdToken.verifyAudience(java.util.Collection<java.lang.String>)
Overriding is only supported for the purpose of calling the super implementation and changing the return type, but nothing else.
public final com.google.api.client.util.Clock getClock()
public GoogleIdTokenVerifier.Builder setClock(com.google.api.client.util.Clock clock)
Overriding is only supported for the purpose of calling the super implementation and changing the return type, but nothing else.
Copyright © 2010-2013 Google. All Rights Reserved.