Class UserAuthorizer.Builder (1.19.0)

publicstaticclass UserAuthorizer.Builder

Inheritance

java.lang.Object > UserAuthorizer.Builder

Constructors

Builder()

protectedBuilder()

Builder(UserAuthorizer authorizer)

protectedBuilder(UserAuthorizerauthorizer)
Parameter
Name Description
authorizer UserAuthorizer

Methods

build()

publicUserAuthorizerbuild()
Returns
Type Description
UserAuthorizer

getCallbackUri()

publicURIgetCallbackUri()
Returns
Type Description
URI

getClientId()

publicClientIdgetClientId()
Returns
Type Description
ClientId

getHttpTransportFactory()

publicHttpTransportFactorygetHttpTransportFactory()
Returns
Type Description
HttpTransportFactory

getPKCEProvider()

publicPKCEProvidergetPKCEProvider()
Returns
Type Description
PKCEProvider

getScopes()

publicCollection<String>getScopes()
Returns
Type Description
Collection<String>

getTokenServerUri()

publicURIgetTokenServerUri()
Returns
Type Description
URI

getTokenStore()

publicTokenStoregetTokenStore()
Returns
Type Description
TokenStore

getUserAuthUri()

publicURIgetUserAuthUri()
Returns
Type Description
URI

setCallbackUri(URI callbackUri)

publicUserAuthorizer.BuildersetCallbackUri(URIcallbackUri)
Parameter
Name Description
callbackUri URI
Returns
Type Description
UserAuthorizer.Builder

setClientId(ClientId clientId)

publicUserAuthorizer.BuildersetClientId(ClientIdclientId)
Parameter
Name Description
clientId ClientId
Returns
Type Description
UserAuthorizer.Builder

setHttpTransportFactory(HttpTransportFactory transportFactory)

publicUserAuthorizer.BuildersetHttpTransportFactory(HttpTransportFactorytransportFactory)
Parameter
Name Description
transportFactory HttpTransportFactory
Returns
Type Description
UserAuthorizer.Builder

setPKCEProvider(PKCEProvider pkce)

publicUserAuthorizer.BuildersetPKCEProvider(PKCEProviderpkce)
Parameter
Name Description
pkce PKCEProvider
Returns
Type Description
UserAuthorizer.Builder

setScopes(Collection<String> scopes)

publicUserAuthorizer.BuildersetScopes(Collection<String>scopes)
Parameter
Name Description
scopes Collection<String>
Returns
Type Description
UserAuthorizer.Builder

setTokenServerUri(URI tokenServerUri)

publicUserAuthorizer.BuildersetTokenServerUri(URItokenServerUri)
Parameter
Name Description
tokenServerUri URI
Returns
Type Description
UserAuthorizer.Builder

setTokenStore(TokenStore tokenStore)

publicUserAuthorizer.BuildersetTokenStore(TokenStoretokenStore)
Parameter
Name Description
tokenStore TokenStore
Returns
Type Description
UserAuthorizer.Builder

setUserAuthUri(URI userAuthUri)

publicUserAuthorizer.BuildersetUserAuthUri(URIuserAuthUri)
Parameter
Name Description
userAuthUri URI
Returns
Type Description
UserAuthorizer.Builder

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年10月30日 UTC.