Class OAuth2Configuration.Builder
-
- All Implemented Interfaces:
public class OAuth2Configuration.BuilderUsed to build a OAuth2Configuration object.
-
-
Constructor Summary
Constructors Constructor Description OAuth2Configuration.Builder(Context context)Constructs a new Builder. OAuth2Configuration.Builder()The redirectUrl must be set by calling redirectUrl when this constructor.
-
Method Summary
Modifier and Type Method Description OAuth2Configuration.BuilderauthUrl(@NonNull() String authUrl)OAuth2Configuration.BuildertokenUrl(@NonNull() String tokenUrl)OAuth2Configuration.BuilderclientId(@NonNull() String clientId)OAuth2Configuration.BuilderresponseType(@NonNull() String responseType)OAuth2Configuration.Builderstate(@NonNull() String state)OAuth2Configuration.Builderscope(@NonNull() String scope)OAuth2Configuration.BuilderredirectUrl(@NonNull() String redirectUrl)OAuth2Configuration.Buildersecret(@NonNull() String secret)OAuth2Configurationbuild()Builds a new OAuth2Configuration. -
-
Constructor Detail
-
OAuth2Configuration.Builder
OAuth2Configuration.Builder(Context context)
Constructs a new Builder.- Parameters:
context- Used to get the default scheme from the AndroidManifest.xml if the redirectUrl is not set.
-
OAuth2Configuration.Builder
OAuth2Configuration.Builder()
The redirectUrl must be set by calling redirectUrl when this constructor.
-
-
Method Detail
-
authUrl
@NonNull() OAuth2Configuration.Builder authUrl(@NonNull() String authUrl)
-
tokenUrl
@NonNull() OAuth2Configuration.Builder tokenUrl(@NonNull() String tokenUrl)
-
clientId
@NonNull() OAuth2Configuration.Builder clientId(@NonNull() String clientId)
-
responseType
@NonNull() OAuth2Configuration.Builder responseType(@NonNull() String responseType)
-
state
@NonNull() OAuth2Configuration.Builder state(@NonNull() String state)
-
scope
@NonNull() OAuth2Configuration.Builder scope(@NonNull() String scope)
-
redirectUrl
@NonNull() OAuth2Configuration.Builder redirectUrl(@NonNull() String redirectUrl)
-
secret
@NonNull() OAuth2Configuration.Builder secret(@NonNull() String secret)
-
build
@NonNull() OAuth2Configuration build()
Builds a new OAuth2Configuration.
-
-
-
-