Interface AuthenticationChallenge.Builder
-
- Enclosing interface:
- AuthenticationChallenge
public static interface AuthenticationChallenge.Builder
BuildAuthenticationChallenge
instances- Author:
- cdivilly
-
<section role="region">
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AuthenticationChallenge
build()
BuildAuthenticationChallenge
instanceAuthenticationChallenge.Builder
error(java.lang.CharSequence errorCode, Translatable errorDescription)
Create an error parameter and an error_description parameterAuthenticationChallenge.Builder
parameter(java.lang.CharSequence name, java.lang.CharSequence value)
Create a parameter with a value which cannot be localizedAuthenticationChallenge.Builder
parameter(java.lang.CharSequence name, Translatable value)
Create a parameter with a value which may be localizedAuthenticationChallenge.Builder
realm(java.lang.CharSequence realm)
Specify the realm parameter for this challenge
-
-
<section role="region">
-
Method Detail
-
build
AuthenticationChallenge build()
BuildAuthenticationChallenge
instance- Returns:
AuthenticationChallenge
instance
-
error
AuthenticationChallenge.Builder error(java.lang.CharSequence errorCode, Translatable errorDescription)
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
AuthenticationChallenge.Builder parameter(java.lang.CharSequence name, java.lang.CharSequence value)
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
AuthenticationChallenge.Builder parameter(java.lang.CharSequence name, Translatable value)
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
AuthenticationChallenge.Builder realm(java.lang.CharSequence realm)
Specify the realm parameter for this challenge- Parameters:
realm
- The realm name- Returns:
- self
-
-