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 DownscopedCredentialsbuild()DownscopedCredentials.BuildersetCredentialAccessBoundary(CredentialAccessBoundary credentialAccessBoundary)DownscopedCredentials.BuildersetHttpTransportFactory(HttpTransportFactory transportFactory)DownscopedCredentials.BuildersetSourceCredential(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:
buildin classOAuth2Credentials.Builder
-
-