|
| ComponentModel () |
|
| ComponentModel (ComponentModel copy) |
|
String | getId () |
|
void | setId (String id) |
|
String | getName () |
|
void | setName (String name) |
|
MultivaluedHashMap< String, String > | getConfig () |
|
void | setConfig (MultivaluedHashMap< String, String > config) |
|
boolean | contains (String key) |
|
String | get (String key) |
|
String | get (String key, String defaultValue) |
|
int | get (String key, int defaultValue) |
|
long | get (String key, long defaultValue) |
|
boolean | get (String key, boolean defaultValue) |
|
void | put (String key, String value) |
|
void | put (String key, int value) |
|
void | put (String key, long value) |
|
void | put (String key, boolean value) |
|
boolean | hasNote (String key) |
|
void | setNote (String key, Object object) |
|
String | getProviderId () |
|
void | setProviderId (String providerId) |
|
String | getProviderType () |
|
void | setProviderType (String providerType) |
|
String | getParentId () |
|
void | setParentId (String parentId) |
|
String | getSubType () |
|
void | setSubType (String subType) |
|
Stored configuration of a User Storage provider instance.
- 著者
- Marek Posolda
-
Bill Burke
◆ ComponentModel() [1/2]
org.keycloak.component.ComponentModel.ComponentModel |
( |
| ) |
|
|
inline |
◆ ComponentModel() [2/2]
org.keycloak.component.ComponentModel.ComponentModel |
( |
ComponentModel |
copy | ) |
|
|
inline |
46 this.
name = copy.name;
51 this.
config.addAll(copy.config);
String providerType
Definition: ComponentModel.java:36
String subType
Definition: ComponentModel.java:38
String name
Definition: ComponentModel.java:34
String parentId
Definition: ComponentModel.java:37
MultivaluedHashMap< String, String > config
Definition: ComponentModel.java:39
String providerId
Definition: ComponentModel.java:35
◆ contains()
boolean org.keycloak.component.ComponentModel.contains |
( |
String |
key | ) |
|
|
inline |
80 return config.containsKey(key);
MultivaluedHashMap< String, String > config
Definition: ComponentModel.java:39
◆ get() [1/5]
String org.keycloak.component.ComponentModel.get |
( |
String |
key | ) |
|
|
inline |
84 return config.getFirst(key);
MultivaluedHashMap< String, String > config
Definition: ComponentModel.java:39
◆ get() [2/5]
String org.keycloak.component.ComponentModel.get |
( |
String |
key, |
|
|
String |
defaultValue |
|
) |
| |
|
inline |
88 String s =
config.getFirst(key);
89 return s != null ? s : defaultValue;
MultivaluedHashMap< String, String > config
Definition: ComponentModel.java:39
◆ get() [3/5]
int org.keycloak.component.ComponentModel.get |
( |
String |
key, |
|
|
int |
defaultValue |
|
) |
| |
|
inline |
93 String s =
config.getFirst(key);
94 return s != null ? Integer.parseInt(s) : defaultValue;
MultivaluedHashMap< String, String > config
Definition: ComponentModel.java:39
◆ get() [4/5]
long org.keycloak.component.ComponentModel.get |
( |
String |
key, |
|
|
long |
defaultValue |
|
) |
| |
|
inline |
98 String s =
config.getFirst(key);
99 return s != null ? Long.parseLong(s) : defaultValue;
MultivaluedHashMap< String, String > config
Definition: ComponentModel.java:39
◆ get() [5/5]
boolean org.keycloak.component.ComponentModel.get |
( |
String |
key, |
|
|
boolean |
defaultValue |
|
) |
| |
|
inline |
103 String s =
config.getFirst(key);
104 return s != null ? Boolean.parseBoolean(s) : defaultValue;
MultivaluedHashMap< String, String > config
Definition: ComponentModel.java:39
◆ getConfig()
MultivaluedHashMap<String, String> org.keycloak.component.ComponentModel.getConfig |
( |
| ) |
|
|
inline |
MultivaluedHashMap< String, String > config
Definition: ComponentModel.java:39
◆ getId()
String org.keycloak.component.ComponentModel.getId |
( |
| ) |
|
|
inline |
String id
Definition: ComponentModel.java:33
◆ getName()
String org.keycloak.component.ComponentModel.getName |
( |
| ) |
|
|
inline |
String name
Definition: ComponentModel.java:34
◆ getNote()
public<T> T org.keycloak.component.ComponentModel.getNote |
( |
String |
key | ) |
|
|
inlinepackage |
128 return (T)
notes.get(key);
transient ConcurrentHashMap< String, Object > notes
Definition: ComponentModel.java:40
◆ getParentId()
String org.keycloak.component.ComponentModel.getParentId |
( |
| ) |
|
|
inline |
String parentId
Definition: ComponentModel.java:37
◆ getProviderId()
String org.keycloak.component.ComponentModel.getProviderId |
( |
| ) |
|
|
inline |
String providerId
Definition: ComponentModel.java:35
◆ getProviderType()
String org.keycloak.component.ComponentModel.getProviderType |
( |
| ) |
|
|
inline |
String providerType
Definition: ComponentModel.java:36
◆ getSubType()
String org.keycloak.component.ComponentModel.getSubType |
( |
| ) |
|
|
inline |
String subType
Definition: ComponentModel.java:38
◆ hasNote()
boolean org.keycloak.component.ComponentModel.hasNote |
( |
String |
key | ) |
|
|
inline |
124 return notes.containsKey(key);
transient ConcurrentHashMap< String, Object > notes
Definition: ComponentModel.java:40
◆ put() [1/4]
void org.keycloak.component.ComponentModel.put |
( |
String |
key, |
|
|
String |
value |
|
) |
| |
|
inline |
108 config.putSingle(key, value);
MultivaluedHashMap< String, String > config
Definition: ComponentModel.java:39
◆ put() [2/4]
void org.keycloak.component.ComponentModel.put |
( |
String |
key, |
|
|
int |
value |
|
) |
| |
|
inline |
112 config.putSingle(key, Integer.toString(value));
MultivaluedHashMap< String, String > config
Definition: ComponentModel.java:39
◆ put() [3/4]
void org.keycloak.component.ComponentModel.put |
( |
String |
key, |
|
|
long |
value |
|
) |
| |
|
inline |
116 config.putSingle(key, Long.toString(value));
MultivaluedHashMap< String, String > config
Definition: ComponentModel.java:39
◆ put() [4/4]
void org.keycloak.component.ComponentModel.put |
( |
String |
key, |
|
|
boolean |
value |
|
) |
| |
|
inline |
120 config.putSingle(key, Boolean.toString(value));
MultivaluedHashMap< String, String > config
Definition: ComponentModel.java:39
◆ setConfig()
void org.keycloak.component.ComponentModel.setConfig |
( |
MultivaluedHashMap< String, String > |
config | ) |
|
|
inline |
MultivaluedHashMap< String, String > config
Definition: ComponentModel.java:39
◆ setId()
void org.keycloak.component.ComponentModel.setId |
( |
String |
id | ) |
|
|
inline |
String id
Definition: ComponentModel.java:33
◆ setName()
void org.keycloak.component.ComponentModel.setName |
( |
String |
name | ) |
|
|
inline |
String name
Definition: ComponentModel.java:34
◆ setNote()
void org.keycloak.component.ComponentModel.setNote |
( |
String |
key, |
|
|
Object |
object |
|
) |
| |
|
inline |
132 notes.put(key,
object);
transient ConcurrentHashMap< String, Object > notes
Definition: ComponentModel.java:40
◆ setParentId()
void org.keycloak.component.ComponentModel.setParentId |
( |
String |
parentId | ) |
|
|
inline |
String parentId
Definition: ComponentModel.java:37
◆ setProviderId()
void org.keycloak.component.ComponentModel.setProviderId |
( |
String |
providerId | ) |
|
|
inline |
String providerId
Definition: ComponentModel.java:35
◆ setProviderType()
void org.keycloak.component.ComponentModel.setProviderType |
( |
String |
providerType | ) |
|
|
inline |
String providerType
Definition: ComponentModel.java:36
◆ setSubType()
void org.keycloak.component.ComponentModel.setSubType |
( |
String |
subType | ) |
|
|
inline |
String subType
Definition: ComponentModel.java:38
◆ config
MultivaluedHashMap<String, String> org.keycloak.component.ComponentModel.config = new MultivaluedHashMap<>() |
|
private |
◆ id
String org.keycloak.component.ComponentModel.id |
|
private |
◆ name
String org.keycloak.component.ComponentModel.name |
|
private |
◆ notes
transient ConcurrentHashMap<String, Object> org.keycloak.component.ComponentModel.notes = new ConcurrentHashMap<>() |
|
private |
◆ parentId
String org.keycloak.component.ComponentModel.parentId |
|
private |
◆ providerId
String org.keycloak.component.ComponentModel.providerId |
|
private |
◆ providerType
String org.keycloak.component.ComponentModel.providerType |
|
private |
◆ subType
String org.keycloak.component.ComponentModel.subType |
|
private |
このクラス詳解は次のファイルから抽出されました:
- D:/AppData/doxygen/keycloak/oidc-service/src/main/java/org/keycloak/component/ComponentModel.java