Package com.google.auth.oauth2
Class IdTokenCredentials.Builder
java.lang.Object
com.google.auth.oauth2.OAuth2Credentials.Builder
com.google.auth.oauth2.IdTokenCredentials.Builder
- Enclosing class:
IdTokenCredentials
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate IdTokenProvider
private List
<IdTokenProvider.Option> private String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
setIdTokenProvider
(IdTokenProvider idTokenProvider) setOptions
(List<IdTokenProvider.Option> options) setTargetAudience
(String targetAudience) Methods inherited from class com.google.auth.oauth2.OAuth2Credentials.Builder
getAccessToken, getExpirationMargin, getRefreshMargin, setAccessToken, setExpirationMargin, setRefreshMargin
-
Field Details
-
idTokenProvider
-
targetAudience
-
options
-
-
Constructor Details
-
Builder
protected Builder()
-
-
Method Details
-
setIdTokenProvider
@CanIgnoreReturnValue public IdTokenCredentials.Builder setIdTokenProvider(IdTokenProvider idTokenProvider) -
getIdTokenProvider
-
setTargetAudience
-
getTargetAudience
-
setOptions
@CanIgnoreReturnValue public IdTokenCredentials.Builder setOptions(List<IdTokenProvider.Option> options) -
getOptions
-
build
- Overrides:
build
in classOAuth2Credentials.Builder
-