|
static final String | VIEWNAME = "clientEntityViewUsers" |
|
|
Set< String > | whitelistedFields = ImmutableSet.of("clientName", "clientId", "id", "clientDescription", "scope", "logoUri") |
|
View bean for field-limited view of client entity, for regular users.
- 参照
- AbstractClientEntityView
-
ClientEntityViewForAdmins
- 著者
- jricher
◆ getExclusionStrategy()
ExclusionStrategy org.mitre.openid.connect.view.ClientEntityViewForUsers.getExclusionStrategy |
( |
| ) |
|
|
inlineprotected |
53 return new ExclusionStrategy() {
56 public boolean shouldSkipField(FieldAttributes f) {
66 public boolean shouldSkipClass(Class<?> clazz) {
68 if (clazz.equals(BeanPropertyBindingResult.class)) {
Set< String > whitelistedFields
Definition: ClientEntityViewForUsers.java:44
◆ renderMergedOutputModel()
void org.mitre.openid.connect.view.AbstractClientEntityView.renderMergedOutputModel |
( |
Map< String, Object > |
model, |
|
|
HttpServletRequest |
request, |
|
|
HttpServletResponse |
response |
|
) |
| |
|
inlineprotectedinherited |
147 response.setContentType(MediaType.APPLICATION_JSON_VALUE);
150 HttpStatus code = (HttpStatus) model.get(HttpCodeView.CODE);
152 code = HttpStatus.OK;
155 response.setStatus(code.value());
159 Writer out = response.getWriter();
160 Object obj = model.get(JsonEntityView.ENTITY);
161 gson.toJson(obj, out);
163 }
catch (IOException e) {
165 logger.error(
"IOException in JsonEntityView.java: ", e);
static final Logger logger
Definition: AbstractClientEntityView.java:66
Gson gson
Definition: AbstractClientEntityView.java:70
◆ VIEWNAME
final String org.mitre.openid.connect.view.ClientEntityViewForUsers.VIEWNAME = "clientEntityViewUsers" |
|
static |
◆ whitelistedFields
Set<String> org.mitre.openid.connect.view.ClientEntityViewForUsers.whitelistedFields = ImmutableSet.of("clientName", "clientId", "id", "clientDescription", "scope", "logoUri") |
|
private |
このクラス詳解は次のファイルから抽出されました: