Package com.google.auth.oauth2
Class StsRequestHandler.Builder
- java.lang.Object
-
- com.google.auth.oauth2.StsRequestHandler.Builder
-
- Enclosing class:
- StsRequestHandler
public static class StsRequestHandler.Builder extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private com.google.api.client.http.HttpHeaders
headers
private com.google.api.client.http.HttpRequestFactory
httpRequestFactory
private java.lang.String
internalOptions
private StsTokenExchangeRequest
request
private java.lang.String
tokenExchangeEndpoint
-
Constructor Summary
Constructors Modifier Constructor Description private
Builder(java.lang.String tokenExchangeEndpoint, StsTokenExchangeRequest stsTokenExchangeRequest, com.google.api.client.http.HttpRequestFactory httpRequestFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StsRequestHandler
build()
StsRequestHandler.Builder
setHeaders(com.google.api.client.http.HttpHeaders headers)
StsRequestHandler.Builder
setInternalOptions(java.lang.String internalOptions)
-
-
-
Field Detail
-
tokenExchangeEndpoint
private final java.lang.String tokenExchangeEndpoint
-
request
private final StsTokenExchangeRequest request
-
httpRequestFactory
private final com.google.api.client.http.HttpRequestFactory httpRequestFactory
-
headers
@Nullable private com.google.api.client.http.HttpHeaders headers
-
internalOptions
@Nullable private java.lang.String internalOptions
-
-
Constructor Detail
-
Builder
private Builder(java.lang.String tokenExchangeEndpoint, StsTokenExchangeRequest stsTokenExchangeRequest, com.google.api.client.http.HttpRequestFactory httpRequestFactory)
-
-
Method Detail
-
setHeaders
@CanIgnoreReturnValue public StsRequestHandler.Builder setHeaders(com.google.api.client.http.HttpHeaders headers)
-
setInternalOptions
@CanIgnoreReturnValue public StsRequestHandler.Builder setInternalOptions(java.lang.String internalOptions)
-
build
public StsRequestHandler build()
-
-