keycloak
公開メンバ関数 | 非公開変数類 | 全メンバ一覧
org.keycloak.provider.ProviderConfigurationBuilder.ProviderConfigPropertyBuilder クラス
org.keycloak.provider.ProviderConfigurationBuilder.ProviderConfigPropertyBuilder 連携図
Collaboration graph

公開メンバ関数

ProviderConfigPropertyBuilder name (String name)
 
ProviderConfigPropertyBuilder label (String label)
 
ProviderConfigPropertyBuilder helpText (String helpText)
 
ProviderConfigPropertyBuilder type (String type)
 
ProviderConfigPropertyBuilder defaultValue (Object defaultValue)
 
ProviderConfigPropertyBuilder options (String... options)
 
ProviderConfigPropertyBuilder options (List< String > options)
 
ProviderConfigPropertyBuilder secret (boolean secret)
 
ProviderConfigurationBuilder add ()
 

非公開変数類

String name
 
String label
 
String helpText
 
String type
 
Object defaultValue
 
List< String > options
 
boolean secret
 

詳解

関数詳解

◆ add()

ProviderConfigurationBuilder org.keycloak.provider.ProviderConfigurationBuilder.ProviderConfigPropertyBuilder.add ( )
inline

Add the current property, and start building the next one

戻り値
176  {
177  ProviderConfigProperty property = new ProviderConfigProperty();
178  property.setName(name);
179  property.setLabel(label);
180  property.setHelpText(helpText);
181  property.setType(type);
182  property.setDefaultValue(defaultValue);
183  property.setOptions(options);
184  property.setSecret(secret);
185  ProviderConfigurationBuilder.this.properties.add(property);
186  return ProviderConfigurationBuilder.this;
187  }
String helpText
Definition: ProviderConfigurationBuilder.java:77
String type
Definition: ProviderConfigurationBuilder.java:78
Object defaultValue
Definition: ProviderConfigurationBuilder.java:79
String label
Definition: ProviderConfigurationBuilder.java:76
String name
Definition: ProviderConfigurationBuilder.java:75
ProviderConfigPropertyBuilder property()
Definition: ProviderConfigurationBuilder.java:41
List< String > options
Definition: ProviderConfigurationBuilder.java:80
boolean secret
Definition: ProviderConfigurationBuilder.java:81
ProviderConfigurationBuilder()
Definition: ProviderConfigurationBuilder.java:34

◆ defaultValue()

ProviderConfigPropertyBuilder org.keycloak.provider.ProviderConfigurationBuilder.ProviderConfigPropertyBuilder.defaultValue ( Object  defaultValue)
inline

Default value that will be shown when configuring this property for the first time

引数
defaultValue
戻り値
130  {
131  this.defaultValue = defaultValue;
132  return this;
133  }
Object defaultValue
Definition: ProviderConfigurationBuilder.java:79

◆ helpText()

ProviderConfigPropertyBuilder org.keycloak.provider.ProviderConfigurationBuilder.ProviderConfigPropertyBuilder.helpText ( String  helpText)
inline

Help text that will be shown for this configuration property in the admin console when you hover over the tooltip

引数
helpText
戻り値
106  {
107  this.helpText = helpText;
108  return this;
109  }
String helpText
Definition: ProviderConfigurationBuilder.java:77

◆ label()

ProviderConfigPropertyBuilder org.keycloak.provider.ProviderConfigurationBuilder.ProviderConfigPropertyBuilder.label ( String  label)
inline

Label that will be shown for this configuration property in the admin console

引数
label
戻り値
94  {
95  this.label = label;
96  return this;
97  }
String label
Definition: ProviderConfigurationBuilder.java:76

◆ name()

ProviderConfigPropertyBuilder org.keycloak.provider.ProviderConfigurationBuilder.ProviderConfigPropertyBuilder.name ( String  name)
inline
83  {
84  this.name = name;
85  return this;
86  }
String name
Definition: ProviderConfigurationBuilder.java:75

◆ options() [1/2]

ProviderConfigPropertyBuilder org.keycloak.provider.ProviderConfigurationBuilder.ProviderConfigPropertyBuilder.options ( String...  options)
inline

If configuring a list type, these are the options you can choose from.

引数
options
戻り値
141  {
142  this.options = Arrays.asList(options);
143  return this;
144  }
List< String > options
Definition: ProviderConfigurationBuilder.java:80

◆ options() [2/2]

ProviderConfigPropertyBuilder org.keycloak.provider.ProviderConfigurationBuilder.ProviderConfigPropertyBuilder.options ( List< String >  options)
inline

If configuring a list type, these are the options you can choose from.

引数
options
戻り値
152  {
153  this.options = options;
154  return this;
155  }
List< String > options
Definition: ProviderConfigurationBuilder.java:80

◆ secret()

ProviderConfigPropertyBuilder org.keycloak.provider.ProviderConfigurationBuilder.ProviderConfigPropertyBuilder.secret ( boolean  secret)
inline

If turned on, this property is only writable and never readable. This is useful for things like passwords where you never want an admin to be able to see what the password is.

引数
secret
戻り値
166  {
167  this.secret = secret;
168  return this;
169  }
boolean secret
Definition: ProviderConfigurationBuilder.java:81

◆ type()

ProviderConfigPropertyBuilder org.keycloak.provider.ProviderConfigurationBuilder.ProviderConfigPropertyBuilder.type ( String  type)
inline

Property type. i.e. boolean, string.

参照
ProviderConfigProperty
引数
type
戻り値
119  {
120  this.type = type;
121  return this;
122  }
String type
Definition: ProviderConfigurationBuilder.java:78

メンバ詳解

◆ defaultValue

Object org.keycloak.provider.ProviderConfigurationBuilder.ProviderConfigPropertyBuilder.defaultValue
private

◆ helpText

String org.keycloak.provider.ProviderConfigurationBuilder.ProviderConfigPropertyBuilder.helpText
private

◆ label

String org.keycloak.provider.ProviderConfigurationBuilder.ProviderConfigPropertyBuilder.label
private

◆ name

String org.keycloak.provider.ProviderConfigurationBuilder.ProviderConfigPropertyBuilder.name
private

◆ options

List<String> org.keycloak.provider.ProviderConfigurationBuilder.ProviderConfigPropertyBuilder.options
private

◆ secret

boolean org.keycloak.provider.ProviderConfigurationBuilder.ProviderConfigPropertyBuilder.secret
private

◆ type

String org.keycloak.provider.ProviderConfigurationBuilder.ProviderConfigPropertyBuilder.type
private

このクラス詳解は次のファイルから抽出されました: