Package com.google.auth.oauth2
Class ExternalAccountSupplierContext.Builder
java.lang.Object
com.google.auth.oauth2.ExternalAccountSupplierContext.Builder
- Enclosing class:
ExternalAccountSupplierContext
Builder for external account supplier context.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) ExternalAccountSupplierContext
build()
(package private) ExternalAccountSupplierContext.Builder
setAudience
(String audience) Sets the Audience.(package private) ExternalAccountSupplierContext.Builder
setSubjectTokenType
(ExternalAccountCredentials.SubjectTokenTypes subjectTokenType) Sets the subject token type.(package private) ExternalAccountSupplierContext.Builder
setSubjectTokenType
(String subjectTokenType) Sets the subject token type.
-
Field Details
-
audience
-
subjectTokenType
-
-
Constructor Details
-
Builder
Builder()
-
-
Method Details
-
setAudience
Sets the Audience.- Parameters:
audience
- the audience to set- Returns:
- this
Builder
object
-
setSubjectTokenType
@CanIgnoreReturnValue ExternalAccountSupplierContext.Builder setSubjectTokenType(String subjectTokenType) Sets the subject token type.- Parameters:
subjectTokenType
- the subjectTokenType to set.- Returns:
- this
Builder
object
-
setSubjectTokenType
@CanIgnoreReturnValue ExternalAccountSupplierContext.Builder setSubjectTokenType(ExternalAccountCredentials.SubjectTokenTypes subjectTokenType) Sets the subject token type.- Parameters:
subjectTokenType
- the subjectTokenType to set.- Returns:
- this
Builder
object
-
build
ExternalAccountSupplierContext build()
-