Package org.keycloak.authentication
Class ConsoleDisplayMode.HeaderBuilder.ParamBuilder
- java.lang.Object
-
- org.keycloak.authentication.ConsoleDisplayMode.HeaderBuilder.ParamBuilder
-
- Enclosing class:
- ConsoleDisplayMode.HeaderBuilder
public class ConsoleDisplayMode.HeaderBuilder.ParamBuilder extends Object
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedParamBuilder(String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringbuild()Build header stringvoidbuildInternal()ConsoleDisplayModechallenge()LoginFormsProviderform()ConsoleDisplayMode.HeaderBuilder.ParamBuilderlabel(String msg)ConsoleDisplayMode.HeaderBuilder.ParamBuilderlabelText(String txt)ConsoleDisplayMode.HeaderBuilder.ParamBuildermask(boolean mask)Should input be masked by the client.javax.ws.rs.core.Responsemessage(String msg, String... params)ConsoleDisplayMode.HeaderBuilder.ParamBuilderparam(String name)javax.ws.rs.core.Responsetext(String text)
-
-
-
Field Detail
-
mask
protected boolean mask
-
label
protected String label
-
-
Constructor Detail
-
ParamBuilder
protected ParamBuilder(String name)
-
-
Method Detail
-
label
public ConsoleDisplayMode.HeaderBuilder.ParamBuilder label(String msg)
-
labelText
public ConsoleDisplayMode.HeaderBuilder.ParamBuilder labelText(String txt)
-
mask
public ConsoleDisplayMode.HeaderBuilder.ParamBuilder mask(boolean mask)
Should input be masked by the client. For example, when entering password, you don't want to show password on console.- Parameters:
mask-- Returns:
-
buildInternal
public void buildInternal()
-
build
public String build()
Build header string- Returns:
-
challenge
public ConsoleDisplayMode challenge()
-
form
public LoginFormsProvider form()
-
text
public javax.ws.rs.core.Response text(String text)
-
param
public ConsoleDisplayMode.HeaderBuilder.ParamBuilder param(String name)
-
-