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

クラス

class  ProviderConfigPropertyBuilder
 

公開メンバ関数

ProviderConfigPropertyBuilder property ()
 
ProviderConfigurationBuilder property (ProviderConfigProperty property)
 
ProviderConfigurationBuilder property (String name, String label, String helpText, String type, Object defaultValue, List< String > options, boolean secret)
 
ProviderConfigurationBuilder property (String name, String label, String helpText, String type, Object defaultValue, List< String > options)
 
List< ProviderConfigPropertybuild ()
 

静的公開メンバ関数

static ProviderConfigurationBuilder create ()
 

非公開メンバ関数

 ProviderConfigurationBuilder ()
 

非公開変数類

List< ProviderConfigPropertyproperties = new LinkedList<>()
 

詳解

Builds a list of ProviderConfigProperty instances.

著者
Stian Thorgersen

構築子と解体子

◆ ProviderConfigurationBuilder()

org.keycloak.provider.ProviderConfigurationBuilder.ProviderConfigurationBuilder ( )
inlineprivate
34  {
35  }

関数詳解

◆ build()

List<ProviderConfigProperty> org.keycloak.provider.ProviderConfigurationBuilder.build ( )
inline

Create the list.

戻り値
69  {
70  return properties;
71  }
List< ProviderConfigProperty > properties
Definition: ProviderConfigurationBuilder.java:32

◆ create()

static ProviderConfigurationBuilder org.keycloak.provider.ProviderConfigurationBuilder.create ( )
inlinestatic
37  {
38  return new ProviderConfigurationBuilder();
39  }
ProviderConfigurationBuilder()
Definition: ProviderConfigurationBuilder.java:34

◆ property() [1/4]

ProviderConfigPropertyBuilder org.keycloak.provider.ProviderConfigurationBuilder.property ( )
inline
41  {
42  return new ProviderConfigPropertyBuilder();
43  }

◆ property() [2/4]

ProviderConfigurationBuilder org.keycloak.provider.ProviderConfigurationBuilder.property ( ProviderConfigProperty  property)
inline
45  {
46  properties.add(property);
47  return this;
48  }
List< ProviderConfigProperty > properties
Definition: ProviderConfigurationBuilder.java:32
ProviderConfigPropertyBuilder property()
Definition: ProviderConfigurationBuilder.java:41

◆ property() [3/4]

ProviderConfigurationBuilder org.keycloak.provider.ProviderConfigurationBuilder.property ( String  name,
String  label,
String  helpText,
String  type,
Object  defaultValue,
List< String >  options,
boolean  secret 
)
inline
50  {
51  ProviderConfigProperty property = new ProviderConfigProperty(name, label, helpText, type, defaultValue);
52  property.setOptions(options);
53  property.setSecret(secret);
54  properties.add(property);
55  return this;
56  }
List< ProviderConfigProperty > properties
Definition: ProviderConfigurationBuilder.java:32
ProviderConfigPropertyBuilder property()
Definition: ProviderConfigurationBuilder.java:41

◆ property() [4/4]

ProviderConfigurationBuilder org.keycloak.provider.ProviderConfigurationBuilder.property ( String  name,
String  label,
String  helpText,
String  type,
Object  defaultValue,
List< String >  options 
)
inline
57  {
58  ProviderConfigProperty property = new ProviderConfigProperty(name, label, helpText, type, defaultValue);
59  property.setOptions(options);
60  properties.add(property);
61  return this;
62  }
List< ProviderConfigProperty > properties
Definition: ProviderConfigurationBuilder.java:32
ProviderConfigPropertyBuilder property()
Definition: ProviderConfigurationBuilder.java:41

メンバ詳解

◆ properties

List<ProviderConfigProperty> org.keycloak.provider.ProviderConfigurationBuilder.properties = new LinkedList<>()
private

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