Interface AuthenticationChallenge.Builder
- Enclosing interface:
- AuthenticationChallenge
public static interface AuthenticationChallenge.Builder
Build
AuthenticationChallenge instances- Author:
- cdivilly
-
Method Summary
Modifier and TypeMethodDescriptionbuild()BuildAuthenticationChallengeinstanceerror(CharSequence errorCode, Translatable errorDescription) Create an error parameter and an error_description parameterparameter(CharSequence name, CharSequence value) Create a parameter with a value which cannot be localizedparameter(CharSequence name, Translatable value) Create a parameter with a value which may be localizedrealm(CharSequence realm) Specify the realm parameter for this challenge
-
Method Details
-
build
AuthenticationChallenge build()BuildAuthenticationChallengeinstance- Returns:
AuthenticationChallengeinstance
-
error
Create an error parameter and an error_description parameter- Parameters:
errorCode- The nonlocalizable error code identifiererrorDescription- The localizable error description (may be null)- Returns:
- self
-
parameter
Create a parameter with a value which cannot be localized- Parameters:
name- The name of the parameter (not localized)value- The non-localizable value of the parameter- Returns:
- self
-
parameter
Create a parameter with a value which may be localized- Parameters:
name- The name of the parameter (not localized)value- The translatable value of the parameter- Returns:
- self
-
realm
Specify the realm parameter for this challenge- Parameters:
realm- The realm name- Returns:
- self
-