Package com.google.auth.oauth2
Class DownscopedCredentials.Builder
- java.lang.Object
-
- com.google.auth.oauth2.OAuth2Credentials.Builder
-
- com.google.auth.oauth2.DownscopedCredentials.Builder
-
- Enclosing class:
- DownscopedCredentials
public static class DownscopedCredentials.Builder extends OAuth2Credentials.Builder
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DownscopedCredentials
build()
DownscopedCredentials.Builder
setCredentialAccessBoundary(CredentialAccessBoundary credentialAccessBoundary)
DownscopedCredentials.Builder
setHttpTransportFactory(HttpTransportFactory transportFactory)
DownscopedCredentials.Builder
setSourceCredential(GoogleCredentials sourceCredential)
-
Methods inherited from class com.google.auth.oauth2.OAuth2Credentials.Builder
getAccessToken, getExpirationMargin, getRefreshMargin, setAccessToken, setExpirationMargin, setRefreshMargin
-
-
-
-
Method Detail
-
setSourceCredential
public DownscopedCredentials.Builder setSourceCredential(GoogleCredentials sourceCredential)
-
setCredentialAccessBoundary
public DownscopedCredentials.Builder setCredentialAccessBoundary(CredentialAccessBoundary credentialAccessBoundary)
-
setHttpTransportFactory
public DownscopedCredentials.Builder setHttpTransportFactory(HttpTransportFactory transportFactory)
-
build
public DownscopedCredentials build()
- Overrides:
build
in classOAuth2Credentials.Builder
-
-