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 protected
ParamBuilder(String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
build()
Build header stringvoid
buildInternal()
ConsoleDisplayMode
challenge()
LoginFormsProvider
form()
ConsoleDisplayMode.HeaderBuilder.ParamBuilder
label(String msg)
ConsoleDisplayMode.HeaderBuilder.ParamBuilder
labelText(String txt)
ConsoleDisplayMode.HeaderBuilder.ParamBuilder
mask(boolean mask)
Should input be masked by the client.javax.ws.rs.core.Response
message(String msg, String... params)
ConsoleDisplayMode.HeaderBuilder.ParamBuilder
param(String name)
javax.ws.rs.core.Response
text(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)
-
-